project-orchestrator

Coordinate AI agents via Neo4j knowledge graphs, Meilisearch, and Tree-sitter parsing.

125|18|Updated Feb 3, 2026
One-click install
npx skills add https://github.com/this-rs/project-orchestrator --skill project-orchestrator-this-rs
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: project-orchestrator
Source: https://github.com/this-rs/project-orchestrator/tree/main
Command: npx skills add https://github.com/this-rs/project-orchestrator --skill project-orchestrator-this-rs

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Coordinates multiple AI coding agents by leveraging a shared knowledge graph to reduce duplication and align plans, decisions, and progress across projects.

Core Features & Use Cases

  • Unified collaboration: coordinates agents against a Neo4j-backed knowledge graph for consistent context.
  • Semantic search & planning: Meilisearch-powered search across code and decisions, with plan/task workflows.
  • Multi-project workflows: supports multiple codebases with cross-project workspaces and MCP integration.
  • Use Case: scale AI-assisted development by sharing understanding, plans, and decisions across agents.

Quick Start

Load the shared knowledge graph and initialize the orchestrator to begin coordinating agents.

Frequently Asked Questions about project-orchestrator

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I coordinate multiple AI agents across different codebases?

Coordinate multiple AI agents across different codebases by linking them to a centralized Neo4j knowledge graph, ensuring shared context and aligned plans across cross-project workspaces.

What is a shared knowledge graph for AI coding agents?

A shared knowledge graph for AI coding agents is a Neo4j-backed structure that stores unified context, reducing duplicated effort and aligning decisions across multi-project workflows.

Do I need Docker and Cargo to use the project orchestrator?

Yes, a Docker and Cargo-enabled environment is required to deploy the orchestrator, which relies on these tools to run the Neo4j and Meilisearch infrastructure for agent coordination.

How does semantic search work for cross-project code tasks?

Semantic search for cross-project code tasks uses Meilisearch to index code and decisions, allowing AI agents to retrieve relevant context and plans across multiple repositories.

Can I use Tree-sitter parsing with a Neo4j knowledge graph?

Yes, Tree-sitter parsing can be used alongside a Neo4j knowledge graph to extract code structure and feed it into the orchestrator for unified context sharing among agents.

What are the limitations of using a centralized orchestrator for AI agents?

Limitations of a centralized orchestrator include the strict requirement for a Docker and Cargo-enabled environment and the overhead of maintaining a Neo4j graph for smaller projects.