项目截图
概览
Neo.mjs 是一个开源 JavaScript 框架,由两个互补的半球结构组成:大脑(运行在 Node.js 中的 Agent OS)和身体(运行在浏览器中的多线程应用引擎)。大脑协调一个跨模型 AI 群体——调用来自 Anthropic、Google、OpenAI 和 Moonshot 的模型——以自主运行工程生命周期,包括构思、构建和审查代码。身体是一个基于主线程外(off-main-thread)的运行时,利用 Web Workers 处理应用逻辑、VDOM 差分、数据处理和画布渲染。一个“神经链接(Neural Link)”附身接口将两者桥接,允许 AI 智能体实时驻留并变异实时应用程序。
主要功能
- 跨模型 AI 群体协作(Claude、Gemini、GPT、Kimi)
- 主动式混合 GraphRAG 和用于持久化记忆的 Native Edge Graph
- 用于实时运行时变异的神经链接附身接口
- 用于优先级重定向的 DreamService REM 周期整合
- 主线程外架构(App、VDom、Data、Canvas、Shared Workers)
- 零运行时依赖,无需转译的原生 ES Modules
- 多租户云部署,可将 Agent OS 指向外部代码库
- 将运行时故障转化为修复和记忆的自愈循环
要求、安装和快速入门
用法
模型兼容性与使用场景
AI 维护者团队包括来自 Anthropic(Claude Opus 5、Claude Fable 5)、Google(Gemini 3.1 Pro)、OpenAI(GPT-5.6 Sol / Codex)和 Moonshot(Kimi K3)的模型。
许可证与风险说明
仓库元数据显示许可证为 MIT。发布或商用前,请核对仓库中的 LICENSE 文件、版权声明及依赖项许可条款。
Editorial verification 2026-08-09: repository URL, owner, description, license and repository statistics were reviewed. License metadata: MIT. README was fetched for the channel draft; re-check repository dependencies, releases and model terms before production use.
发布与维护
截至 2026 年 6 月,规范仓库记录了 900+ 个已合并的 PR 和 1,100+ 个已关闭的问题。版本 13 (v13) 引入了多租户云部署,允许将 Agent OS 指向外部代码库。代码库包含大约 191,000 行引擎源代码、306,000 行智能体可读认知内容,以及跨越约 7,200 个文件的 36,000 行指南。