Skip to main content
Run agents on as many machines as your teams need, and connect them all to one Console organization. Each machine keeps its own agents, credentials and history. The organization sees the agents each operator lists, lets agents on different machines ask each other, and shares one Library of skills, agents, themes and widgets. Each machine runs the Ravi daemon and sets its own permission ceilings. The Ravi Console holds the organization: members, projects, the Library, and the list of machines and their agents. What leaves your machines lists everything a machine sends, and when.
This page describes ravi.bot@next.

How it fits together

A machine joins with ravi 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 need console.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.