控制你的AI代理。追踪成本。保持合规。开源
一个仪表盘管理你的AI团队。
| 功能 | 帮助方式 |
|---|---|
| 连接你的代理 | 接入OpenAI、Anthropic或自定义代理 |
| 设定目标与预算 | 分配任务,设定费用上限,定义成功标准 |
| 实时监控 | 查看每个代理当前正在做什么 |
| 获取警报 | 当出现异常时通过Slack、邮件或PagerDuty通知 |
| 证明合规 | 导出审计追踪以满足SOC 2、ISO 42001要求 |
1. 启动数据库
docker compose up -d postgres
2. 安装并配置
npm install
cp apps/api/.env.example apps/api/.env
cp apps/web/.env.example apps/web/.env
或运行一个命令:
npm run setup:local
3. 运行
# 终端1:API
npm run dev:api
# 终端2:仪表盘
npm run dev:web
或在一个终端中同时运行:
npm run dev:all
4. 打开 http://localhost:5173
npm run check:stack
如果API和Web正在运行,可注入演示数据:
npm run seed:demo
cp .env.example ... 失败使用仓库根目录的正确路径:
cp apps/api/.env.example apps/api/.env
cp apps/web/.env.example apps/web/.env
无法连接到Docker守护进程docker compose up -d postgres
ECONNREFUSED ... :5432PostgreSQL无法访问。确认:
docker compose ps
然后重启API:
npm run dev:api
创建团队
POST /api/teams
{
"name": "Support Squad",
"agents": [
{ "provider": "openai", "model": "gpt-4", "role": "triage" },
{ "provider": "anthropic", "model": "claude-3", "role": "escalation" }
],
"goals": [
{ "metric": "response_time", "target": "< 2 min" }
]
}
分配工作
POST /api/tasks
{
"team_id": "<your-team-id>",
"description": "Handle refund requests",
"budget": { "usd": 5.00, "tokens": 10000 },
"policies": ["no_pii_exposure", "enforce_budget_limits"]
}
当代理偏离预设脚本时获取警报
导出合规报告
GET /api/compliance/report?type=SOC_2_Type_II
准备好控制你的AI团队了吗?
| 屏幕 | 显示内容 |
|---|
| 概览 | 所有团队、活跃代理、今日费用消耗 |
| 代理 | 添加/编辑团队,连接供应商 |
| 任务 | 队列、分配工作、监控进度 |
| 成本 | 预算、支出趋势、预测 |
| 治理 | 策略违规、审计日志 |
| 警报 | 实时信息流、升级历史 |