Skip to content
The Technical Workflow

Install. Declare. Connect. Five minutes to your first identity artifact.

ribo.dev lives where you live. Local-first, no cloud dependency, instant MCP integration.

terminalbrew install go-ribo/taps/ribo
01

Install

A single binary. No dependencies. Works on macOS, Linux, and in CI pipelines. You are running in under 30 seconds.

shell
$ brew install go-ribo/taps/ribo
# or: go install github.com/go-ribo/ribo@latest
payments-service.yaml
identity:
name: "payments-service"
intent: "Process payments. Do not manage user profiles."
invariants:
- "All endpoints guarantee idempotency"
- "P99 latency under 200ms"
contracts:
- "POST /charge returns 201 or 409"
02

Declare

Encode the identity of your system as artifacts. Define the intent, invariants, and contracts that agents and teammates need to understand before they touch this code.

03

Search

Query your architecture in plain English. Ribo maps your question to the relevant identity artifacts and returns the answer with its source.

search

Query

"How do we handle authentication?"

insights

Result

Auth-Stateless-Policy (Invariant, 0.98)

schema

Semantic Mapping Visualization

04

Connect Your Agents

One MCP config. Every agent reads the same identity. Claude, Cursor, Copilot, your custom internal tools. They all see your architectural truth before generating a single line.

{
  "mcpServers": {
    "ribo": {
      "command": "ribo",
      "args": ["mcp", "serve"]
    }
  }
}
What Comes Next

Scale identity across your team

Once your artifacts are local, you can sync them to the cloud platform. Share definitions across your organization, detect drift in real time, and give every tool a single source of truth.

groups

Team Sync

Centralize identity artifacts across all distributed team workspaces.

Identity Sharing

cloud_sync

Live Refresh

Real-time indexing of identity artifacts as they are pushed to main.

Instant Updates

history

Versioned Intent

Track how architectural purpose evolves over time with full history.

Timeline View

security

Access Control

SSO integration and granular control over who can modify system identity.

Security Core

Be first in line.

We're onboarding teams to ribo.dev in waves. Drop your email to get early access.

We use cookies to understand how you use ribo.dev and improve your experience.

Learn more in our Cookie Policy