CortexON:一个开源的通用AI代理系统
CortexON 是什么?
CortexON 是一个开源的多代理ai系统,可以将日常任务和复杂工作流程自动化。它集成了多个专业AI代理,包括 Web 代理、文件代理、代码生成代理等,能够动态协作完成用户定义的目标。支持高级研究自动化、代码生成、文件管理等功能,适用于研究、开发和业务流程优化。
CortexON核心功能
多代理协作:CortexON 集成了多个专业代理,包括:
Web Agent:处理实时互联网搜索、数据检索和网络交互。
File Agent:管理文件操作、组织、数据提取和存储任务。
Coder Agent:生成、调试和优化多种编程语言的代码片段。
Executor Agent:执行任务、管理工作流并协调代理之间的通信。
API Agent:无缝集成外部服务、API 和第三方软件,扩展自动化能力。
动态任务协调:这些代理能够动态协调,结合各自能力高效完成复杂任务。
高级研究自动化:支持上下文感知的高级研究自动化,例如市场分析、旅行规划、教育内容创作和商业智能等。
技术栈
框架:基于 PydanticAI 多代理框架。
无头浏览器:使用 Browserbase(Web Agent)。
搜索引擎:Google SERP。
日志与可观测性:Pydantic Logfire。
后端:FastAPI。
前端:React/TypeScript、TailwindCSS、Shadcn。
CortexON工作原理
CortexON 的核心在于其多代理协作机制。这些代理动态协同工作,结合各自的能力来有效自动化复杂任务。系统具备高级上下文感知研究自动化、动态多代理编排、与第三方 API 和服务的无缝集成、代码生成和执行、高效的文件和数据管理等功能。
CortexON适用场景
研究与分析:自动化市场调研、学术研究等。
代码开发:自动生成和优化代码。
文件管理:高效处理和管理文件数据。
业务流程自动化:集成第三方服务,实现业务流程的自动化。
CortexON安装与使用
创建 .env 文件:配置 Anthropic API、Browserbase、Google Custom Search 和日志等所需变量。
克隆仓库:git clone https://github.com/TheAgenticAI/CortexOn.git
进入目录:cd CortexOn
构建和运行 Docker 容器:docker-compose build && docker-compose up
Github:https://github.com/TheAgenticAI/CortexON