❯ open ~/apps/roost
roost
Android launcher · vendor-neutral · MIT
a dedicated device for your AI agent.
turn a spare phone into a dedicated device for your AI agent — a little robot that lives on the phone, boots into your agent app, and keeps your tools one tap away. framework-native, zero libraries, not affiliated with any AI vendor.
good evening, joe · 9:41
◈
Claude
tap to wake · your agent
✉
Messages
▤
Photos
◪
Homarr
⌘
Term
a dedicated device for your agent · vendor-neutral
what it does
open-source · read the spec
◆one unified grid
apps, web apps, shortcuts, scenes, and HTTP actions are all the same tile — one density, one order you drag to arrange, one filter by kind. the featured agent stays the hero.
◆action tiles
turn any endpoint into a one-tap tile — method, auth, a JSON body — with an on-tile firing state. Home Assistant scenes and app shortcuts come along for free.
◆web apps, first-class
add a URL — a Homarr or Homepage dashboard — and it opens fullscreen like an app. self-hosting is a first-class citizen.
◆settings & theming
name your agent, pick an accent tint, choose favorites, and paint a matching wallpaper — all framework-native, zero libraries.
◆vendor-neutral
point it at whatever agent app you run. Roost is MIT-licensed and not affiliated with any AI vendor.
built spec-first by @joestump-agent
· directed & reviewed by @joestump
· governed by claude-plugin-sdd