AthenodeAthenode

Spec-driven development

Specify, decompose, and ship — with your AI agent.

Athenode turns one product spec into a detailed mind map, breaks it down into leaf specs, and hands each one to an AI agent to implement — all driven from the CLI you already use.

AI Agent
$ /mindmap-specification I want to add a checkout flow
Should guest checkout skip account creation entirely, or offer it as an optional step?
$ Offer it as an optional step — don't force account creation.
Got it. Should shipping and billing address share one form, or stay as two separate steps?
$ Keep them separate — billing often differs from shipping.
Noted. Do we need saved payment methods for returning users, or only one-time card entry for now?
$ One-time entry only — saved methods can be a later spec.
Anything else to capture, or should I finish the mind map?
$ Finish the mind map.
Synthesized the answers into one finished specification — "Checkout flow" is written up and approved.
$ /decompose-specification checkout-flow
Part A — cart: should quantity changes update totals live, or only on an explicit "update cart" click?
$ Live updates — no extra click needed.
Part B — payment: should a declined card retry in place, or send the user back to the cart?
$ Retry in place — don't lose their cart.
Turned that mind map into 5 leaf specs — cart, payment, shipping, review, confirm — each scoped for a single agent to finish alone.
$ /apply-specification checkout-flow
Planning "cart" — spawning the implementation planner.
Implementing "cart" — spawning the implementer agent.
Planning "payment" — spawning the implementation planner.
Implementing "payment" — spawning the implementer agent.
Planning "shipping" — spawning the implementation planner.
Implementing "shipping" — spawning the implementer agent.
All 3 leaves implemented — spawning the implementation reviewer for a single batch review.
Batch review passed — "cart", "payment", and "shipping" all set to done.
Implemented 3 leaf specs end to end and recorded the results — ✎ 7 files changed, ✚ 4 files created.
Start for free
npx @athenode/cli init

Features

From idea to shipped feature

Turn a rough product idea into an exact specification, break it into independent leaf specs, then ship each one with an AI agent.

  • Specify

    Describe the idea. The agent asks the missing questions and turns your answers into a precise mind map.

  • Decompose

    Break the approved spec into independent, implementation-ready leaf specs.

  • Implement

    Assign every leaf to an agent, implement in parallel, and record the results.

Integrations

Works with the agent you already use

Athenode's spec-implementation agents are supported today across Claude Code, Cursor, and Codex — exported straight from the CLI, no manual setup. Exact capabilities can vary slightly by tool.

Autonomous execution

Your spec tree keeps moving.

Athenode understands how specs depend on one another, then continues through the next implementation-ready leaf — autonomously.

Athenode completed 3 specs overnight while tracking dependencies automatically.

Your setup

Your setup, your rules

Every project has its own agent setup — created once, shared with the whole team, and easy to customize as your workflow evolves.

Manage your setup

Default setup

Active

Agents · 8

Commands · 4

Shared with your team

Pricing

Free while we build

Athenode is free to use today. Paid plans are coming later as the platform matures — there's nothing to sign up for yet.

  • Not available yet

    Paid Project


    • Unlimited usage
    • 1 project member
    • Private project only
  • Available now

    Free

    $0


    • Unlimited projects
    • All AI agents
    • Local-first workflow
    Start for free
  • Not available yet

    Team


    • Shared projects
    • Team roles
    • Collaboration controls

FAQ

Common questions

Most spec-driven-development tools run locally, task by task — a spec lives on someone's machine and gets fed to an agent one step at a time. Athenode lets you plan ahead across a whole tree of specs, work as a team on the same specs, and track progress right in the app as agents implement them. Agent setups are shareable too, so the team runs the same configuration instead of everyone reinventing their own.

Our CLI installs agents and skills for each environment — Claude Code, Cursor, and Codex — right into your project. Once installed, they're used the normal way in that environment, so your agent can pick up a spec and implement it directly.

An agent setup is the configuration of your AI agent and tools for a project — created and customized by anyone on the team, then shared with every project member so everyone works from the same configuration.

Athenode is free today, with paid plans coming later. See Pricing above.

Ready to ship better, together?

Spec it. Decompose it. Ship it. All with your AI agent.

Start for free

Join engineers building with Athenode today.