One command. Parallel AI agents. Ownership-enforced. Self-healing.
Beta — invite required for cloud features
Based on internal testing and early beta usage.
One command. orchex auto-generates a plan — or you write your own markdown plan for full control.
$ orchex run "Add user auth with tests" # Or advanced: write a plan + orchex learn
orchex infers dependencies, groups streams into parallel waves, and shows you the plan before running.
Wave 1: types, config (parallel) Wave 2: auth, api, ui (parallel) Wave 3: integration-tests (depends on 1,2)
Streams execute in parallel — each with file-ownership isolation. Ownership prevents agents from breaking each other's code.
auth → src/auth.ts WRITE (owned) api → src/auth.ts BLOCKED ui → src/components/ WRITE (owned)
Verification commands run after each wave. Failures auto-generate fix streams — up to 3 retries.
verify: FAIL — auth.test.ts:42 fix stream: auth_fix_1 verify: PASS — all tests green
## Auth Module owns: [src/auth.ts, src/middleware.ts] reads: [src/types.ts] verify: [npm test -- auth] ## API Routes owns: [src/routes/api.ts] reads: [src/auth.ts, src/types.ts] verify: [npm test -- api] ## UI Components owns: [src/components/login.tsx] reads: [src/types.ts] verify: [npm run lint]
Wave 1 (parallel) auth → src/auth.ts, src/middleware.ts ui → src/components/login.tsx Wave 2 (depends on auth) api → src/routes/api.ts
Write readable plans. orchex learn discovers dependencies, infers file ownership, and generates a parallel execution pipeline. You review and run.
Claude, GPT, Gemini, DeepSeek, Ollama, AWS Bedrock — use any model, bring your own keys.
Each stream owns its files. Unauthorized writes are blocked instantly.
Not just pass/fail. Every failure is classified, explained, and actionable.
Failed streams auto-generate fix attempts — up to 3 retries per chain.
Markdown plan in, parallel YAML streams out — automatically.
Every stream can run tests and linters. Failures block the next wave.
orchex sits between your plan and the LLMs — coordinating waves, enforcing ownership, and verifying results.
Works with any MCP-compatible client — Claude Code, Cursor, Windsurf.
Claude, GPT, Gemini, DeepSeek, Ollama, AWS Bedrock — any LLM, BYOK.
Same plan, same execution order. Fully traceable and auditable.
Local MCP tools are always free. Cloud features for teams who need them.
All plans include BYOK — bring your own API keys, keep your data. Full comparison →
No account required for local use.
# Add to your MCP config (Claude Code, Cursor, etc.) { "mcpServers": { "orchex": { "command": "npx", "args": ["@wundam/orchex"] } } } # That's it. One command to orchestrate: orchex run "Add user authentication with tests" # Or use the advanced plan-driven workflow: orchex learn → plan.md → parallel streams orchex execute → run all waves