Welcome to Molecule.dev

Molecule.dev is an AI-first, composable package ecosystem for building real full-stack apps — in the IDE, from the CLI, or from any coding agent.

What is Molecule?

Molecule.dev is an AI-first, composable package ecosystem for building full-stack apps that scale. Describe an app in plain language and get real, production-grade TypeScript — not a throwaway prototype: an Express API with migrations, a real frontend with tests and e2e specs, and CI workflows, all built from **1004 composable @molecule/* packages** that you own outright.

There are three doors into the same platform:

  • The IDE at molecule.dev — describe your app, watch it build in a live preview, iterate by chatting, deploy with a button.
  • The CLI (mlcl) — scaffold, grow, and operate projects from your terminal. Open source, Apache-2.0.
  • Any coding agent — Claude Code, Codex, Cursor, and friends work molecule-native through the MCP server and the conventions mlcl agent init writes into your repo.

How it works

  1. Describe the app you want, in plain language.
  2. The AI composes the right @molecule/* packages and wires them through the bond system — databases, auth, payments, email, AI, and ~a thousand more capabilities.
  3. A live preview runs the real app in a real sandbox — every change hot-reloads it.
  4. Deploy when it looks right: the same pipeline the CLI uses, to a production URL with your own domain if you want one.

The output is a conventional, fully-owned TypeScript monorepo. You can keep building it in the IDE, download it, push it to your own git, or hand it to any coding agent — nothing is locked in.

Core ideas

  • [Packages](/docs/packages) — 1004 composable, swappable packages, each documented from its own source.
  • [The bond system](/docs/bonds) — every capability sits behind an interface; swap Postgres for MySQL, Stripe for another processor, one email provider for another, by changing one line.
  • [Templates](/docs/templates) — 152 complete flagship apps (blog, CRM, team chat, online store, …) you start from and shape with AI.
  • [Conventions](/docs/project-structure) — every project carries an AGENTS.md that teaches any AI agent the house rules: bonds, migrations, i18n, styling.

Where to go next

If you want to…Read
Build your first appQuickstart
Work from the terminalThe CLI (mlcl)
Use your own coding agentMolecule for AI agents
Understand the runtime piecesPackages · Bonds
Ship to productionDeploying your app
Give an agent everything at oncellms-full.txt — the whole capability surface