Skip to content
@cavi-ai

Cavi AI

Open research and MIT-licensed infrastructure for agent systems.
CAVI-AI — open research and infrastructure for agent systems

Open research and infrastructure for agent systems.

MIT-licensed tools that make agent runtimes easier to connect, inspect, secure, and trust.

Companion for Claude downloads from the Obsidian community store Homebrew tap cavi-ai/tap Documentation at cavi-ai.xyz

Companion for Claude  ·  Bobby Browser  ·  Ableton MCP  ·  CAVI API Client  ·  Documentation


Start here

Companion for Claude

Companion for Claude brings Claude into your Obsidian vault: vault-aware chat, an agent mode whose edits you review hunk by hunk, sandboxed HTML artifacts, and evidence-backed research. The Obsidian Community Store release for Claude knowledge workflows. Connect with Claude Code, your own Anthropic key, or a local model.

Companion in Obsidian: onboarding interviews connected to a finding, proposal, and next research session beside Claude chat

Install from the Obsidian store · View source

Bobby Browser

Bobby Browser is an alpha browser-automation runtime for agents on Firefox and Chromium. Every call is authenticated, capability-scoped, journaled with evidence, and recoverable after a crash, through MCP, ACP, CDP, and SDKs for TypeScript, Python, and Rust.

Install · Documentation · View source

Ableton MCP

Ableton MCP gives MCP clients local-first control of Ableton Live through a Remote Script bridge, a stdio MCP server, and a CLI with confirm-to-execute mutations: every change to the Live Set is planned first and runs only with a single-use confirmation.

Install · View source

CAVI API Client

CAVI API Client lets one TypeScript application offer a choice of agent runtimes. It adapts Claude, Codex, AGY, OpenCode, Hermes, and OpenClaw to shared contracts for runs, statuses, stream events, and token usage, so you write one progress renderer and one failure handler instead of one per backend. Gateway-agnostic agent runtime infrastructure over typed HTTP, WebSocket, and SSE; ESM with no runtime dependencies.

Install · Documentation · View source


Install

Product Install
Companion for Claude In Obsidian: Settings → Community plugins → Browse, search "Companion for Claude", or open the store listing.
Bobby Browser brew install cavi-ai/tap/bobby-browser
Ableton MCP npm install -g @cavi-ai/ableton-mcp, then ableton-mcp install
Secure Agent Download the macOS app (macOS 14 or later).
MCP Eval brew install cavi-ai/tap/mcpeval
MLX Agent claude plugin marketplace add cavi-ai/mlx-agent, then claude plugin install mlx-agent@mlx-agent
MLX Workbench Download the macOS app (Apple Silicon).
CAVI API Client npm install @cavi-ai/api-client
CAVI Plugins claude plugin marketplace add cavi-ai/plugins
Obsidian Agent /plugin marketplace add cavi-ai/obsidian-agent, then /plugin install obsidian-agent@obsidian-agent in Claude Code
Antigravity for OpenClaw openclaw plugins install @cavi-ai/antigravity
Loop Killer claude plugin marketplace add cavi-ai/plugins, then /plugin install loop-killer@cavi-ai in Claude Code
Blender MCP uv tool install cavi-blender-mcp, then cavi-blender-mcp runtime start to open Blender with the bridge
Substance MCP uv tool install cavi-substance-mcp for the Painter, Designer and Sampler servers

Explore the stack

Open building blocks for secure, local, and inspectable agent systems.

Secure Agent overview with an access request, monitoring coverage and active sessions MLX Workbench Library with the model inspector
Secure Agent MLX Workbench

Secure and evaluate agents

Project What it does
Secure Agent Local monitor for AI coding agents on macOS: sessions, processes, file activity, and network destinations. Optional guards can stop supported tool calls; an opt-in proxy inspects routed traffic for secret leaks.
MCP Eval Evidence-driven MCP-server evaluation across discovery cost, schema guessability, error honesty, state recovery, and contention — turning agent friction into actionable findings.

Run local models on Apple Silicon

Project What it does
MLX Agent Discovers, verifies, and wires local MLX-optimized models on Apple Silicon — Claude, Codex, Antigravity, OpenCode, and AgentSkills.
MLX Workbench Native macOS app for the MLX Agent model lifecycle: converts, verifies, compares, serves, and fine-tunes local models on Apple Silicon.

Plugins for agent hosts

Project What it does
CAVI Plugins Host-neutral plugin catalog across Claude, Codex, Agy, OpenCode, OpenClaw, Hermes, and AgentSkills.
Obsidian Agent Portable, CLI-powered Obsidian workflows across agent hosts.
Antigravity for OpenClaw OpenClaw provider plugin for Google's Antigravity CLI.
Loop Killer Claude Code plugin that ends stop-hook re-prompt loops: when replies to a re-prompting hook stop doing tool work, it clears the active goal and says so.

Create 3D and game assets

Project What it does
Blender MCP Local-first MCP tools for Blender scene inspection, mesh editing, previews, and game asset export, through a bridge that binds to loopback and requires a session token.
Substance MCP Local-first MCP servers for Adobe Substance 3D Painter, Designer and Sampler: layer editing, baking, texture export, batch jobs that export for Unreal, Unity and Blender, and SHA-256 receipts that chain across all three apps.

