
In simple English
This tool lets you build websites and apps just by describing them in plain language. It writes the code, shows a live preview, and lets you click on screen elements to ask for changes. It acts as an open-source alternative to commercial platforms like Lovable, Replit, and v0. You run it on your own machine or server to create projects without writing code yourself. It is free to use under an Apache 2.0 licence, though you will need your own AI API keys and a Puter account for the backend services.
What it is
HeyPuter/builder is a browser-based application generator powered by artificial intelligence. It integrates with Puter.js to handle databases, user sign-in, and file storage without extra server setup.
What it is good for
Solo builders and designers who want to spin up working web applications or prototypes quickly by chatting with an AI, without managing complex cloud infrastructure.
- Builds complete web applications from plain English prompts in your browser.
- Provides a live preview and lets you click elements to ask for specific visual changes.
- Includes built-in user sign-in, databases, and file storage through Puter.js.
- Requires Node.js and basic command-line knowledge to install and run locally.
- Depends on external API keys and Puter services to function properly.
- The project is young and actively changing, so you may run into bugs or missing documentation.
Writing web applications entirely from scratch or paying for commercial AI app builders.
Node.js (a way to run JavaScript programs on your computer outside of a web browser).
- stackblitz/bolt.new17k stars
An in-browser development environment that runs full-stack web applications using AI prompts.
- xtool-org/xtool11k stars
Builds, signs and installs iPhone apps from Linux or Windows, using Swift's own package manager instead of the vendor's tool.
- vitest-dev/vitest17k stars
A test runner for JavaScript and TypeScript that reuses a project's existing Vite build settings.
- oxc-project/oxc23k stars
Fast replacements for the usual JavaScript checker, formatter, parser and minifier, usable one piece at a time.
git clone https://github.com/HeyPuter/builder cd builder npm install npm run dev