neo: 這是什麼、解決了什麼問題以及為什麼它正受到關注
neo: 這是什麼、解決了什麼問題以及為什麼它正受到關注
解決了什麼問題
Neo.mjs 透過建立一個「自我演化的軟體有機體」,解決了無狀態 AI copilot 和單一代理人系統的限制。它透過使用一群多樣化的 AI 模型(Claude, Gemini, GPT)進行同儕審查,並維護程式碼庫的持久化共享記憶,從而解決了 AI 「slop」(低品質內容)和架構偏移的問題。
運作方式
該專案分為兩個「半球」:
- 大腦 (Agent OS): 一個管理完整軟體生命週期的 AI 工程團隊。它使用 Native Edge Graph 和 Memory Core 進行持久化推理,使用 Knowledge Base 進行語義理解,並使用「DreamService」將雜訊較多的工作階段(sessions)提煉成「Golden Path」拓撲結構,以重新導向優先事項。
- 身體 (Application Engine): 一個高效能、多執行緒的運行時(runtime),使用 Off-Main-Thread 架構(App, VDom, Data, and Canvas Workers)。
這些部分透過 Neural Link 進行連接,這是一個「附身」介面,允許 AI 代理人進入(inhabit)運行中的應用程式,檢查其運行時狀態,並即時變更 UI 或數據,而不僅僅是生成靜態程式碼。
對象是誰
- 工程師正在構建需要極高性能(40k+ ops/sec)且無 UI 延遲的大規模企業級應用程式(例如:金融交易台、IDEs)。
- AI 架構師正在尋求具有持久化記憶、跨模型協調能力,以及代理人能與運行時互動的多代理人框架。
- 研究人員正在研究自生系統(autopoietic systems)和多代理人治理。
重點摘要
- 跨模型集群 (Cross-Model Swarm): 使用不同 AI 家族的法定人數(quorum)來透過跨家族審查來發現盲點。
- Neural Link: 允許 AI 「附身」於運行中的應用程式,進行即時變更與驗證。
- 自我演化循環 (MX): 使用「Model Experience」,將代理人工作中的內部摩擦自動轉換為 tickets、PRs 和新技能。
- Agent OS 即服務: v13 允許將 Agent OS 部署為多租戶雲端服務,並可指向任何外部程式碼庫。
Sources
- undefinedneomjs/neo