7,363 open-source and SaaS tools, with GitHub stats refreshed every day.

Micracode

Open source

Open-source desktop AI app builder that generates web projects from a text description in a local editor, using your own OpenAI, Gemini or Anthropic key.

Open-source alternative to

micracode.com
Micracode homepage screenshot
GitHub stars
289
Last commit
26 days ago
Repository age
5 months
Version
v0.4.0
Licence
MIT
Self-hosted
Yes

About Micracode

Micracode is an open-source AI web app builder presented as an alternative to tools like Lovable, v0, Bolt and Replit. You describe an app in natural language and it streams code into an in-browser workspace, where you can keep iterating by chat or edit files directly in a Monaco editor and preview the result live. It is aimed at developers and makers who want AI app generation to run on their own computer.

It ships as a desktop app, with a macOS build on the Releases page, and its core backend runs in-process, so there is no separate server to start. On first launch you paste an API key for OpenAI, Google Gemini or Anthropic, and the keys are stored in a local config file; the README says nothing is sent to a Micracode server. Projects are saved as plain folders on disk. There is no database and no sign-in, and cloud sharing happens only on request.

An optional feature publishes a temporary public static preview link through temp.md, which can be updated or revoked from the workspace. The codebase uses TypeScript, Electron and the pi coding agent SDK, and the project is licensed under MIT. Model usage is billed by whichever provider's key you use.

Key features

  • Generates web projects from natural language prompts
  • Monaco code editor with live preview
  • Bring your own OpenAI, Gemini or Anthropic key
  • Projects saved as plain local folders
  • No database or account required
  • Temporary public preview links on request

Good fit for

  • →Prototyping web apps with AI on your own machine
  • →Sharing a quick preview of a generated site
Tags
ai-app-builder
code-generation
electron
desktop-app
llm
monaco
prototyping
open-source

Micracode: questions and answers

What is Micracode used for?
Micracode is an open-source desktop AI app builder that generates web projects from a text description in a local editor, using your own OpenAI, Gemini or Anthropic key. It is a good fit for prototyping web apps with AI on your own machine and sharing a quick preview of a generated site.
Is Micracode open source?
Yes. Micracode is open source under the MIT licence. Its source code is on GitHub at Jamessdevops/micracode and is written mainly in TypeScript.
Is Micracode free?
Yes. Micracode is open source, so the software itself is free to use.
Can I self-host Micracode?
Yes. Micracode can be self-hosted on your own server or infrastructure; there is no official hosted version.
What is Micracode an alternative to?
Micracode is an open-source alternative to Lovable, Bolt.new, v0 and Replit. Other open-source alternatives to Lovable include Sandboxd, Onlook and Magic Cloud.
Is Micracode actively maintained?
Yes. The most recent commit to Micracode was on 6 September 2026, and the latest release is v0.4.0, published on 6 September 2026. The project has 289 stars on GitHub.

Open-source alternatives to Micracode

See all

SaaS alternatives to Micracode

See all