CortexON:一個(gè)開(kāi)源的通用AI代理系統(tǒng)
CortexON 是什么?
CortexON 是一個(gè)開(kāi)源的多代理ai系統(tǒng),可以將日常任務(wù)和復(fù)雜工作流程自動(dòng)化。它集成了多個(gè)專業(yè)AI代理,包括 Web 代理、文件代理、代碼生成代理等,能夠動(dòng)態(tài)協(xié)作完成用戶定義的目標(biāo)。支持高級(jí)研究自動(dòng)化、代碼生成、文件管理等功能,適用于研究、開(kāi)發(fā)和業(yè)務(wù)流程優(yōu)化。
CortexON核心功能
多代理協(xié)作:CortexON 集成了多個(gè)專業(yè)代理,包括:
Web Agent:處理實(shí)時(shí)互聯(lián)網(wǎng)搜索、數(shù)據(jù)檢索和網(wǎng)絡(luò)交互。
File Agent:管理文件操作、組織、數(shù)據(jù)提取和存儲(chǔ)任務(wù)。
Coder Agent:生成、調(diào)試和優(yōu)化多種編程語(yǔ)言的代碼片段。
Executor Agent:執(zhí)行任務(wù)、管理工作流并協(xié)調(diào)代理之間的通信。
API Agent:無(wú)縫集成外部服務(wù)、API 和第三方軟件,擴(kuò)展自動(dòng)化能力。
動(dòng)態(tài)任務(wù)協(xié)調(diào):這些代理能夠動(dòng)態(tài)協(xié)調(diào),結(jié)合各自能力高效完成復(fù)雜任務(wù)。
高級(jí)研究自動(dòng)化:支持上下文感知的高級(jí)研究自動(dòng)化,例如市場(chǎng)分析、旅行規(guī)劃、教育內(nèi)容創(chuàng)作和商業(yè)智能等。
技術(shù)棧
框架:基于 PydanticAI 多代理框架。
無(wú)頭瀏覽器:使用 Browserbase(Web Agent)。
搜索引擎:Google SERP。
日志與可觀測(cè)性:Pydantic Logfire。
后端:FastAPI。
前端:React/TypeScript、TailwindCSS、Shadcn。
CortexON工作原理
CortexON 的核心在于其多代理協(xié)作機(jī)制。這些代理動(dòng)態(tài)協(xié)同工作,結(jié)合各自的能力來(lái)有效自動(dòng)化復(fù)雜任務(wù)。系統(tǒng)具備高級(jí)上下文感知研究自動(dòng)化、動(dòng)態(tài)多代理編排、與第三方 API 和服務(wù)的無(wú)縫集成、代碼生成和執(zhí)行、高效的文件和數(shù)據(jù)管理等功能。
CortexON適用場(chǎng)景
研究與分析:自動(dòng)化市場(chǎng)調(diào)研、學(xué)術(shù)研究等。
代碼開(kāi)發(fā):自動(dòng)生成和優(yōu)化代碼。
文件管理:高效處理和管理文件數(shù)據(jù)。
業(yè)務(wù)流程自動(dòng)化:集成第三方服務(wù),實(shí)現(xiàn)業(yè)務(wù)流程的自動(dòng)化。
CortexON安裝與使用
創(chuàng)建 .env 文件:配置 Anthropic API、Browserbase、Google Custom Search 和日志等所需變量。
克隆倉(cāng)庫(kù):git clone https://github.com/TheAgenticAI/CortexOn.git
進(jìn)入目錄:cd CortexOn
構(gòu)建和運(yùn)行 Docker 容器:docker-compose build && docker-compose up
Github:https://github.com/TheAgenticAI/CortexON