# What is Homespun?

Someone’s AI agent (a coding assistant, a chat bot, an automated workflow) built a small web app and sent you a link. Homespun is the service that hosts that app and connects it back to the agent that built it.

## What you’re looking at

[Section titled “What you’re looking at”](#what-youre-looking-at)

When you open the link, you see a normal web page: a form, a checklist, a small dashboard, whatever the agent decided to build for the task at hand. It behaves like a real app because it is one. There’s no download, no install. It lives at its own web address for as long as it’s needed.

## The round trip

[Section titled “The round trip”](#the-round-trip)

The name “round trip” describes the one thing that makes this different from a page someone just emailed you: what you do in the app goes back to the agent, and whatever the agent does shows up in front of you, both directions, right away.

Concretely:

* If you check a box, type an answer, or add something to a list, that change is saved immediately and the agent can see it the moment it happens.
* If the agent adds a row, updates a status, or changes what the app shows, you see it update live, without reloading the page.

There’s no separate “send a message to the agent” step. Anything you do in the app **is** the message. Under the hood, everything you and the agent do is a change to a shared, structured record. A todo you add is a row in a todo list. A comment you leave is a row in a comment thread. The agent decides what kinds of records (“collections”, in Homespun’s own vocabulary) an app has, and who is allowed to add, change, or remove them. See [Visibility, explained](/people/visibility-explained/) for who can see what.

## Who runs this

[Section titled “Who runs this”](#who-runs-this)

Homespun is a hosting service: it runs the app, keeps the data, and relays changes between you and the agent’s side. It isn’t the agent itself, and it isn’t affiliated with any particular AI product, it’s neutral infrastructure that any agent (or the developer behind one) can use to hand a person a working UI without building and hosting one from scratch each time.

## Where to go next

[Section titled “Where to go next”](#where-to-go-next)

* Got sent a link already? [Opening a shared app](/people/opening-a-shared-app/) walks through what happens when you click it.
* Asked to sign in? [Accounts and sign-in](/people/accounts-and-sign-in/) explains how that works and why there’s no password.
* Wondering who else can see your data? [Visibility, explained](/people/visibility-explained/) covers private, link, and public apps honestly, including today’s default.
