发现 AI 代理的未来arrow_forward

Fred

calendar_today收录于 2026年4月24日
category智能体与应用工具
code开源
Python工作流自动化Docker知识库多智能体系统FastAPIMCPRAGAI代理智能体框架智能体与应用工具文档教程与资源自动化/工作流/RPA知识管理/检索/RAG企业应用/办公

面向多智能体 AI 应用的生产级平台,提供 Agent 编排运行时、知识 RAG、团队权限控制及 Kubernetes 部署能力。

Fred 由 Thales 集团以 Thulite 品牌发布,是一个面向多智能体应用的全栈运行平台,整合四大核心组件:Agentic Backend(多智能体运行时与会话编排)、Knowledge Flow Backend(文档摄取与 RAG 检索)、Control Plane Backend(团队管理与 ReBAC 权限控制)及 React 前端。

平台提供 v2 Agent SDK,支持两种编写风格:ReAct/Profile Agent(声明式角色与工具,SDK 管控执行循环)和 Graph Agent(显式状态管理、条件路由、人工审批门)。两种风格均支持 MCP 工具集成,可在同一运行时运行。模型路由通过 models_catalog.yaml 实现策略化配置,支持按团队、Agent、操作类型混合使用不同 LLM Provider(OpenAI、Azure OpenAI、Ollama),无需修改 Agent 代码。

部署方面,开发模式使用 SQLite + ChromaDB 零外部依赖启动,生产模式切换为 PostgreSQL + pgvector + MinIO/S3,通过 Helm Chart 部署至 Kubernetes。本地开发支持 Dev Container,认证集成 Keycloak/OIDC,工作流引擎支持 Temporal。

核心能力#

  • Agent 编写与运行时:ReAct/Profile Agent 适合聚焦式工具驱动场景,Graph Agent 适合多步业务工作流,均支持流式输出与检查点机制
  • 知识与 RAG:端到端文档摄取管线,开发用 ChromaDB,生产用 pgvector,可选 OpenSearch
  • 模型路由:命名 Profile + 策略化路由(按 team_id、agent_id、user_id、operation、purpose 匹配),多 Provider 混合无需改代码
  • 安全与权限:Keycloak/OIDC 认证 + ReBAC 关系型访问控制团队权限模型
  • 动态 Agent 创建:运行时通过代码或 API 创建,可混合声明式 YAML 与编程式流

架构概览#

Frontend (React, Vite, :5173)
        │
        ▼
Agentic Backend (FastAPI, :8000)  ◄── Agent 运行时、会话编排、模型路由
        │↕
Knowledge Flow Backend (FastAPI, :8111)  ◄── 文档摄取、向量化、RAG 检索
        │↕
Control Plane Backend (FastAPI, :8222)  ◄── 团队/用户管理、Agent 注册表、访问策略

三个后端均基于 Python/FastAPI,数据库迁移用 Alembic,类型检查用 Pyright。支持 Temporal 工作流引擎,Kubernetes 部署使用 Helm Chart,本地 K8s 使用 k3d + Traefik Ingress。

快速启动#

git clone https://github.com/ThalesGroup/fred.git
cd fred
cp agentic-backend/config/.env.template agentic-backend/config/.env
cp knowledge-flow-backend/config/.env.template knowledge-flow-backend/config/.env
# 编辑 .env 填入 API Key
make run-app  # 单进程模式
# 或 make run-multi  # 分离模式

前端访问:http://localhost:5173

数据持久化#

模式SQL向量Blob
开发SQLiteChromaDB本地文件系统
生产PostgreSQLpgvectorMinIO/S3 + 可选 OpenSearch

待确认信息#

  • fred-deployment-factory 仓库公开 URL 待确认
  • Temporal 具体编排的工作流类型待确认
  • MCP 协议具体版本待确认
  • 可观测性方案细节(是否 OpenTelemetry 等)待确认
  • 各后端水平扩展能力待确认

保持更新

获取最新的 AI 工具和趋势,直接发送到您的收件箱。没有垃圾邮件,只有智能。

rocket_launch