Micracode is an open-source, AI-powered web app builder that runs entirely on your laptop. You describe an app in natural language, and it streams code into a workspace where you can chat to iterate, edit files directly, and (in later phases) preview the result live.
This folder contains everything you need to install, configure, and use the app. Start with Getting Started.
- Getting Started — install prerequisites and run the app for the first time.
- Configuration — environment variables, API keys, and switching LLM providers.
- Using the Workspace — the home page, three-panel workspace, chat, editor, and preview.
- Projects on Disk — where your generated apps live and what's inside them.
- Troubleshooting — common errors and how to fix them.
- FAQ — short answers to common questions.
- Local-first. No database, no auth, no cloud. Everything lives
under
~/opener-apps/on your machine. - Bring your own key. Works with Google Gemini (default) or OpenAI. Keys stay on the server you're running.
- Two processes. A Next.js web UI on
http://localhost:3000and a FastAPI service bound to127.0.0.1:8000.bun run devstarts both.
If you're a contributor looking for architecture or code-level docs, see
the per-package READMEs under apps/web,
apps/api, and packages/shared.