Local-first · Read-only · Zero telemetry

Your local AI agent assets, finally visible.

Berth scans the instructions, skills, MCP servers, hooks, plugins, sessions and scan sources scattered across Claude Code, Codex, Gemini CLI, GitHub Copilot CLI, Cursor, OpenCode, OpenClaw and Hermes Agent — then turns them into one browsable local map.

macOS 11+ / Windows 10+ · Free & open source (MIT)

berth · scan engine
Source coverage8 adapters
  • Claude Code25 assets
  • Codexsessions
  • Gemini CLIGEMINI.md
  • Cursorrules
  • OpenCodeplugins
Read-only — never changes your filesRuns fully on your machineNo telemetry, no accountCredentials never shown
Why Berth

Invisible assets, unmanaged capabilities

Make assets visible

Turn plain-text skills, hooks and MCP servers from a scattered file tree into structured, connected objects.

One view across agents

Claude Code, Codex, Gemini CLI, GitHub Copilot CLI, Cursor, OpenCode, OpenClaw and Hermes Agent are read through separate adapters and shown in one place.

Local-first

Everything runs on your machine — zero telemetry, no cloud sync, no account required.

Read-only & safe

Berth never modifies a file. API keys and tokens are detected, never displayed.

Core features

Your whole agent setup, at a glance

Overview

A dashboard for everything

Asset counts, recent sessions, this week's spend and health checks — all on one screen.

  • Asset inventory
  • Recent activity
  • Cost & health checks
01
Asset inventory
02
Recent activity
03
Cost & health checks
Sessions

Browse past work

Walk through sessions by project or date, and see the skills loaded, MCP servers connected, hooks fired and artifacts produced.

  • Group by project or date
  • Loaded assets per session
  • Tool timeline
01
Group by project or date
02
Loaded assets per session
03
Tool timeline
Configuration

Take inventory

Instructions and Capabilities in two columns, merged across user, project and enterprise scope, with source paths, scopes and conflicts marked.

  • Instructions & Capabilities
  • Scope merge
  • Conflict detection
01
Instructions & Capabilities
02
Scope merge
03
Conflict detection
Usage

Spend & tokens

Cost and token trends by model, project and day. Berth keeps local estimates visible without pretending to be provider billing.

  • By model / project / day
  • Token breakdown
  • Local estimates
01
By model / project / day
02
Token breakdown
03
Local estimates
Scan Engine

See the indexer itself

Settings now exposes the scan engine version, status, indexed asset count, indexed file count, errors, scheduler state and editable watcher timing.

  • Engine version
  • Indexed files
  • Editable controls
01
Engine version
02
Indexed files
03
Editable controls
Knowledge base

First, understand what AI agents can do

Before managing these assets, get a plain-language grasp of what makes an agent an agent — perception, planning, tool use, memory, and autonomous multi-step execution. Every explanation cites a primary source.

Enter the knowledge base
Three tracks

Not a feature dump — a way in to understanding agents

FAQ

You might be wondering

Will Berth modify my files?+

No. Berth is fully read-only — it scans and displays, and never writes to any config or asset file.

Is my data uploaded anywhere?+

No. Berth runs entirely on your machine: zero telemetry, no cloud sync, no accounts.

Which agents are supported?+

Berth has core adapters for Claude Code/Codex, plus adapter v1 support for Gemini CLI, GitHub Copilot CLI, Cursor, OpenCode, OpenClaw and Hermes Agent.

Is it free?+

Yes. Berth is open source under the MIT license — contributions welcome on GitHub.

See your AI agents clearly — start with Berth

Free, open source, local-first. Download and go, or learn more on GitHub.

macOS 11+ / Windows 10+ · MIT