Back to directory

Project Orchestrator

A knowledge-graph backed platform that lets multiple AI coding agents share code understanding, plans and decisions through a central Neo4j-based knowledge base, with semantic search and MCP tool integration for Claude Code and other clients.

Project Orchestrator

Project Orchestrator gives AI coding agents a shared knowledge base instead of having each one start from scratch. Code structure, plans, decisions and progress are stored in a Neo4j graph database and made searchable by meaning through Meilisearch, so multiple agents working on a project can draw on the same understanding.

It provides a plan and task management system with dependencies and progress tracking, a protocol finite-state-machine engine for repeatable workflows, an RFC lifecycle for architectural decisions, and Tree-sitter based parsing for Rust, TypeScript, Python, Go and other languages. It exposes MCP tools for Claude Code, OpenAI Agents and Cursor, supports Google OAuth2 and OIDC authentication, and can run autonomous multi-agent plans with parallel task dispatch.

It ships as a desktop application for macOS, Windows and Linux, with real-time updates over WebSocket and NATS for multi-instance deployments.

More in Agent memory

See all 450
  • A long technical guide to AI agent memory: why stateless LLMs need it, the different memory architectures from vector stores to knowledge graphs, and how Cognee implements one as an open-source memory layer.

  • A local, file-based long-term memory layer for a personal AI that never summarizes conversations, keeping every line with a timestamp and searching by time first and words second, rather than retrieving only similar-seeming chunks.

  • NEOTH

    deepwiki.com

    A local-first personal AI daemon in Rust with five memory tiers, consent-gated tools, a WASM plugin sandbox, multi-provider model routing and signed audit logs, aimed at people who want both a daily assistant and a serious coding helper.