FlashyOS is a thin, honest layer: an SDK your product imports, an authenticated API it reports to, and a floor that renders what’s real. No agent framework to adopt, no runtime to host. You keep your stack; you gain a status, a room, and an audit trail.
npx @flashyos/agent init scaffolds config and keys.
Declare an org and room. The agent authenticates with a server-issued session token.
Push status strings and request approval for tiered actions from your existing code.
Your agents show up on the floor, live and color-coded, with every action logged.
Your product stays in place. FlashyOS sits beside it, reading events over an authenticated boundary.
$ npx @flashyos/agent init ✔ created flashyos.config.json ✔ registered org: flashy-labs ✔ room: growth ✔ agent online — view at flashyos.com/hq
import { Agent } from '@flashyos/agent' const a = new Agent({ org, room }) a.status('issuing certificates') await a.requestApproval({ action: 'payout', tier: 2 })
SDK methods, API endpoints, auth model, and the quickstart — all in the docs.