← All products

Traffic runtime for coding agents

ViberMate

macOS + Linux preview · v0.1.1

See every turn. Choose every route.

See and control how Claude Code and Codex CLI connect to AI services.

One visible request pathBOUNDARY / 01
  1. INPUT · 01Claude / Codex
  2. BOUNDARY · 02ViberMate policy
  3. OUTPUT · 03AI provider

Capture → decide → send, with one Turn of shared context.

Install

ViberMate

Supported path: macOS 14+ App · Linux x86-64/ARM64 Server + Web

macOS App

macOS 14+ · Apple silicon and Intel

Install one App with the local Runtime included. Start Claude or Codex with the vibermate command, or open the browser address shown under Settings → Team access on the same Mac.

brew install --cask vibe-agi/tap/vibermate

Linux Server + Web

Linux x86-64 and ARM64

Extract the matching release archive, start the Runtime, then open the printed address with its owner key. Create one Runtime User per person or device under Settings → Team access.

./vibermated server --listen 0.0.0.0:9666 --transport self_signed_tls

ViberMate owns the boundary between a coding agent and its AI provider. The macOS App and Linux Web Runtime expose the same capture, routing, account, message-rule, and evidence model to one or many Runtime Users.

What it makes possible

Traffic runtime for coding agents
01

Keep the normal workflow

Launch Claude Code or Codex from Terminal and inspect the same run in the macOS App or Web workbench.

02

Route with intent

Choose an Endpoint, account, model mapping, or a bounded JavaScript selector.

03

Leave useful evidence

Control redaction and retention while keeping provider credentials outside evidence.

Next product · 02Hideout