Skip to content

Orchestrat / Resources

About Orchestrat

Orchestrat is a coordination plane for the work happening across your AI coding tools. Built and maintained by @armanghev, it connects tasks, project context, and agent activity in one place that you run yourself.

A shared place for the work

When several coding agents work on a project, their conversations do not automatically become a shared plan. An agent needs to know what it owns, which decisions are current, and what another agent has already changed. Orchestrat makes that project state available to both the developer and connected agents.

Tasks record scope and ownership. Versioned Markdown documents hold plans and decisions. Activity shows meaningful changes across the project. Together, they give the next session somewhere to begin.

Your tools, connected

Orchestrat works alongside coding tools through MCP, lifecycle hooks, and an API. The coding tools continue to run their models and execute changes. You choose which integrations to connect, review their work, and control their permissions.

It focuses on one developer coordinating several local coding agents. It does not assign work automatically, run inference, or record every tool call.

Self-hosted and source-available

You run Orchestrat on your own machine or server with Docker Compose, and your project data stays in your own Postgres database. There is no hosted version and no paid tier; orchestrat.dev hosts only this site and the documentation.

The source is on GitHub under the Elastic License 2.0. You are free to use, modify, and self-host it, and to build it into your own products. The one thing the license rules out is offering Orchestrat to others as a hosted service.

Creator and contact

@armanghev builds and maintains Orchestrat. Report bugs and suggest changes on GitHub. For questions, support, or privacy, contact arman@orchestrat.dev.

Bring your agents onto the same page.