开源 MIT · FastAPI LLM Agent 平台

Octopuses
多臂智能,触达万物

基于 FastAPI 的 LLM 智能路由分发、外部技能扩展、RAG 知识库检索与长期记忆系统。支持多 Agent 语义路由、Tool Loop 工具调用循环、CLI 命令执行与文件解析,开箱即用的 OpenAI 兼容接口。

向下探索

为 AI 应用而生的全能 Agent 基础设施

OpenAI 兼容接口开箱即用,支持统一请求入口 /v1/request 与外部技能热加载。

多 Agent 语义路由

外部技能匹配 → FastSemanticJudge 快速语义判定 → LLM Dispatch 兜底 → 规则路由容错,四级决策精准分发至 Execution / RAG / DBQuery Agent。

外部技能系统

SKILL.md 描述驱动:关键词 + 语义向量匹配 → skillhub 自动安装 → Python/Bash 脚本注册为 ext_* 工具 → 缺失依赖自动 pip_install 修复,全程零重启热加载。

RAG 知识库检索

支持 pdf/docx/xlsx/txt/md/json 格式入库 → 语义向量 + 关键词混合检索 → doc_id 限定范围问答 → 自学习 QA 生成与质量回灌。

会话与记忆系统

会话持久化与恢复,routing_context 5 分钟时间衰减。JSONL 结构化对话历史,支持全生命周期调试日志按阶段查询。

Tool Loop 安全熔断

工具调用循环支持重复熔断(3 次无进展 → ask_user)、循环签名检测、轮次上限/时间上限控制,以及 CLI 命令白名单+黑名单安全执行。

确认流与文件解析

Confirm Gate 确认机制:敏感操作创建确认单 → 用户回传 confirmation_id 继续执行。文件编码自动探测、30+ 文本格式白名单防二进制误判。