# open-multi-agent-kit

> Provider-neutral multi-agent orchestration harness for OMK-managed coding agents.

## What is open-multi-agent-kit?

open-multi-agent-kit (OMK) is an open-source CLI tool that turns agent CLIs and model APIs into a parallel, multi-role coding team. OMK is the root orchestrator: it assigns provider lanes, skills, hooks, MCP scope, real-time quality gates, Git worktree-based isolated agent workspaces, local graph memory, and built-in MCP / LSP integration.

## Key Features

- **Multi-Agent Orchestration** — Run planner, coder, reviewer, QA, and security agents in parallel via Git worktrees
- **DESIGN.md Integration** — Generate UI from Google DESIGN.md standards
- **Real-Time Quality Gates** — Automated lint, typecheck, test, and build verification
- **Live HUD / Cockpit** — Terminal dashboard for monitoring parallel agent execution
- **Local Graph Memory** — Project/session memory stored in `.omk/memory/graph-state.json` with optional Neo4j/Kuzu backends
- **MCP & LSP Integration** — Seamless Model Context Protocol servers and bundled TypeScript language server
- **16 Built-in Agent Roles** — planner, coder, reviewer, qa, security, architect, explorer, tester, docs, merger, release, integrator, interviewer, researcher, vision-debugger

## Install

```bash
npm install -g open-multi-agent-kit
```

## Quick Start

```bash
omk init      # Scaffold project
omk doctor    # Verify environment
omk chat      # Start interactive OMK session
omk hud       # Launch live dashboard
```

## Repository

- GitHub: https://github.com/dmae97/open-multi-agent-kit
- npm: https://www.npmjs.com/package/open-multi-agent-kit
- License: MIT
