super-agent
一个面向 AI Agent 应用的工作台,把流式对话、工具调用、RAG 检索、人工审批和会话恢复放进同一套前后端系统。
这个项目的目标是做一个可以演示真实 Agent 工作流的应用,而不是只停留在聊天框。用户在浏览器里发起任务,前端通过 API 代理连接 FastAPI 后端,后端用 LangGraph 编排模型、工具、MCP 客户端、RAG 检索和人工审批节点,并通过 SSE 把 token、工具调用、检索来源和恢复执行过程实时返回到页面。
最近更新:2026-05-19
技术栈:Python / TypeScript / CSS / Dockerfile
- 适合展示复杂 Agent 产品的基本骨架:前端工作台、FastAPI 服务、LangGraph runtime、PostgreSQL/PGVector、Redis 和工具层集成。
- 支持流式聊天、工具调用、MCP 接入、RAG 文档检索、人工审批 checkpoint、恢复执行和 Redis 线程历史。
- 带有 trace 视图,用来解释 Agent 为什么检索某些内容、调用哪些工具、在哪些节点等待审批,以及最终引用了哪些来源。
- 仓库提供本地 deterministic eval harness,可在不调用外部模型、数据库、Redis 或向量库凭据的情况下跑基础评估。