这个项目能做什么
Neo.mjs 自称为一个由两部分组成的系统:一个浏览器应用引擎(Body)和一个位于同级仓库中的 AI 智能体操作系统(Brain)。该引擎采用主线程外架构,配有专用的 App、VDom、Data、Canvas 和 SharedWorkers。组件被描述为持久对象,在 App Worker 内保持身份和状态,从而支持多窗口应用和高频 UI 更新。该项目声称已在金融交易台、控制室和 IDE 级工具中投入生产使用。
Brain 仓库提供带有 Native Edge Graph 的 Memory Core、一个 Knowledge Base、GitHub 工作流自动化,以及来自不同模型家族的具名 AI 维护者之间的 A2A 协调。Neural Link 接口允许智能体通过 get_component_tree、set_instance_properties 和 patch_code 等方法检查并变更实时应用状态。README 描述了一个 DreamService,它将会话数据整合为图拓扑,以及一个 MX(Model Experience)循环,其中内部摩擦会转化为工单、拉取请求、技能和记忆。
该项目面向构建高吞吐量多窗口界面的工程师、使用多智能体系统的 AI 架构师,以及研究自主软件治理的研究人员。它明确不面向静态内容站点或寻求即插即用框架的团队。可通过 npx neo-app@latest 快速开始。该仓库由一名人类维护者和机器账户在受门控的合并权限模型下共同开发。
评论
0 人表达喜爱 · 满10人后显示 Deer Point
登录后参与讨论。