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)
- Claude Code25 assets~/.claude
- Codexsessions~/.codex
- Gemini CLIGEMINI.md~/.gemini
- Cursorrules.cursor
- OpenCodepluginsopencode
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.
Your whole agent setup, at a glance
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
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
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
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
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
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 baseNot a feature dump — a way in to understanding agents
Understand AI agents
In plain words and trusted sources: how an agent differs from a chat model, and its core capabilities.
Start learningFeaturesBerth features in depth
A walk through Overview, Sessions, Configuration and Usage — and the asset model behind them.
Explore featuresGuidesHands-on guides
Diagnose why a hook isn't firing, make sense of your cost, set a config baseline for your team.
Follow alongYou 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