DocsStart hereDocumentationFor AI agents
Start here

Documentation

How to put an app online with one command, and everything around it.

2 minutes to read

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:

Terminal
$ npx uarpie

detected  Next.js - Postgres (drizzle) - 2 scheduled jobs
plan      runtime: lambda/arm64 - data: managed postgres - storage: 1 bucket
secrets   1 required - RESEND_API_KEY missing

/ build          4m 52s
/ migrate        a copy kept first, then the changes applied
/ provision      the app, its database, its file storage and 2 scheduled jobs are ready
/ live           https://quiet-harbor-4471.uarpieapps.com/#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.
  • Your bill cannot surprise you. Each plan includes a month of use for all your apps together. When it is used up, they pause until the next month instead of charging you. On a paid plan, Uarpie credit you add can keep them going, up to a monthly limit you choose.
  • One price for all your apps. You pay for your account, not for each app: keep up to 20 apps on Personal, 50 on Family and 100 on Community, and they share one month of use.

Where to start

If something goes wrong, your AI gets a message that tells it exactly what to change. The full list is under Error codes.

This page as Markdown: /docs/index.mdllms.txt
↑ ↓ to moveEnter to open