awesome-repositories.com
Blog
MCP
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
neomjs avatar

neomjs/neo

0
View on GitHub↗

Neo

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.

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Start searching with AI
neomjs.com
↗

Features

  • Autonomous Software Engineering - Coordinates multiple language models to autonomously develop, review, and maintain production codebases.
  • Agent Swarms - Coordinates a swarm of multiple language models through a messaging and event system to autonomously maintain codebases.
  • Agent Memory Persistence - Provides autonomous agents with long-term storage and structured documentation to maintain consistency across different tasks.
  • Multi-Agent Orchestration Frameworks - Provides a framework for coordinating communication and event triggers between specialized AI agents.
  • AI Agent State Coordination - Manages messaging and wake events between AI maintainers to automate complex software development workflows.
  • Autonomous Software Engineering - Automates the complete software development lifecycle using a coordinated swarm of multiple language models.
  • Knowledge Graphs - Utilizes a semantic knowledge graph to distill session logs and documentation into a queryable topology for AI context.
  • Knowledge Graph Builders - Transforms session logs into a queryable semantic topology to preserve project history and context for AI agents.
  • Session Log Distillers - Distills session logs and documentation into a queryable semantic topology to preserve project history for AI models.
  • Knowledge Graph Management - Manages interconnected project history as a semantic knowledge graph to provide context for LLMs.
  • Autonomous Codebase Managers - Coordinates a swarm of language models to autonomously write, review, and maintain production codebases.
  • Multi-Tenant Deployments - Launches multi-tenant swarms of models that autonomously build and maintain codebases using persistent memory.
  • Knowledge Base Management - Stores and retrieves markdown documentation to provide a structured, versioned information source for automated agents.
  • Heap Mutations - Updates application configurations in real time by inspecting component trees and patching methods within the running memory heap.
  • Runtime State Mutators - Implements a real-time mutator for patching methods and configurations directly within the running application heap.
  • Multi-Tenant Agent Deployment - Launches and manages isolated instances of AI engineering teams for multiple tenants to maintain diverse codebases.
  • Event Messaging Systems - Implements a shared messaging and event system to coordinate communication between members of an AI agent swarm.
  • Live Heap Patching - Inspects component trees and patches methods to update configurations within a running application heap in real time.
  • Miscellaneous Tools - Web worker-based UI framework.
3,137 stars·198 forks·JavaScript·mit·23 views

Star history

Star history chart for neomjs/neoStar history chart for neomjs/neo

How this analysis was created: This summary and feature list are AI-generated from collected project material and can contain mistakes. Stars, license and language are imported from GitHub. Inclusion does not mean that we have tested or audited this project. Check the source documentation for any feature you depend on. Learn more on our About page.

Frequently asked questions

What does neomjs/neo do?

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.

What are the main features of neomjs/neo?

The main features of neomjs/neo are: Autonomous Software Engineering, Agent Swarms, Agent Memory Persistence, Multi-Agent Orchestration Frameworks, AI Agent State Coordination, Knowledge Graphs, Knowledge Graph Builders, Session Log Distillers.

Which projects share features with neomjs/neo?

Projects with overlapping indexed features include: memgraph/memgraph — Memgraph is an in-memory, distributed graph database designed for high-performance labeled property graph management.… ultraworkers/claw-code — Claw Code is an autonomous software engineering agent and codebase manager designed to plan, execute, and verify… opendevin/opendevin — OpenDevin is an autonomous software engineering agent and orchestrator designed to execute coding tasks and manage… potpie-ai/potpie — Potpie is an LLM codebase analysis platform and multi-agent orchestration framework designed to act as an AI software… 1jehuang/jcode — jcode is a framework for developing autonomous AI coding agents that automate software development tasks. It functions… can1357/oh-my-pi — oh-my-pi is an agentic workflow automation platform and AI coding agent orchestrator designed for autonomous software…

Projects sharing features with Neo

These projects share indexed features with Neo. Shared tags can include platform or build tooling; verify the primary use case before treating a result as a replacement.
  • memgraph/memgraphmemgraph avatar

    memgraph/memgraph

    4,163View on GitHub↗

    Memgraph is an in-memory, distributed graph database designed for high-performance labeled property graph management. It utilizes a Cypher query engine for declarative data retrieval and manipulation, providing a scalable knowledge graph backend that integrates vector search and graph traversals. The system distinguishes itself as a real-time graph analytics platform, employing native C++ and CUDA implementations to execute complex network analysis and dynamic community detection on streaming data. It provides specialized support for AI integration, including GraphRAG capabilities, the constr

    C++cyphergraphgraph-algorithms
    View on GitHub↗4,163
  • ultraworkers/claw-codeultraworkers avatar

    ultraworkers/claw-code

    194,191View on GitHub↗

    Claw Code is an autonomous software engineering agent and codebase manager designed to plan, execute, and verify software artifacts without human intervention. Built as a Rust-based AI orchestrator, it provides a memory-safe runtime for managing the lifecycle of autonomous development agents. The system utilizes an agentic command-line interface to run automated development tasks and interactive, prompt-based sessions. This interface allows for the execution of complex workflows and the management of autonomous codebase maintenance from planning through to deployment. The project includes ca

    Rust
    View on GitHub↗194,191
  • opendevin/opendevinOpenDevin avatar

    OpenDevin/OpenDevin

    77,460View on GitHub↗

    OpenDevin is an autonomous software engineering agent and orchestrator designed to execute coding tasks and manage development workflows using large language models. It functions as a centralized control center for managing and switching between various local and cloud artificial intelligence backends. The system utilizes a Docker sandbox environment to isolate autonomous agents in containers, protecting the host filesystem during code execution. It includes an automated engineering workflow tool that integrates with version control and chat services to trigger tasks via webhooks or scheduled

    Python
    View on GitHub↗77,460
  • potpie-ai/potpiepotpie-ai avatar

    potpie-ai/potpie

    5,161View on GitHub↗

    Potpie is an LLM codebase analysis platform and multi-agent orchestration framework designed to act as an AI software engineer. It parses repositories into a structured code knowledge graph, enabling AI agents to perform multi-hop reasoning, dependency tracing, and grounded technical analysis across large codebases. The system distinguishes itself through a spec-driven development framework where agents generate detailed technical specifications and architecture plans before implementing multi-file code changes. It utilizes a durable execution engine to coordinate specialized AI personas for

    Pythonagentsai-agentsai-agents-framework
    View on GitHub↗5,161
Compare all 30 related projects→