If you've used Bolt.new, Lovable, or v0
For when your prompt-built app becomes a real project.
App builders turn a prompt into a working app in minutes, and that part is genuinely great. aidd is for what comes after: the day that app picks up real users, real data, and real bugs, and "regenerate and hope" stops being a maintenance plan.
The ceiling you eventually hit
You've probably felt some version of this. The app works, then you ask for one more change and something unrelated breaks. You can't tell what the AI actually changed, so you can't undo just the bad part. The project grows past what fits in one prompt box. And the code lives on someone else's servers, in a format shaped by their platform.
None of that is a flaw in the app builders. They're built to get you from idea to demo as fast as possible, and if that's all you need, keep using them. The ceiling only matters when a project outlives the demo.
What aidd is
aidd is a small app that runs on your own computer and manages AI coding work for you. You still describe what you want in plain language - there's a chat, and a guided interview that asks about what you're building and keeps your answers with the project. The difference is what happens next: aidd turns your description into a written plan and a checklist of features, hands the work to an AI coding assistant, and refuses to mark anything finished until automated checks say it works.
You can start a project from scratch, from a template, or by pointing aidd at an app you already have - including the one you exported from your app builder. It reads what's there and builds the plan around it.
Plan
Your idea becomes a spec and a checklist of features, in order.
Build
An AI assistant works through the checklist in steps you can watch.
Verify
A feature only counts as done when tests and checks actually pass.
Record
Every run is saved: what changed, what it cost, what passed.
When something breaks, you can look up exactly which change did it - and when something works, you can prove it.
What changes for you
Your code is actually yours
The project lives on your machine as ordinary files. Open it in any editor, host it anywhere, walk away from aidd anytime and keep everything.
No more regenerate-and-hope
Work happens as small, checked steps against a plan, so one change doesn't quietly rewrite the parts that already worked.
A memory that survives sessions
The spec, the feature list, and the history stay with the project. You don't re-explain the app to the AI every time you come back.
Built-in inspections
Ready-made audits check for security holes, performance problems, and messy structure, and file what they find as tasks on your list.
Still conversational
A built-in Director chat suggests what's worth doing next and can start the work for you - even from your phone, through the built-in Telegram bridge you point at your own bot.
Grows with the project
One app or a dozen, the same dashboard shows every project, what's in progress, and what needs your decision.
Honest differences
aidd asks more of you up front than an app builder does. There's nothing to download and double-click: aidd ships as source, so you install Git and Bun and run it from a checkout. Windows 11 is the first-class, smoke-tested platform; Linux runs the whole test suite automatically, and macOS is expected to work but is only checked by hand. There's no hosted preview URL - the panel can start and stop your app locally, but where it runs and how it deploys is your call. And you connect an AI you already have access to: an agent CLI like Claude Code or Codex, any OpenAI-compatible API key, or free models running privately on your own machine through Ollama or LM Studio. In exchange, the project is built to still make sense to you six months from now.
Private by design. aidd has no account and no hosted control plane, and no telemetry ever leaves your machine - the usage numbers it shows you are read straight back out of a local database. It does not phone home. Your projects, run history, and settings stay on your computer; the panel listens on 127.0.0.1, and network traffic comes only from the AI providers or integrations you configure, or downloads you initiate.