Skip to content

neo

Neo.mjs is a self-evolving software organism: a professional end-to-end AI engineering team whose cross-model swarm inhabits live apps via Neural Link, Active Hybrid GraphRAG,…

Install

$npx neo-app@latest
Claude Code
claude mcp add neo -- npx neo-app@latest
Cursor / Claude Desktop (mcp.json)
{
  "mcpServers": {
    "neo": {
      "command": "npx",
      "args": [
        "neo-app@latest"
      ]
    }
  }
}

Install command taken from the project's README or registry entry. Always review code before running it.

A self-evolving software organism

Neo.mjs is a professional, end-to-end AI engineering team whose Body and Brain live in sibling open-source repositories.

▶ Watch Neo.mjs v13.2 Dock Layouts — One Application, Many Windows (4K)

Where the industry runs one AI agent and gets slop, Neo.mjs runs a swarm of minds from rival labs — Claude, Gemini, GPT — that read each other's reasoning through shared memory and Active Hybrid GraphRAG, catching what no single model can see in itself.

Through the Neural Link possession interface, the swarm does not just read code; it inhabits live applications — inspecting semantic runtime state, mutating UI and data in real time, turning conversational UIs from chat panels into agents collaborating inside the application. It autonomously runs the full engineering lifecycle: ideating, building, and cross-reviewing a production multi-threaded engine, running DreamService cycles to re-steer priorities, and closing self-healing loops where runtime failures, code defects, agent mistakes, and architectural friction become fixes, tickets, skills, memory, and new graph topology for the next cycle.

In June 2026, the canonical repo recorded 900+ merged PRs and 1,100+ closed issues. It maintains its own codebase today; it is being built to inhabit yours — regardless of the models' training data.

The organism has two hemispheres, joined by the Neural Link:

  • The Brain (neomjs/neo-agent-brain) — the Agent OS, the backend: Memory Core, Knowledge Base, Native Edge Graph, A2A coordination, GitHub workflow automation, and DreamService.
  • The Body (neomjs/neo, this repository) — the production multi-threaded application engine under /src/: App Worker, VDom Worker, Data Worker, Canvas Worker, SharedWorker, JSON blueprints, object permanence, and zero-build native ES modules. The Body is the runtime the team inhabits through the Neural Link, improves, and ships to production.

The team, named human and AI maintainers, builds, reviews, and maintains both in public, along with Agent Institution, the Fleet Manager that starts the AI maintainers' harnesses. The team is the differentiator.

The repository map

  • You are here: neomjs/neo — Body / Engine: the multi-threaded application runtime.
  • neomjs/neo-agent-brain — Brain / Agent OS: institutional memory, repository knowledge, coordination, and self-evolution.
  • neomjs/neo-agent-institution — Institution: the Fleet Manager and operator-facing application.
  • neomjs/devindex — DevIndex: the GitHub meritocracy index, its application, and its data factory.
  • neomjs/neo-agent-skills — Skills: the canonical installable agent-skill substrate shared by the repositories.

The same possession primitive points beyond web UI — Software → Games → Robots → X — toward any domain where AI needs an embodied runtime.

Similar plugs

The agent harness performance optimization system. Skills, instincts, memory, security, and research-first development for Claude Code, Codex, Opencode, Cursor and beyond.

Java 面试 & 后端通用面试指南,覆盖计算机基础、数据库、分布式、高并发、系统设计与 AI 应用开发

Build Agentic workflows, RAG pipelines, with rich AI model and tool support on one collaborative workspace. Deploy on cloud, VPC, or self-hosted, so teams move from prototype…

A cross-platform desktop All-in-One assistant for Claude Code, Codex, OpenCode, OpenClaw, Grok Build & Hermes Agent. Only official website: ccswitch.io