← Back to Projects
liveDevTools
Forge
AI-Powered Browser IDE with In-Browser Node.js Runtime
Updated: Mar 20, 2026Created: Jan 15, 2025
Next.js 16TypeScriptGoogle Gemini 2.5 FlashWebContainersConvexClerkCodeMirror 6Inngest
What It Does
A full-stack, in-browser AI coding IDE where users describe what they want and a Gemini 2.5 Flash agent autonomously reads, writes, creates, and deletes project files using a structured tool-use pipeline. Runs a real Node.js runtime inside the browser via WebContainers API.
Key Features
- AI agentic pipeline — Up to 20 tool-call iterations in background jobs via Inngest Agent Kit
- WebContainers runtime — Real Node.js environment booting inside the browser
- GitHub import/export — Clone entire repos into Convex, push to new repos with one click
- Real-time data layer — Convex subscriptions sync file updates live to editor and WebContainer
- CodeMirror 6 editor — Multi-language support, minimap, indentation markers, 1.5s debounced auto-save
- Cancellation mid-execution — Inngest event cancellation for graceful AI task interruption