An open-source CLI that builds complete software from plain-english user stories — powered by Claude Code. You describe. It builds, evaluates, and iterates. Go grab coffee.
autoship new my-app
— describe what you want
autoship build
— go grab coffee
autoship ship
— deploy to production
How it works
Conversational spec generation. Describe your app and autoship writes user stories.
Claude Code builds your app in iterative loops, evaluated against your stories.
Preview the build with embedded feedback. Accept, revise, or add more stories.
Feedback is incorporated automatically. Another build loop runs until everything passes.
One command deploys to Vercel, Netlify, or your custom target. Done.
Features
Chat about what you want. autoship turns your description into structured user stories with acceptance criteria.
Every user story becomes an automated eval. Build loops continue until all stories pass.
Generate multiple design variants and pick the best. Compare side-by-side before committing.
Claude Code often builds features you didn't ask for -- undo, keyboard shortcuts, animations. You keep the good ones.
Preview your app in an iframe with inline feedback tools. Click to annotate, comment, and iterate.
Dependency audits and security checks run before deployment. Ship to Vercel, Netlify, or custom targets.
Get build progress notifications on Telegram. Know when your app is ready without watching the terminal.
Deploy targets, notification channels, and eval strategies are all plugins. Extend autoship to fit your workflow.
Builds ship with polished UI out of the box. No wireframe-quality output -- real, production-grade interfaces.
What autoship builds
"Build me a habit tracker with streaks, categories, and a weekly review."
Architecture
The core engine is ~500 lines. Everything else is a plugin. 147 tests. MIT licensed.
Install autoship globally with npm. Requires Node 18+.
npm install -g autoship
Scaffold a new project. Describe what you want in plain English.
autoship new my-app
Build autonomously, then deploy with a single command.
autoship build autoship ship
Open Source
Add new deploy targets, notification channels, or eval strategies. The plugin API is simple and documented.
Learn more →The prompts that drive spec generation and build loops are in the repo. Better prompts mean better builds.
Learn more →Ship to AWS, Fly.io, Railway, or your own infrastructure. Deploy plugins are straightforward to build.
Learn more →Star the repo to help others find it. Open issues, submit PRs, or join the discussion.
Learn more →