Neo is an autonomous engineering platform and multi-agent orchestration framework designed to build, review, and maintain production codebases. It coordinates a swarm of multiple language models through a messaging and event system to automate complex software development workflows without manual intervention.
The platform utilizes a semantic knowledge graph manager to distill session logs and documentation into a queryable topology, preserving project history and context across AI interactions. It supports multi-tenant deployment of agent swarms that employ persistent memory and structured markdown documentation to maintain consistency across tasks.
Additional capabilities include a real-time application state mutator for patching methods within a running memory heap and a shared-worker state orchestrator to synchronize a single application instance across multiple browser windows. The system isolates application logic and state management in dedicated worker threads to prevent main-thread freezes.