Describe the app.
Your AI team builds it.
The slowest part of every AI workflow is the human copy-pasting prompts in the middle. Crinkle deletes that job: agents plan, write real code, test, and review security — briefing each other around the clock. No coding. No babysitting.
Free & local · npx crinkle · bring your own AI or use a local model
From one sentence to a working app
You describe what you want in plain language. The team takes it from there — and you watch it happen live.
Tell Mira your idea
“A budgeting app with charts.” “A landing page for my bakery.” Mira, the manager, turns it into a plan with a clear definition of done.
The team runs itself
Forge writes real code. Verity clicks through the running app like a user. Failures route straight back to Forge — the agents prompt each other, so nobody has to sit there ferrying messages between AIs.
Watch it live, then ship it
A live preview updates as they work. When every acceptance criterion passes — and a security review clears — you download it or deploy in one click.
The bottleneck isn't the AI.
It's babysitting the AI.
Agents today are capable — but most tools still make you the manager: approve this, re-prompt that, shuttle output from one AI into another. Crinkle replaces the micromanager. Mira assigns work, reads every report, reroutes failures, and keeps the team moving day and night — while you sleep, work, or live your life — until the goal is genuinely met.
Seven specialists, one goal
Each agent has a real job — and they hold each other accountable. Nothing ships until the tester and the security reviewer say so.
Mira
Owns the plan. Assigns work, reads every report, and won’t call it done until it truly is.
Forge
Writes complete, runnable code — real files, real dependencies, precise edits.
Verity
Runs your actual build and clicks through the app in a real browser. A fail is a fail.
Pixel
Shapes the interface — layout, color, and polish, with an eye on the screenshots.
Scout
Drives a real browser to handle the web — research, sign-ups, and site tasks.
Advisor
Brainstorms fresh approaches when the team gets stuck, before anyone bothers you.
Sentinel
Reviews every build and vets every command before release. High-risk means no-go.
Most AI builders generate.
Crinkle proves.
A chat window can't check whether the code it wrote actually works — Crinkle can, and does, on every cycle. Before your app is ever called done, it has to survive the gate:
Assemble your best team from the AIs you already have
Crinkle doesn’t lock you into one model. Connect the subscriptions you already pay for, any API key, or a completely free local model — then put the right brain on the right job.
Use the plans you already pay for
ChatGPT (via Codex), Claude (via Claude Code), or your Google account (via Antigravity) — no extra API bill. One click installs the tool, signs you in, and puts it on the roster. Even two accounts of the same service, side by side.
Any provider, one adapter
OpenAI, Claude, Gemini, OpenRouter, Groq, DeepSeek, Mistral, xAI, NVIDIA NIM, Together — paste a key and it’s on the roster. Every token is costed (live per-model pricing where available) with a breakdown per model and per agent, and a spend cap you control.
Run on a local model
Point Crinkle at Ollama, LM Studio, or Open WebUI and the whole team runs on your hardware — $0, fully private, works offline. Connect any vision-capable model and the testers borrow its eyes automatically to judge how your app looks.
Every agent is tunable: its own model (Forge on Opus, Verity on something fast and cheap), its own temperature and parameters, and a fallback chain up to 25 deep with automatic retries. Or flip on smart routing and Mira weighs each model’s strength, price, and health to assign every task herself.
Built to never hand you something broken
The quality gate above is the safety net — these are the features that make the studio a joy to run day to day.
Tests like a real user
Verity launches your app in a real browser and proves every acceptance criterion by using it — typing the invalid email, watching for the error message. No criterion counts as met without observed evidence.
Security review built in
Safe Mode reviews code and scans dependencies before anything is called finished, and vets every command an agent wants to run.
Live preview
Watch your app render and hot-reload beside the chat while the team edits — dev servers, full-stack backends, or plain HTML.
Smart model routing
Route each agent by hand, or let Mira assign every task — weighing each model’s strength, price, and current health, and routing around providers that start failing.
Restore points & history
Every turn is snapshotted and every change is git-committed. Roll anything back — even without Git installed.
Private by default
Crinkle runs on your machine. Your projects, keys, and credentials stay local and encrypted — agents never see your secrets.
Costs you can actually see
One click breaks spending down per model and per agent — input tokens, output tokens, dollars. Local models and subscriptions honestly count as $0.
Progress you can trust
The %-to-done is computed from real checkpoints — plan steps completed and criteria verified in the running app — never a made-up number. Reasoning models get a dedicated thinking channel, so work chat stays readable.
Up and running in one click
No signup wall, no cloud lock-in. Create an account when you want one — it works either way.
Free · ~100 MB · installs in one click and opens as a desktop app
Crinkle is early software and isn’t code-signed yet, so Windows SmartScreen won’t recognize it. That’s expected — here’s how to install:
- Open the downloaded
Crinkle-Setup.exe - When “Windows protected your PC” appears, click More info
- Click Run anyway — Crinkle installs itself and opens as a desktop app
$ npx crinkle