Research and verification

  • Agent security — recording what local agents read, run, and connect to, with guards you opt into.
  • Runtime interoperability — connecting gateways and providers through typed boundaries.
  • Local-first workflows — running models and knowledge tools on hardware you control.
  • MCP reliability — measuring discovery cost, schema guessability, error honesty, state recovery, and contention.

Built in the open

Every public CAVI-AI project ships with its source and provenance. Read the code, test the assumptions, adapt the tools, and contribute what you learn. More work is in development — we publish it when there is working software and evidence worth examining.

cavi-ai.xyz  ·  all repositories  ·  plugin catalog

MIT licensed · Source published · Provenance attached

Pinned Loading

  1. companion-for-claude companion-for-claude Public

    🟠 Cowork with Claude inside your Obsidian vault — chat, agent mode, sandboxed HTML artifacts, evidence-backed research, and an MCP bridge to Claude Code. Free, MIT, bring your own key.

    TypeScript 6 1

  2. bobby-browser bobby-browser Public

    🐝 Browser automation runtime for agents on Firefox and Chromium, with authenticated, capability-scoped control surfaces: MCP, ACP (Zed), CDP + Rust, TypeScript, and Python SDKs. 👑 ↯ 🦾🦿🦿🦾🤖

    Rust 5

  3. ableton-mcp ableton-mcp Public

    🎛️ Local-first Ableton Live control for MCP clients: Remote Script bridge, stdio MCP server, and CLI with guarded, confirm-to-execute mutations.

    JavaScript 4

  4. secure-agent secure-agent Public

    🤖 Local monitor for AI coding agents on macOS: tracks sessions, processes, file activity and network destinations, and records security findings. Optional guards can stop supported tool calls; an o…

    Go 2 1

  5. mcp-eval mcp-eval Public

    🧐 Privacy-preserving MCP server evaluation: deterministic CI probe battery (18 probe kinds, readiness score, SARIF) plus production friction capture with findings that verify and close

    Rust 2

  6. cavi-api-client cavi-api-client Public

    🛰️ Talk to any AI agent runtime through one TypeScript client. Provider-agnostic, ESM, zero-dependency.

    TypeScript 2

Repositories

Showing 10 of 17 repositories
  • bobby-browser Public

    🐝 Browser automation runtime for agents on Firefox and Chromium, with authenticated, capability-scoped control surfaces: MCP, ACP (Zed), CDP + Rust, TypeScript, and Python SDKs. 👑 ↯ 🦾🦿🦿🦾🤖

    cavi-ai/bobby-browser's past year of commit activity
    Rust 5 MIT 0 0 1 Updated Nov 3, 2026
  • blender-mcp Public

    ☃︎ Local-first MCP tools for Blender scene inspection, mesh editing, previews, and game asset export

    cavi-ai/blender-mcp's past year of commit activity
    Python 2 MIT 1 0 0 Updated Nov 3, 2026
  • homebrew-tap Public

    🍺 Homebrew tap for CAVI-AI releases: bobby-browser and mcp-eval (brew tap cavi-ai/tap).

    cavi-ai/homebrew-tap's past year of commit activity
    Ruby 1 0 0 0 Updated Nov 3, 2026
  • substance-mcp Public

    🎴 Local-first MCP servers for Adobe Substance 3D Painter, Designer and Sampler: layer editing, baking, texture export, engine-target batch jobs and SHA-256 receipts across all three apps

    cavi-ai/substance-mcp's past year of commit activity
    Python 2 MIT 1 0 0 Updated Nov 3, 2026
  • secure-agent Public

    🤖 Local monitor for AI coding agents on macOS: tracks sessions, processes, file activity and network destinations, and records security findings. Optional guards can stop supported tool calls; an opt-in proxy inspects routed traffic for secret leaks. Menu bar app, web console and Go daemon.

    cavi-ai/secure-agent's past year of commit activity
    Go 2 MIT 1 0 0 Updated Nov 2, 2026
  • plugins Public

    🧩 Cross-host plugin catalog for Claude, Codex, Agy, OpenCode, OpenClaw, Hermes, and AgentSkills.

    cavi-ai/plugins's past year of commit activity
    Python 1 0 0 1 Updated Nov 2, 2026
  • mlx-agent Public

    🍏 Discover, verify, and wire local MLX-optimized models on Apple Silicon: plugins for Claude Code, Codex, Antigravity, and OpenCode, skills for OpenClaw and Hermes Agent, plus a portable AgentSkill.

    cavi-ai/mlx-agent's past year of commit activity
    Python 2 MIT 0 0 0 Updated Nov 2, 2026
  • claude-obsidian Public

    Development monorepo for Companion for Claude: Obsidian plugin, Claude Code plugin, and guides. Store release: cavi-ai/companion-for-claude.

    cavi-ai/claude-obsidian's past year of commit activity
    TypeScript 3 MIT 1 0 0 Updated Nov 2, 2026
  • .github Public

    cavi-ai organization profile

    JavaScript 0 0 0 0 Updated Nov 1, 2026
  • loop-killer Public

    🔁 Claude Code plugin that ends stop-hook re-prompt loops by clearing the active goal.

    cavi-ai/loop-killer's past year of commit activity
    JavaScript 1 MIT 0 0 0 Updated Oct 31, 2026

Top languages

Loading…

Most used topics

Loading…