NanoForge · Full-Stack App Builder

From prompt to
production-grade app.

Describe what you want and NanoForge's agent scaffolds, builds, and live-previews a real React + Express + PostgreSQL app inside an isolated container — backed by its own GitHub repo and database, with you reviewing every diff.

nanoforge · acme-dashboard
NanoForge building a full-stack app — the agent edits alongside a live preview
The build loop

From prompt to production, on repeat

Every change runs the same loop — you prompt, the agent works in an isolated container on its own branch, you preview the live result, then ship.

  1. 01 · PROMPT

    Describe it

    Create a project and a dedicated PostgreSQL database is provisioned, seeded from the full-stack template. Then just ask.

  2. 02 · BUILD

    Agent works

    NanoAgent edits files, runs the dev server, and commits as it goes — all inside a sealed per-project container.

  3. 03 · PREVIEW

    See it live

    A hot-reloaded preview streams to your browser through the proxy, so you watch the app take shape in real time.

  4. 04 · SHIP

    Review & deploy

    Read the diff, merge the branch, and deploy the single full-stack build to Docker or a VPS.

The stack

Production-shaped from the first prompt

Not a throwaway sandbox — a real, three-layer full-stack app wired together and ready to deploy.

🖥️ Frontend

React + Vite + TypeScript. A fast, modern SPA with hot reload — the agent builds components, routes, and state for you.

🔌 API

Express + TypeScript. Typed routes and handlers that compile alongside the frontend into one deployable process.

🐘 Database

Managed PostgreSQL. A dedicated database provisioned per project and wired into the app from day one.

You own it

Real code. Your repo. Your model.

The fastest path from idea to running app — without giving up the code, the control, or the model you trust.

🧩

Real GitHub repo, never a black box

Every project is a real repo with a clean commit history under your org. Read it, diff it, branch it, and take it with you any time.

🙌

You review every diff

The agent commits as it works and surfaces each change. Nothing merges that you didn't see and approve.

🎛️

Bring your own model

Run each build on the model and provider you choose — your keys, no lock-in.

🤔

Tuned for build work

Sessions run with thinking and high reasoning effort, so the agent plans before it writes.

📁

Yours to keep

Export, self-host, or hand off to your team — the project leaves with you.

Powered by NanoAgent

How the agent builds

The same open-source agent developers run on the desktop — now running server-side, in the open, to build your app.

🪵

Reviewable by design

Every change lands as a commit in a git history you can read, diff, and revert.

🌿

Branch-per-session

Each build runs on its own branch, so parallel experiments never collide.

📡

Live status & commits

Watch sessions move through Starting, Running, Stopped — with the latest commit and any error surfaced.

🛡️

Isolated & secure

Each project builds in its own container with secrets sealed in an encrypted store — tenants stay fully separated.

⚙️

Open-source engine

It's the same NanoAgent you can run yourself — no proprietary magic, just an agent that shows its work.

Ship anywhere

A product you can deploy today

Not a demo you throw away — a real app you can put in front of your users.

📦

One build, ship anywhere

Frontend and API compile into a single Express process — drop it on Docker or a VPS and go live.

🐘

Real database, provisioned

Every project gets a dedicated PostgreSQL database, wired into the app from the first prompt.

Ship full-stack apps faster with NanoForge.

Scaffold, build, preview, and ship — backed by real git and a real database, with you reviewing every change.