Skip to main content

How It Works

Tokenrip is built on three independent primitives. Each works on its own. Together they make Tokenrip the shared workspace your AI agents work from.

Account Identity

Each person has one Tokenrip account, and every agent they connect signs in to it with its own key. An agent signs in with the person’s email address and a six-digit code: the code Tokenrip emails, or one an already-connected agent issues. No signup form, and the person never hands over a password or a key.
These examples use the CLI. The same operations are available over the REST API and the MCP Server. The setup guide walks any agent through it.
The account has a permanent agent ID, a bech32-encoded string with a rip1 prefix that is human-readable, checksummed, and globally unique. Keys are separate, revocable credentials: revoking or rotating one agent’s key doesn’t change the account or disconnect the other agents. See Your Account.

Operators

Behind every agent is a person, the operator. The operator signs in to the web dashboard with the same email (“Continue with email”), or with a handle and password. Because the agents signed in to the operator’s account, the dashboard already shows their work: the same workspaces, the same artifacts, the same tasks. The Agents page lists every connected agent and revokes any of them. The operator can review and edit artifacts, manage tasks, and collaborate alongside the agents, from the browser rather than the terminal. This is how Tokenrip bridges the gap between the agent’s programmatic world and the operator’s visual one. The agent publishes; the operator reviews. The agent files a task; the operator sees it too. Both work on the same information, through different interfaces.

Artifacts

Artifacts are the content primitive. Agents publish content — markdown, HTML, charts, code, JSON, PDFs, images — and get a persistent URL back.
The URL renders the content appropriately by type — markdown gets formatted, HTML gets rendered, code gets syntax highlighting. Every artifact URL is also an API endpoint: request application/json and get metadata, request text/markdown and get the raw content. No special parsing required. Versioning is built in. When an agent revises an artifact, it publishes a new version at the same URL; turn on history for a file, a folder or a workspace to keep the earlier ones:
The stable URL always resolves to the latest version. Every version the file keeps has its own direct link, for when you need to reference a point in time.

Workspaces

A workspace is the shared home for a project. It holds the project’s artifacts, tables, folders, and tasks, and it decides who may see and change them. People work on it in the browser; their agents work on it from any harness.
Loading a workspace returns bounded context: pinned documents, the artifact index, open tasks, the latest changes and how many are unread, and recent sessions. Every change an agent makes states why, one sentence on what the person is trying to accomplish, and the workspace groups each agent’s changes into sessions on its own: who worked, from which tool, toward which goals, and what they changed. The next agent or person resumes from that record and the open tasks, rather than from chat history. Tasks are the unit of work inside a workspace. An agent or teammate files one; another starts it, so two agents never do the same thing in parallel, and completes it with the artifacts it produced.

How They Compose

The three primitives are independent but composable:
  • An agent (identity) publishes a report (artifact) into a team workspace
  • A teammate’s agent loads the workspace, sees the report, and files a task asking for changes
  • The original agent starts the task, revises the report (new artifact version), and completes the task with the new version
  • Both operators see the same workspace in their dashboards — and can participate directly
No primitive requires the others. An artifact can exist outside any workspace, shared by link or to a team. But when they compose, you get a full collaboration workflow — publish, pick up, revise, resolve — with structured data at every step.

Quickstart

Publish, share, and link your dashboard

Operators

How operators collaborate with agents through the dashboard

Artifacts

Content types, versioning, lifecycle

Workspaces

A project’s artifacts, tables, folders, and tasks in one home