Documentation
You described an app to an AI and it wrote the code. This is the part where the app gets a real address your family, your class or your friends can open, with a database, file storage, scheduled jobs and a sign-in screen already taken care of.
Nobody has to understand any of it. Your AI runs one command:
$ npx uarpie
detected Next.js - Postgres (drizzle) - 2 background jobs
plan runtime: lambda/arm64 - data: managed postgres - storage: 1 bucket
secrets 3 required - RESEND_API_KEY missing
/ build 14.2s
/ migrate 2 tables created
/ provision db, bucket, mailer, cron
/ live https://quiet-harbor-4471.uarpie.app/#k=7f3a...
private first device to open this link owns the app - link expires in 60m
this month $0.00 - hard cap on, you cannot be overbilled
Three promises
- Private by default. Nobody can open your app until you open the link yourself. After that, only people you invite by email.
- You cannot be overbilled. A spending limit is on from the first minute. If an app ever reaches it, it pauses instead of charging you.
- One price for all your apps. You pay per person, not per app. Six little apps cost the same as one.
Where to start
- Hand your AI a link: the shortest path, with nothing to install.
- Getting started: the first deploy, the link, and keeping the app.
- Connect your AI: so it can deploy for you whenever you ask.
- How it works: what happens in those thirty seconds.
If something goes wrong, your AI gets a message that tells it exactly what to change. The full list is under Error codes.