正在自动登录…
← 返回项目列表wojtekmanke/
wojtekmanke/ Roster
Roster 是一个用于构建、运行和评估 AI 代理的框架。它通过 YAML 文件定义代理,支持多种模型和工具,并提供评分、暂停和对比功能。适用于需要自动化任务并希望量化代理性能的开发者。
AI 中文解读 · 根据仓库描述与 README 生成 · 2026/10/14 19:56:06 · 查看原文
- 累计 Stars
- 71
- 当前热度
- 未达当前门槛
- 仓库创建时间
选用指南
AI 根据 README 整理 · 2026/10/14 19:56:06
- 使用方式
通过命令行工具和 Docker 运行,提供 GraphQL API 和 Web 仪表盘。
查看 README 依据
 ## Try it without any API key You need Docker. ```sh docker compose up --build -d docker compose exec roster /roster agents apply --examples --demo docker compose exec roster /roster shop simulate --orders 40 ``` Open <http://localhost:8080>. The first command starts Postgres and Roster with a demo online shop attached. The second creates five example agents. The third generates customers, orders,
▼ worker ──► agent loop ──► model provider (Claude, OpenAI, Grok, Ollama) │ └──────► tools (GraphQL, MCP, Go) ▼ runs, steps, approvals │ ▼ graders ──► scores ──► scorecard ──► review ──► pause or alert │ ▼ GraphQL API ──► dashboard (TypeScript, React) ``` One binary does everything. `roster serve` runs the API, the dashboard, the workers and the scheduler in one process, and several instances can share a
- 部署要求
需要 Docker 和 Go 环境,运行真实模型需要配置相应 API 密钥。
查看 README 依据
 ## Try it without any API key You need Docker. ```sh docker compose up --build -d docker compose exec roster /roster agents apply --examples --demo docker compose exec roster /roster shop simulate --orders 40 ``` Open <http://localhost:8080>. The first command starts Postgres and Roster with a demo online shop attached. The second creates five example agents. The third generates customers, orders,
export ANTHROPIC_API_KEY=... # the examples' primary model export OPENAI_API_KEY=... # optional: shadow models export XAI_API_KEY=... # optional: shadow models docker compose up --build -d docker compose exec roster /roster agents apply --examples docker compose exec roster /roster shop simulate ``` Ollama is reached at `http://host.docker.internal:11434` by default; pull the model a spec names (`ollama pull llama3.2`) before using it. A spec that names a provider with no key fails its runs with "provider is not configured", and the scorecard will say so.
- 已知限制
当前为演示版本,适配器未在真实服务上测试,认证机制简单。
查看 README 依据
Roster is a working demonstration, not a hardened product. - The Claude, OpenAI, Grok and Ollama adapters have been tested against each provider's request and response formats but not yet against the live services. Expect to adjust details on first contact. - The Terraform configuration passes `terraform validate` but has not been applied to a real project. - Authentication is a single shared bearer token. Who did what in the audit trail comes from a header the dashboard sets, so it is only as trustworthy as the network in front of it.
README
正在加载 README…
收录信息
- 仓库创建时间
- 2026/10/12 20:59:59
- 首次达标收录
- 2026/10/13 15:45:52
- 统计更新时间
- 2026/10/22 19:06:16
按创建时长与累计 Stars 判断等级。首次达标收录后,即使未达当前门槛仍保留;累计 Stars 和仓库状态会定期更新。确认只有 README 及辅助文件的仓库会停止公开。
模型评估
普通加权总分 3.7 / 5
由 Jev 模型根据仓库描述与 README 评估,2026/10/13 15:46:16 生成。评分仅供参考,不是代码、安全或许可证审查;热度等级另按创建时长与累计 Stars 计算。
仓库信息
- 最近推送
- 2026/10/12 21:02:44
- 许可证标识
- MIT
- Fork 数
- 7
- 当前状态
- 未归档
收录记录
按创建时长与累计 Stars 首次收录:小火
首次发现项目