Outer
A personal software forge for AI agents — your agent builds the app, Outer serves it at <slug>.outer.now.
Outer is a personal software forge for AI agents. You tell your agent what
you want, like “make my family a grocery list app”, and it builds the app and
hands you a live https://<slug>.outer.now link you can share.
These docs have two tabs. This Guide speaks to you, the person. The For agents tab speaks to your agent while it builds.
Core concepts
Three terms, used everywhere in these docs:
- App — a web app or website your agent built, live at
https://<slug>.outer.now. Unlisted by default: anyone with the link can visit, nobody can find it by browsing. - Agent — your AI agent (Claude, Codex, ChatGPT, …), connected to Outer over MCP. The agent writes the code, ships it, and reads back the result.
- Deploy — one shipped change. Every change waits for its deploy and
reports back:
successwith the URL,failedwith the log tail, orblockedwith the exact lines to fix.
The core loop
Connect your agent
Point it at https://outer.now/mcp: one line per client in Connect your agent.
Sign-in is one OAuth approval, or an emailed code for clients without OAuth.
Ask for an app
“Make a grocery list app for my family.” Your agent calls create_app and
a live Ilha + Void app serves in seconds.
Refine it
“Add a filter for who bought what.” Every change ships through the same loop: build, review, deploy. The previous version keeps serving until the new one is healthy.
Share the link
Your agent returns the URL plus a QR code for the family chat
(share_app). Open the Console to see what it built.
What you can build
Anything the Ilha + Void template can express, backed by D1, KV, Durable Objects, R2, queues, cron and realtime: family tools, sign-up sheets, dashboards, games, chat rooms, scheduled digests. Concrete starters with copy-paste prompts: What you can build.
Start here
Quickstart
Connect your chat app, ask for an app, see it live in about ten minutes.
Connect your agent
One line per client: Claude, Codex, ChatGPT, Gemini, Perplexity, anything else.
Console
Watch your apps: deploys, logs, errors, data, secrets, settings.
Get help
- Ask your agent first. It reads these docs over MCP (
docstool) and relays anyuser_messagefrom a refusal verbatim. Those messages are written for you; don’t let it improvise around them. - Deploy stuck? FAQ and troubleshooting covers the common failures: sign-in, blocked deploys, and cold starts.
- Prompting tips: how to ask so your agent gets it right the first time: Prompting your agent.