DAG Orchestration
Declarative JSON-based directed acyclic graphs with parallel lanes, hard barriers, and supervisor checkpoints — zero boilerplate.
Learn more →Enterprise-grade multi-agent orchestration engine — DAG-supervised parallel agents with streaming LLM output, intelligent model routing, resilience patterns, RBAC, audit logging, and a zero-API-key demo mode.
npm install -g @ai-agencee/ai-kit-cli
# zero-API-key demo — see the engine run in < 30 s
git clone https://github.com/binaryjack/ai-starter-kit
cd ai-starter-kit && pnpm install && pnpm demoCapabilities
12 production-grade capabilities — orchestration, resilience, compliance, and developer tooling — all in a single zero-configuration package.
Declarative JSON-based directed acyclic graphs with parallel lanes, hard barriers, and supervisor checkpoints — zero boilerplate.
Learn more →Automatically selects the optimal model tier (Haiku → Sonnet → Opus) based on task complexity and remaining budget.
Learn more →Exponential-backoff retry, per-provider circuit breakers, and graceful fallbacks keep workflows running through transient failures.
Learn more →Token-by-token LLM output streamed live to stdout — every provider, including the built-in Mock provider.
Learn more →Role-based access control with RS256/ES256 JWT validation. Every run is principal-tagged and GDPR-ready.
Learn more →Hash-chained tamper-proof audit logs for every agent action — compliance-ready out of the box.
Learn more →Hard filesystem and runtime isolation per tenant — each run lives in its own scoped directory tree.
Learn more →Automatic regex-based detection and redaction of emails, phone numbers, SSNs, and API keys before they reach LLM providers.
Learn more →Full-featured command-line tool — init, sync, check, run DAGs, plan entire projects, visualise graphs.
Learn more →Native Model Context Protocol bridge — connect ai-agencee directly to Claude Desktop or VS Code Copilot.
Learn more →Fluent, fully type-safe DSL for constructing DAGs in code — no JSON required.
Learn more →Subscribe to real-time DAG lifecycle events — token streams, cost updates, lane status — with full TypeScript typing.
Learn more →Plan System
The 5-phase plan system takes a raw requirement through BA-led discovery, parallel decomposition, dependency wiring, and DAG execution — with every agent knowing their scope before writing a line.
BA agent interviews you with ~12 structured questions across problem definition, primary users, stories, and stack constraints.
BA reads the discovery result and produces a plan skeleton — Steps with rough Tasks, ownership, and acceptance criteria.
Each specialist agent expands their Steps into fully-detailed Tasks in parallel — description, acceptance criteria, effort, artefacts.
Dependencies between tasks are resolved — shared contracts agreed, API schemas locked, integration points mapped.
The wired plan is converted to a DAG and handed off to the orchestration engine for parallel execution.
Agent Roster
Each agent is a focused expert. The DAG engine assigns tasks, enforces quality checkpoints, and routes failures — so agents never need to coordinate manually.
Drives the 5-phase discovery process — interviews you with structured questions and synthesises a precise sprint plan before a single line of code is written.
Designs the system architecture, data schemas, and API contracts — producing ADRs (Architecture Decision Records) at Opus-tier quality.
Implements server-side code, API handlers, database migrations, and integration tests — guided by the architect's ADRs.
Builds React components, wires state, implements design tokens — running in parallel with the Backend agent behind a soft-align barrier.
Generates comprehensive unit and integration tests, asserting acceptance criteria from the sprint plan.
Validates the complete user flow from browser to database — blocked on Backend + Frontend completion via a hard barrier.
Validates lane output deterministically at every checkpoint — issues PASS, RETRY (with injected guidance), HANDOFF, or ESCALATE verdicts.
Model Routing
The router automatically selects the cheapest model tier that satisfies each task's complexity requirement — and falls back to lower tiers when the budget is running low.
| Task type | Tier | Anthropic | OpenAI | Cost / 1 M tokens |
|---|---|---|---|---|
| file-analysis | haiku | claude-haiku-4-5 | gpt-4o-mini | $0.80 |
| code-generation | sonnet | claude-sonnet-4-5 | gpt-4o | $3.00 |
| code-review | sonnet | claude-sonnet-4-5 | gpt-4o | $3.00 |
| architecture-decision | opus | claude-opus-4-5 | gpt-4o | $15.00 |
| security-review | opus | claude-opus-4-5 | gpt-4o | $15.00 |
Mock provider has zero cost and requires no API key — use it for evaluation, CI, and testing. Custom providers (Ollama, Bedrock, Gemini) available on Enterprise.
Why ai-agencee
| Capability | Generic AI chat | Code-gen copilots | ai-agencee |
|---|---|---|---|
| Structured multi-step plan from a vague idea(5-phase BA-led discovery → wired sprint plan) | ✗ | ⚠ | ✓ |
| Parallel agent coordination with sync points(DAG barriers, soft-align, read-contract) | ✗ | ✗ | ✓ |
| Automatic retry + escalation on failure(retryBudget, HANDOFF, ESCALATE verdicts) | ✗ | ✗ | ✓ |
| Human-in-the-loop approval gates(needs-human-review checkpoint) | ✗ | ✗ | ✓ |
| Enterprise: RBAC, audit, multi-tenant, PII, OIDC(E1–E13 enforced at runtime) | ✗ | ✗ | ✓ |
| Zero-cost evaluation + CI integration(Mock provider, $0.00, no keys) | ✗ | ✗ | ✓ |
| Extensible: custom agents, checks, providers(Plugin system + TypeScript Builder API) | ⚠ | ⚠ | ✓ |
| Per-run cost tracking & budget enforcement | ✗ | ✗ | ✓ |
| Real-time streaming output(Every provider, including Mock) | ⚠ | ⚠ | ✓ |
| MCP / Claude Desktop integration(Native MCP server, zero extra config) | ✗ | ⚠ | ✓ |
Get Started
The CLI, mock provider, and DAG engine are open source and free forever. No sign-up, no API key, no billing details needed to evaluate.
1. Install CLI
npm install -g @ai-agencee/ai-kit-cliOr: pnpm add -g @ai-agencee/ai-kit-cli
2. Run the zero-key demo
git clone https://github.com/binaryjack/ai-starter-kit
cd ai-starter-kit
pnpm install && pnpm demoMock provider — no API keys, no cost
3. Run a real DAG
ANTHROPIC_API_KEY=sk-... ai-kit agent:dag ./my-dag.jsonOr use OpenAI: --provider openai
4. Start a planning session
ai-kit plan5-phase BA-led discovery → sprint plan → DAG
Use it programmatically
Drop the engine directly into any Node.js / TypeScript project.
npm install @ai-agencee/ai-kit-agent-executorAPI docs →Ready to start?
No API key, no credit card. Clone the repo and run pnpm demo to see DAG-supervised agents in action.