支持私有化部署
AI知识库

53AI知识库

学习大模型的前沿技术与行业应用场景


挖到一个Deep Research和Manus的替代品,是新发布的开源项目,香

发布日期:2025-04-01 20:32:00 浏览次数: 1706 作者:理工馆
推荐语

探索AI助手领域的新突破,开源项目CortexON带来全新体验。

核心内容:
1. CortexON作为Deep Research和Manus的开源替代方案
2. 集成多个专门agent,动态协作完成复杂任务
3. 技术栈和环境配置指南,轻松上手使用

杨芳贤
53A创始人/腾讯云(TVP)最具价值专家

前有针对Pro会员才能使用的Deep Research,后有天价邀请码才能体验的Manus,AI agent真的是一块很引人注目的应用领域。

对于经常与论文和资料打交道的人来说,一个强大的AI助手确实可以节省大量时间和精力。

最近,我在GitHub上发现了一个新项目——CortexON,它说它的使命是成为一个完全开源的Deep Research和Manus的替代方案。

什么是 CortexON?

CortexON 底层集成了多个专门的agent,这些agent动态协作以完成用户定义的目标。这些专门的agent包括:

  • Web Agent:处理实时互联网搜索、数据检索和网络交互。
  • File Agent:管理文件操作、组织、数据提取和存储任务。
  • Coder Agent:生成、调试和优化各种编程语言的代码片段。
  • Executor Agent:执行任务、管理工作流程和协调代理间的通信。
  • API Agent:与外部服务、API 和第三方软件无缝集成,以扩展自动化能力。

这些代理通过动态协调,结合它们独特的能力,有效地自动化复杂任务。


 工作原理


关键能力

  • 先进的、上下文感知的研究自动化
  • 动态多代理编排
  • 与第三方API和服务的无缝集成
  • 代码生成、调试和执行
  • 高效的文件和数据管理
  • 个性化和交互式任务执行,例如旅行规划、市场分析、教育内容创作和商业智能

技术栈

CortexON使用以下技术构建:

  • 框架:PydanticAI多代理框架
  • 无头浏览器:Browserbase(Web代理)
  • 搜索引擎:Google SERP
  • 日志记录与可观测性:Pydantic Logfire
  • 后端:FastAPI
  • 前端:React/TypeScript, TailwindCSS, Shadcn

如何使用

环境变量

创建一个 .env 文件,并添加以下必需的变量:

Anthropic API
  • ANTHROPIC_MODEL_NAME=claude-3-7-sonnet-20250219
  • ANTHROPIC_API_KEY=your_anthropic_api_key
  • 从 Anthropic (https://console.anthropic.com/) 获取 API 密钥。
Browserbase 配置
  • BROWSERBASE_API_KEY=your_browserbase_api_key
  • BROWSERBASE_PROJECT_ID=your_browserbase_project_id
  • 在 Browserbase(https://www.browserbase.com/) 上设置账户和项目。
Google 自定义搜索
  • GOOGLE_API_KEY=your_google_api_key
  • GOOGLE_CX=your_google_cx_id
  • 按照 Google 自定义搜索 API(https://developers.google.com/custom-search/v1/introduction) 上的步骤操作。
日志记录
  • LOGFIRE_TOKEN=your_logfire_token
  • 在 LogFire(https://logfire.com/) 上创建令牌。
WebSocket
  • VITE_WEBSOCKET_URL=ws://localhost:8081/ws

Docker 设置

按照以下步骤使用 Docker 设置和运行项目:

  1. 克隆 CortexON 仓库
git clone https://github.com/TheAgenticAI/CortexOn.git
cd CortexOn
2.设置环境变量
  • 确保您已将包含上述变量的 .env 文件放置在 CortexOn 目录中。
3.Docker Desktop 用户(可选)
  • 在 Docker Desktop 设置中启用主机网络。可参阅 Docker Desktop 网络指南(https://docs.docker.com/desktop/networking/#use-cases-and-workarounds) 了解详情。
4.构建并运行 Docker 容器
docker-compose build
docker-compose up
  • 构建镜像并启动容器。

访问服务

容器运行后,可以通过以下 URL 访问服务:

  • 前端: http://localhost:3000
  • CortexON 后端: http://localhost:8081
    • API 文档: http://localhost:8081/docs
  • Agentic 浏览器: http://localhost:8000
    • API 文档: http://localhost:8000/docs

注意

  • 需要将 your_anthropic_api_keyyour_browserbase_api_key 等占位符替换为实际的 API 密钥和 ID。
    确保在运行 docker-compose up 之前,.env 文件中的所有变量都已正确设置。
    如果使用的是 Docker Desktop,请根据指南启用主机网络,以确保网络配置正确。


53AI,企业落地大模型首选服务商

产品:场景落地咨询+大模型应用平台+行业解决方案

承诺:免费场景POC验证,效果验证后签署服务协议。零风险落地应用大模型,已交付160+中大型企业

联系我们

售前咨询
186 6662 7370
预约演示
185 8882 0121

微信扫码

添加专属顾问

回到顶部

加载中...

扫码咨询