v0.3.0 — early development

Write the spec.
Ship the software.

Spektacular takes a markdown specification and uses AI coding agents to plan and implement your features. Agent-agnostic. Pluggable.

$ brew install jumppad-labs/homebrew-repo/spektacular

From idea to code

Write a spec. Spektacular plans, then implements — driving the coding agent of your choice from a single markdown source of truth.

📄
spec.md
your requirements,
constraints & criteria
Plan
explores codebase,
asks questions
📋
plan.md
+ research.md
+ context.md
Implement
executes plan via
coding agent
validates against
acceptance criteria
code
working implementation
verified by criteria

Plan turns a spec into a detailed implementation plan, exploring the codebase and asking questions as it goes. Implement drives a coding agent through the plan and validates the result against your acceptance criteria.

Built for how developers actually work

Everything you need for structured, AI-assisted planning — without locking you into a single agent, source of truth, or workflow.

📄

Spec-driven workflow

Write a markdown spec. Spektacular drives plan and implement from it, keeping intent reviewable at every stage.

🧩

Pluggable architecture

Specs, plans, and knowledge are stored behind a Store interface. The coding agent is behind an Agent interface. Swap either out.

🧠

Multi-source knowledge

Combine project, team, and global knowledge sources. Spektacular searches them in order and tags each result by scope.

🤖

Multi-agent support

Ships with Claude Code, Bob, and Codex agents. Pick the one your team already uses — or register your own.

⏯️

Resumable workflows

Spec, plan, and implement each run as stepwise state machines. Stop, inspect, edit, and resume — no work is lost.

🔓

Open source

Apache 2.0 licensed. Build on it, extend it, run it anywhere. Contributions welcome.

Ready to build smarter?

Spektacular is free and open source. Start with a spec, ship with confidence.