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 MCP servers, Claude and Obsidian plugins, browser automation, and local MLX models: 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  ·  3D assets  ·  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.

First result: fill a form you control, inspect failed-field evidence, then submit separately and check its saved result. Try the controlled-form workflow or watch the walkthrough.

brew install cavi-ai/tap/bobby-browser

Install options · Documentation · View source


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

Control creative apps over MCP

Project What it does Install
Ableton MCP Local-first control of Ableton Live for MCP clients 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. npm install -g @cavi-ai/ableton-mcp, then ableton-mcp install
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. uv tool install cavi-blender-mcp, then cavi-blender-mcp runtime start to open Blender with the bridge
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. uv tool install cavi-substance-mcp
Adobe MCP Local MCP servers for Adobe Photoshop, Illustrator, After Effects, Animate, Character Animator and Dimension on macOS. Each edits owned copies of documents inside one workspace and records every native operation before it runs. uv tool install cavi-adobe-mcp

Try one material choice: recreate a Painter roughness revision with the original mesh and maps, or trace a two-material FBX into Painter.

Secure and evaluate agents

Project What it does Install
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. Download the macOS app (macOS 14 or later)
MCP Eval Evidence-driven MCP-server evaluation across discovery cost, schema guessability, error honesty, state recovery, and contention — turning agent friction into actionable findings. brew install cavi-ai/tap/mcpeval

Build agent integrations

Project What it does Install
CAVI API Client One TypeScript client for many agent runtimes: 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. Gateway-agnostic agent runtime infrastructure over typed HTTP, WebSocket, and SSE; ESM with no runtime dependencies. npm install @cavi-ai/api-client
MCP Core Shared Python core for MCP servers: one server type, one structured failure contract, compact tool schemas, bounded process runs and file reads, and an operation journal. Adobe MCP is built on it. uv add cavi-mcp-core

Run local models on Apple Silicon

Project What it does Install
MLX Agent Discovers, verifies, and wires local MLX-optimized models on Apple Silicon — Claude, Codex, Antigravity, OpenCode, and AgentSkills. claude plugin marketplace add cavi-ai/mlx-agent, then claude plugin install mlx-agent@mlx-agent
MLX Workbench Native macOS app for the MLX Agent model lifecycle: converts, verifies, compares, serves, and fine-tunes local models on Apple Silicon. Download the macOS app (Apple Silicon)

Plugins for agent hosts

Project What it does Install
CAVI Plugins Host-neutral plugin catalog across Claude, Codex, Agy, OpenCode, OpenClaw, Hermes, and AgentSkills. claude plugin marketplace add cavi-ai/plugins
Obsidian Agent Portable, CLI-powered Obsidian workflows across agent hosts. /plugin marketplace add cavi-ai/obsidian-agent, then /plugin install obsidian-agent@obsidian-agent in Claude Code
Antigravity for OpenClaw OpenClaw provider plugin for Google's Antigravity CLI. openclaw plugins install @cavi-ai/antigravity
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. claude plugin marketplace add cavi-ai/plugins, then /plugin install loop-killer@cavi-ai in Claude Code

Built in the open

Every public CAVI-AI project ships with its source. 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

Pinned Loading

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

    Chat with your Obsidian notes, build research maps and review proposed edits using your chosen model connection.

    TypeScript 6 1

  2. bobby-browser bobby-browser Public

    Automate Firefox and Chromium, inspect field state and verify results through MCP or Rust, TypeScript and Python clients.

    Rust 5

  3. ableton-mcp ableton-mcp Public

    Ableton Live Remote Script bridge, MCP server and CLI with planned, confirmed mutations.

    JavaScript 4

  4. secure-agent secure-agent Public

    Monitor AI coding-agent activity on macOS, inspect collected evidence and use optional guards for supported tool calls.

    Go 2 1

  5. mcp-eval mcp-eval Public

    MCP server probes, readiness reports and reproducible failure findings for CLI and CI.

    Rust 2

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

    Build agent-backed apps in TypeScript or Python. Stream responses, inspect run results and switch supported runtimes.

    TypeScript 2

Repositories

Showing 10 of 20 repositories

Top languages

Loading…

Most used topics

Loading…