This page describes
ravi.bot@next.How it fits together
A machine joins withravi login and works in one organization, the one picked in the browser. From then on its daemon calls the Console on a schedule. It reports the agents its operator listed, reads the machine’s Library pins and picks up requests from other machines. No agent is listed by default.
What lives where
Agents, conversations, and model and channel credentials stay on the machine. The Console keeps what people and machines share. Tokens of connected accounts, such as Gmail, are the exception: they stay in Ravi’s hosted connector service.
The agent report never carries instructions, paths or credentials. Session traces, with each turn’s tokens and cost, stay on the machine by default. They are uploaded only when you set
RAVI_SYNC_RUNNER_ENABLED=1 or run ravi sync push --traces --execute.
What works today and what does not
Linking machines, sharing a Library and asking across machines work now. Machine identity owned by the organization does not exist yet.Open source and hosted
The daemon, the CLI and the SDKs are MIT-licensed and run without the Console. The organization, Pages, Bases, the Library and requests between machines needconsole.ravi.bot.
Next
- Machines: link a machine, name it and list its agents.
- Data flow: what each machine sends to the Console, and when.
- Security: ceilings, the write brake, audit and credentials.
- Log in to the Console: create the organization and run
ravi login.