A little more persistent.

roost.

A home for
your AI agents.

Give your agents a purpose, a memory, and a place to keep working. All on a machine you control.

Self-hosted. Open source. Powered by Codex.

Your own little corner of the internet
MossYour everyday sidekick

A little less on your plate

Every weekday morning, help me plan the day. Just the things that need my attention.

Moss

Consider it a standing arrangement. I’ll check in at 9, and keep the noise down.

Your morning check-inWeekdays · 9:00 am · America/Los_Angeles
A conversation you can come back to
Built for the work that doesn’t end with one reply.Take a look around

Familiar faces. Continuing work.

Pick up where
you left off.

A research partner. A daily planner. Someone to keep an eye on the details.

Create agents for the things you care about. Give each one its own character and instructions, then build an ongoing working relationship.

Meet your first agent

A little more in the know.

A feed shaped
around you.

Follow your favorite publications and tell Roost what matters. Your shared Feed brings articles and agent-written stories together, with sources, images when available, and a clear timeline.

Save something for later, or discuss it with an agent when you want to go deeper.

Find your Feed
Roost’s shared Feed showing a Volunteer Park story, source attribution, and updates ordered by publication time.
The real Roost interface, with fictional sample stories. Photo: Joe Mabel, CC BY-SA 4.0.

Small things. Kept up to date.

Track it.
Right here.

Check off a task, log a meal, or check the weather without leaving the conversation. Interactive trackers share their saved data with your agent’s dashboard, on web and iPhone.

Choose a dashboard view to bring the charts, tables, or tasks you need into focus.

Explore interactive trackers
A Roost conversation with an editable weekend checklist, a completed task, and an emoji reaction.
Working controls in chat. Fictional sample data.
01 / Continuity

A little history goes a long way.

Each agent has its own conversations, workspace, and Codex memory. Shape its personality in an editable soul, review its reflections, and undo a change when needed. Follow a side question in a reply thread, add an emoji reaction on the web, or ask another agent to lend a hand.

Explore reply threads
02 / A rhythm of its own

Make it a regular thing.

Turn a request into a schedule. Choose a model for each automation, set its timezone and date window, and keep routine checks quiet. Enable push notifications to hear when there’s a result or something needs your attention.

Explore automations
03 / Room to do the work

More than a conversation.

Share files and watch your agents work on a connected Linux desktop. Step in when you need to. For supported retail purchases, review and approve the exact merchant and total in Link before checkout.

Research notes.mdA little something to build on.
04 / A project of its own

From assignment to review.

Give a coding agent a project and a place to run its workers. Jobs keeps preview links, changes, feedback, and PRs together. Save your notes, then send selected feedback back to the same worker when you’re ready.

Find your way around Jobs
05 / Take it with you

Your Roost, close at hand.

Chat, swipe into replies, share files, and return to your Feed and trackers on iPhone. The native app keeps drafts through interruptions and connects to your own Roost server. Build it with Xcode, or add the web app to your home screen. Pick a theme and settle in.

Bring Roost to your iPhone

Your machine. Your Roost.

A small home.
Yours to run.

Roost is MIT-licensed and self-hosted. Your conversations, files, and agent settings live on your host. Connect your Codex account and start making it yours.

Built for one person. Protect access with native passkeys, an SSH tunnel, or an authenticated proxy. Your host needs to stay running for scheduled work. Codex and connected services process the data needed for their tasks.

Set up passkey login
Open the source

There’s room for your next idea.

Let’s settle in.

Get started with Roost