Multi-agent discussion engine

多 Agent 圆桌讨论引擎

Roundtable 让多个 AI Agent 像开会一样围绕同一问题按轮次发言,自动追踪共识与分歧,并生成结构化会议记录和结论。

Structured roundtable discussions for AI Agent teams — from scattered responses to decision-ready meeting notes.

pip install agent-roundtable
Python 3.10+Apache-2.0Core zero depsDefault Web Viewer

多 Agent 不缺发言,缺的是一张能收敛的圆桌

当多个 Agent 同时参与产品、技术或代码评审时,Roundtable 提供讨论边界、发言顺序、分歧记录和结论沉淀。

PAIN 01

会说话,但不会“开会”

多个 Agent 的输出容易变成平行独白,缺少 topic、participants、rounds 这些会议边界。

$ agents speak... but no protocol
PAIN 02

讨论过程难复盘

观点和反驳散落在聊天记录里,缺少结构化 consensus / disagreement 供后续查询。

status: context fragmented
PAIN 03

结论难沉淀到工作流

产品决策、技术评审、代码 Review 都需要可追溯 summary,而不是人工再整理一次。

output: decision-ready notes

从讨论生命周期到结构化纪要

Roundtable 是轻量会议协议层:创建 discussion、组织 turns、追踪 convergence,并输出可复盘的 meeting notes。

01

Create Discussion

输入 topic、participants、max_rounds,获得有边界的 discussion 状态。

02

Speak in Turns

按角色和轮次记录每次发言,让多方观点不再混作一团。

03

Track Convergence

区分 consensus points 与 disagreement points,展示讨论是否正在收敛。

04

Summarize Decisions

输出 summary 与 conclusion,形成可复盘、可嵌入工作流的决策资产。

一条清晰的会议协议流

从初始化议题到结论沉淀,每一步都有可追踪状态,适合嵌入现有 Agent runtime。

Initialize

topic + participants

Round-based speaking

ordered turns

Track status

consensus / risks

Conclude

summary + notes

Developer-first CTA

用一条 pip 命令接入现有 Agent 系统

包名是 agent-roundtable,导入名是 roundtable。核心采用标准库与 SQLite 持久化;默认 Web Viewer 会尽力启动,失败也不阻断讨论创建。

Package: agent-roundtableImport: roundtableNode.js 18+ for Web Viewer
quickstart.py
pip install agent-roundtable

from roundtable import RoundtableCore

core = RoundtableCore()
result = core.create_discussion(
    topic="选择数据库:PostgreSQL vs MySQL vs TiDB",
    participants=[
        {"profile": "architect", "role": "架构师"},
        {"profile": "ops", "role": "运维工程师"},
        {"profile": "product", "role": "产品经理"},
    ],
    max_rounds=3,
)
print(result["web_status"], result.get("web_url"))

适合被讨论,而不是只被回答的问题

适合需要多角色观点碰撞、分歧可见、结论可追溯的复杂问题。

USE

产品决策

产品、设计、开发、增长讨论 MVP 边界,输出优先级和暂缓项。

USE

技术评审

架构、后端、运维、安全收敛数据库、部署与权限方案。

USE

代码 Review

质量、安全、性能、可维护性多角度审查,输出阻塞问题。

USE

需求澄清

多个专家角色追问模糊需求,沉淀共识、风险与未决问题。

USE

Agent 工作流

作为 coordinator 的讨论协议层,留下可查询会议记录。

一套圆桌协议,多处 Agent 生态可用

从 GitHub 源码到 PyPI 包,再到 Skill Hub 生态,统一作为多 Agent 圆桌协议入口。

PACKAGE

PyPI

面向 Python 开发者的正式安装入口。

Available
Open package →
ECOSYSTEM

Hermes Skill Hub

面向 Hermes Agent 用户的技能生态入口。

In preparation
Release packaging ready
ECOSYSTEM

OpenClaw Skill Hub

面向 OpenClaw 用户的技能生态入口。

In preparation
Release packaging ready

把一次性的多 Agent 对话,变成可追踪、可复盘、可沉淀的圆桌讨论。

用 Roundtable 给产品决策、技术评审、代码 Review 和多 Agent 工作流留下一份结构化决策资产。

pip install agent-roundtable