Overview

MagicSpec turns your requirements into live, agent-driven specs that are versioned, testable, and deployable like code. Each spec runs as a dynamic state machine that guides when to use AI—and when not to—so teams deliver automation faster, cheaper, and with fewer mistakes.

Get started in 30 seconds

Invite‑only: Request an invite code to access the app.

App onboarding
  1. Request an invite code and sign in.
  2. Open the MagicSpec app and create your first magic spec with AI Builder or start from a template (e.g., Base44 Stack).
  3. Run and validate your spec with agents; iterate until everything is green.
  4. Optional: Connect IDE/agent integration (MCP) to run specs from Cursor/VS Code or your agent.

You're ready to create and run your first magic spec in the app. Continue with Quickstart (5 mins) →

(Got specific setup needs or hit issues? See advanced setup or troubleshooting.)

What MagicSpec does for you

  • Turn requirements into live magic specs: Describe what you need; MagicSpec builds a typed spec that agents can validate, test, and run.
  • Validate and fix fast: Agents parse, test, and verify each step so issues surface before coding, not after.
  • Stack and reuse: Snap together reusable Spec Stacks to scale workflows across projects and teams.
  • Ship with governance: Specs live in your repo, versioned in git; run them in IDEs/agents via MCP or automate in CI.

Next steps

Get started in 30 seconds

Request an invite and create your first magic spec in the app

Magic specs

Explore magic specs and learn how to create your own

Additional resources

Quickstart
Was this page helpful?