Missed the latest GitHub check; these facts may be older.
Overview
Rome is a TypeScript pnpm monorepo with an agent runtime, a web dashboard and an app model. Agents can scaffold git-tracked Rome Apps (an app.yaml manifest plus actions, agents, skills, hooks, web UI and a private database) that are reused in later tasks. It runs from a Docker quickstart on port 7663 or on the Rome Cloud preview, and connects to Telegram, Discord and WhatsApp.
Who it is for: Self-hosters and developers building persistent agents with reusable apps
Strengths
Apps, actions and skills are stored as git-tracked source code, not hidden model state
Public SDKs for apps: @rome-os/app-runtime and @rome-os/app-web-sdk
Actions can pause for approval, and every run is recorded
One-script Docker quickstart; state lives in named volumes and survives upgrades
Weaknesses
Docker images default to romeos.cc and also run a signer container for Rome Cloud
Rome Cloud is a preview; the Mac app does not run Rome locally
README says the dev setup is not the final production self-hosting distribution
First-run onboarding is open to whoever reaches it first if exposed beyond loopback