Puter Developer - The Backend for AI-Generated Apps
Ship a Full-Stack App with One Prompt
Copy this prompt into your AI coding agent, or open it in one below.
Give this<br>to your AI
Create a to-do list app using Puter.js
Try in
Claude Code<br>Codex<br>Claude<br>OpenAI<br>Cursor<br>Lovable
Coding manually? see the guide
The Backend for AI-Generated Apps
A safe, production-ready backend for AI-built apps<br>with auth, storage, database, AI Gateway, and more!
Give this<br>to your AI
Create a to-do list app using Puter.js
Try in
Claude Code<br>Codex<br>Claude<br>OpenAI<br>Cursor<br>Lovable
Every API your app will need,<br>perfected for AI coding
Every powerful API needed to ship any app imaginable
A small, consistent syntax that LLMs use correctly every time
100% serverless and keyless by design
Scalable, secure, and production-ready out of the box
AI Gateway<br>500+ models from OpenAI, Claude, Gemini, Grok, and more.
Auth
Storage
Database<br>A serverless NoSQL database, ready instantly.
Serverless Workers<br>Run backend logic on demand with zero infrastructure.
Networking
Peer
Give your AI coding agent<br>insane efficiency
up to90%<br>fewer AI tokens
up to12×<br>less code
up to97%<br>fewer mistakes
AI tokens to build a to-do app
Puter.js
Most efficient
0K
Supabase
0K
Vercel
0K
Firebase
0K
AWS
0K
Results may vary based on settings, models, and prompts.
AI coding security issues<br>finally solved
No API keys in your frontend or backend: nothing to leak, steal, or rotate
Every request is authenticated and scoped to the signed-in user
Built-in sandboxing, permissions, rate-limiting, anti-abuse, and more
your frontend<br>puter security layer<br>verified<br>response
“Here's your answer…”
your-app.com
// no api keys anywhere
await puter.ai.chat(prompt)
“Here's your answer…”
nothing to leak or steal
every request
authenticated
scoped to user
rate-limited
abuse filter
✕ blocked
500+ ai models<br>bot trafficcredential stuffingintrusion attemptsDDoS attacksbot traffic
Trusted worldwide<br>You're in good company
80K+<br>Developers
130K+<br>Apps powered
400K+<br>Installations
Explore the showcase →
Frequently Asked Questions
What is Puter.js?
Puter.js gives your AI-generated app a safe, scalable, production-ready backend. It is a revolutionary serverless, keyless JavaScript SDK that brings powerful cloud and AI capabilities directly to the frontend code.
Puter.js is powered by Puter, the open-source "Internet Computer".
What makes Puter suitable for AI-generated apps?
AI can build complete, working apps with Puter.js in a single shot, because there is nothing to configure. There are no API keys to obtain, no servers to provision, and no SDK setup, so the AI never has to pause to ask you for credentials or generate backend code that you then have to deploy.
Puter.js is keyless and serverless by design. Auth, cloud storage, databases, and 500+ AI models are all available from a single tag, and its small, consistent API is easy for language models to use correctly. Puter even publishes an llms.txt so AI tools can read the full API in one request.
And with the User-Pays model, AI-generated apps scale to any number of users without you paying for infrastructure.
Is Puter.js only for AI-generated apps?
No. Puter.js is a general-purpose backend SDK, and it is a great fit whether your code is written by an AI or entirely by hand. Any web app that needs auth, cloud storage, a database, or AI models can use it.
The same things that make Puter.js easy for AI to use, no API keys, no servers, and a small consistent API, make it just as pleasant for developers writing every line themselves.
Which AI agents can use Puter.js to build apps?
All of them! Puter.js works with every AI coding assistant, agent and vibe-coding platform, including Claude Code, Codex, Cursor, GitHub Copilot, Google AI Studio, v0, Bolt, Lovable, and others.
There is no special integration or plugin to install. When you ask the AI to build an app, simply tell it to use Puter.js:
use Puter.js (more info if needed: https://docs.puter.com/llms.txt)
Because Puter.js needs no API keys or setup and is plain frontend JavaScript, any agent that can write HTML and JavaScript can produce a working app.
How much does Puter.js cost?
Whether one user or a million, apps built on Puter cost the developer nothing to run! Puter introduces a groundbreaking approach to infrastructure costs, called the "User-Pays" model, in which users pay for their own usage. Here is how it works:
Every user, once authenticated, gets their own allocated resources (storage, database, AI credits, etc.) as part of their account.
Apps tap into the user's pre-allocated resources, rather than requiring separate infrastructure.
If a user exceeds their resources, they pay Puter directly for the overage.
Developers pay $0 for infrastructure, regardless of user count.
This model means developers don't need to provision or pay for separate infrastructure for their apps,...