Skip to content

Latest commit

 

History

History
31 lines (24 loc) · 1.57 KB

File metadata and controls

31 lines (24 loc) · 1.57 KB

Micracode — User Documentation

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.

Table of contents

  1. Getting Started — install prerequisites and run the app for the first time.
  2. Configuration — environment variables, API keys, and switching LLM providers.
  3. Using the Workspace — the home page, three-panel workspace, chat, editor, and preview.
  4. Projects on Disk — where your generated apps live and what's inside them.
  5. Troubleshooting — common errors and how to fix them.
  6. FAQ — short answers to common questions.

At a glance

  • 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:3000 and a FastAPI service bound to 127.0.0.1:8000. bun run dev starts 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.