Spec-Driven Coding,
Quality Built In

Turn a clear requirement into reviewed and tested code with a focused development Pipeline.

Get Started GitHub →
$ npm install -g specaegis Click to copy

Why SpecAegis?

A practical coding workflow that keeps implementation, verification, and review connected.

🔄 Pipeline Workflow

A full development path from requirement and design through implementation, verification, review, and tests.

Quality Gates

Language-aware checks distinguish pre-existing issues from new failures introduced during a Pipeline run.

🤖 Any Model

Use enabled platform models or connect your own OpenAI- or Anthropic-compatible provider through BYOK.

🧭 Run Health

Repeated no-progress actions are detected and paused for a course correction instead of being capped by an arbitrary turn limit.

🔌 MCP Tools

Connect databases, browsers, APIs via Model Context Protocol. Extend agent capabilities without code changes.

💰 BYOK + Credits

Use your own provider keys without platform Credits, or use platform models with Credits purchased through the Dashboard.

How It Works

Start with one install command, then choose the workflow that fits the task.

# Install
npm install -g specaegis

# Login
specaegis login

# Start coding — full pipeline
specaegis
> /pipeline Implement user authentication with JWT

# Or use individual commands
> /design Implement user auth        # Design only
> /pipeline --from-design docs/design.md # Use an existing design
> /review                           # Review current diff
> /test Add coverage for range parsing # Generate and run tests

Pipeline Architecture

  ┌─────────────────────────────────────────────────┐
  │  DESIGN (when needed) → CODE → QUALITY GATE       │
  ├─────────────────────────────────────────────────┤
  │  REVIEW ──pass──→ TEST ──pass──→ DONE             │
  │     │                │                              │
  │     └────── FIX ─────┘                              │
  ├─────────────────────────────────────────────────┤
  │  Run health detects repeated no-progress actions  │
  └─────────────────────────────────────────────────┘

FAQ

How is this different from Claude Code or Cursor?
SpecAegis focuses on a spec-driven Pipeline: implementation is followed by deterministic checks, a requirement-focused review, and tests. You can also run design, test, and review workflows independently.
Which models are supported?
The available platform models are listed in the Dashboard and CLI. You can also add OpenAI- or Anthropic-compatible providers with BYOK.
Can I use my own API keys?
Yes. BYOK (Bring Your Own Key) lets you connect your own API keys — no platform credits consumed. Manage keys via the /connect command or Dashboard.
Is SpecAegis open source?
SpecAegis is currently a hosted product. Our public GitHub repository contains public documentation; the product source code is not open source.