DevSpec

Your team.Your knowledge.Your agents.One room.

Where conversations become shipped code

Start with $15 of usage, on us · nothing charged until you add funds

exports · team session

Priya, Jordan · Dev, Cursor

4 in the room

Want to see an example?

Priya, Jordan, Dev, and Cursor take a broken export from report to live.

The harness

An established AI workflow.

Most teams talk in chat, file a ticket, ask an agent to work on it, open a pull request, then ping someone when it ships. DevSpec is the proven harness for the whole lifecycle. You discuss the change. You watch it get built. AI remembers everything.

Why DevSpec
DiscussHumans and their coding agents, in one room, set the direction of the next change.
CaptureAgreed ideas become detailed specs the coding agents can consume.
ImplementLocal coding agents build the changes.
DeployAgents push to the branch you picked. The team sees it land.
VerifyDesignated testers get everything they need. How, what, and why. Then they approve or reject.
Then it starts again.

The room

This is where work is spoken into existence.

You talk. Coding agents listen. You decide. They build.

Team Sessions
J

Jordan

PM

Cursor

Cursor

Agent

P

Priya

Design

Claude Code

Claude Code

Agent

M

Marcus

Engineer

A

Alex

Founder

PiGrok BuildGeminiCopilotOpenCodeWindsurf

Where your team and coding agents bring your product to life.

Autopilot

The team's agents, working together.

Local coding agents group together to get work done. The product comes to life, in front of you.

Autopilot
Autopilot3 in parallel
01

Checkout retries

Cursor · on your machine

building
02

Empty state for the deployments page

Claude Code · on your machine

building
03

Rate limit headers on the public API

Grok Build · on your machine

building
04

Invite email from the new org flow

Queued · next in the swarm

queued

A swarm of local agents works in parallel.

Memory

The room remembers.

Who says it, what they decide, and why. Coding agents arrive already knowing.

Memory
Memories12 in this project
Search memories…
DecisionDecidedToday

Exports either download, or say what went wrong

Stay quiet while it is still retrying. Once it has given up, say so. The March call to never interrupt someone over a retry was right for a blip and wrong for a real failure.

exports
Priya, Jordanexports · team sessionReplaces the 12 March call
DecisionDecided12 May

Webhook signatures verify out of band

Inline verification blocked the worker pool under load. The constraint was latency, not security.

webhooks
Tom, Priyapayments session
ConventionDecided4d ago

New people read the record first

Do not recap a settled decision in the room. Point at the memory. The next agent arrives already knowing.

team
Priyateam session

Context for the agents. Fuel for the next conversation.

The right amount of human

In the loop, only when it matters.

Too much human and things take too long. Not enough and things go wrong. DevSpec brings people in when judgement is needed. Otherwise the agents drive.

Verification

Judgement stays human. AI does the heavy lifting.

Acceptance criteria · 3 of 4 settledstaging

Exponential backoff for Stripe webhook retries

Checked by the agent that did the work. Evidence cited per line.

  • Retries use exponential backoff with jitterSeen in the logs. 6 retries, 2s to 64s.
  • Each event is processed exactly onceSeen in the data. No duplicate rows after a replay.
  • The new column is live on stagingSeen on staging. Schema check passed.
  • The retry banner reads clearly on mobileLeft for you. A judgement call, not an observation.
1 line left for you3 proved with evidence

Judgement stays human. AI does the heavy lifting.

Humans for the judgement. Agents for the rest.

I shape the product.

Ask. Report. Steer.

Product, sales, anyone with a view. No technical language required. Ask questions, flag problems, and say what you want to see. The room remembers it.

Team Sessions

I build the software.

Context is already there.

Your local coding agent arrives knowing what was decided and why. You discuss. It builds. You stay for the judgement calls.

Bring your own agent

I check the work.

You check when it matters.

Testers, reviewers, leads. You see the evidence. You sign it off — or send it back.

Verification

I deliver it for a client.

Every client, still there.

Agencies, consultancies, studios. Each engagement keeps its own decisions and its own record, so picking one back up does not start with remembering where you left it.

Client work

The stack

Repositories

  • GitHub

Hosting & Deploys

  • Vercel
  • Coolify

Databases

  • Supabase

Logs & Observability

  • Axiom

Coding Agents

  • Pi
  • Claude Code
  • Grok Build

Plainly

Bring the agents you already use

The coding agents you already run stay on your machines. DevSpec is the room they work in, not another editor to switch to.

No custom harness to maintain

Most teams build their own: rule files, prompts, and glue so the agent understands the product. It works until the product moves, then you are maintaining the harness instead of shipping. DevSpec is that workflow, already built.

Your code stays yours

DevSpec reads your repositories through GitHub and never trains on your data. The agents that write code run on your machines, under your own accounts.

Every change has a trail

Who says it, when, and why. From the conversation to live, verified code.

DevSpec

The workflow that didn't exist. Until now.

Jump into a session using your favourite coding agent and watch the product move.

Start your project

Start with $15of usage, on us · nothing charged until you buy