DBDelve
DBDelve는 Rust 기반 빠른 다중 엔진 데이터베이스 클라이언트, 무료 오픈소스, 텔레메트리 없음
저장소 정보는 아직 수집하지 않았습니다.
아직 감지된 업데이트가 없습니다. GitHub 릴리스가 나오면 여기에 보입니다.
메이커가 쓴 소개는 위의 한 줄이 전부입니다. 더 자세한 내용은 저장소 README에서 읽을 수 있습니다. 저장소 README ↗
README 전체를 불러오는 중입니다.
README 전문 보기 ↗Track token usage across AI coding CLIs.
Local parsing, minimal data collection, and a shareable dashboard for Codex CLI, Claude Code, Gemini CLI, OpenCode, Hermes, OpenClaw, and more.
Let your agent install VibeUsage · Open Dashboard · Visit Website
Give the install guide to ChatGPT, Claude, Codex, or your preferred agent — it can set up VibeUsage for you.
Wherever you work, whichever agent you use, VibeUsage keeps your AI usage in one place.
Docs · Backend API · npm · English · 中文说明
VibeUsage is a token usage tracker for AI agent CLIs. It installs lightweight local hooks/plugins, reads usage from local logs or local databases, aggregates usage into time buckets on your machine, and syncs only the data needed to power a dashboard, cost breakdowns, project usage views, public profiles, and leaderboards.
It is currently macOS-first, with support focused on real developer workflows around Codex CLI, Every Code, Claude Code, Gemini CLI, OpenCode, Hermes, and OpenClaw.
npx --yes vibeusage init yourself when you want manual setup.sqlite3 on PATH for full OpenCode supportnpx --yes vibeusage init
What happens next:
Then keep using your normal AI tools — sync runs automatically in the background.
[!IMPORTANT] Since
[email protected],initis the only command that mutates local integration config. If you upgrade from an older install layout, re-runnpx vibeusage init.
npx --yes vibeusage init --link-code <code>
This is useful when you want to copy an install command from the dashboard or let another AI assistant perform the install for you.
| Tool | Detection | Sync trigger / install method | Primary local data source |
|---|---|---|---|
| Codex CLI | Auto-detected | notify hook | ~/.codex/sessions/**/rollout-*.jsonl |
| Every Code | Auto-detected | notify hook | ~/.code/sessions/**/rollout-*.jsonl |
| Claude Code | Auto-detected | Stop + SessionEnd hooks | local hook output |
| Gemini CLI | Auto-detected | SessionEnd hook | ~/.gemini/tmp/**/chats/session-*.json |
| OpenCode | Auto-detected | plugin + local parsing | ~/.local/share/opencode/opencode.db (SQLite is the only supported local accounting source) |
| Hermes | Auto-detected when installed | plugin + local parsing | ~/.vibeusage/tracker/hermes.usage.jsonl |
| OpenClaw | Auto-detected when installed | session plugin | local sanitized usage ledger |
Hermes uses a dedicated plugin-ledger path:
vibeusage init installs Hermes plugin → Hermes lifecycle hooks append ~/.vibeusage/tracker/hermes.usage.jsonl → vibeusage sync parses only that ledger
~/.hermes/state.db, ~/.hermes/sessions/, or trajectory filesvibeusage syncOpenClaw uses a dedicated privacy-preserving path:
OpenClaw session plugin → local sanitized usage ledger → vibeusage sync --from-openclaw
See docs/openclaw-integration.md for the exact contract.
VibeUsage focuses on usage accounting, not content capture.
Tracked fields include:
VibeUsage does not upload:
For OpenClaw specifically, the supported path is limited to sanitized local usage metadata plus token counts.
graph LR
A[Codex CLI] --> G[VibeUsage CLI]
B[Every Code] --> G
C[Claude Code] --> G
D[Gemini CLI] --> G
E[OpenCode] --> G
F[Hermes] --> G
H[OpenClaw] --> G
G --> I[Local aggregation into 30-min UTC buckets]
I --> J[VibeUsage backend]
J --> K[Dashboard]
J --> L[Project usage]
J --> M[Public profile / leaderboard]
At a high level:
여기까지가 README 앞부분입니다. 나머지는 원문에서 읽을 수 있습니다. README 전문 보기 ↗