TreeMap
A free, open-source disk-space visualizer. Squarified treemap, duplicate hunting, disk-full forecasting, and cleanup that only ever moves files to the Trash.
翻譯準備中
個人 GitHub 帳號下公開儲存庫的擁有者可以登入並驗證所有權,自行管理介紹,無需管理員核准。
登入並產生驗證檔案,在 30 分鐘內將其提交至此儲存庫的預設分支。其他分支或分叉儲存庫中的檔案無效。然後在下方檢查檔案,即可無需管理員核准直接管理專案。請保留檔案以維持管理權限。
如需登入,將前往登入頁面。登入後請回到此處,再次點擊所選的驗證按鈕。
在專案資料夾中執行 /nomorevibe verify,即可驗證所有權並自行管理介紹。
一分鐘完成驗證The AI assistant for knowledge workers — a local-first personal-agent runtime built on Claude Code and Obsidian.
翻譯準備中
取自儲存庫 README
正在載入完整 README。 以下為已儲存的摘錄。
Your AI doesn't understand how you actually operate. Meet work-buddy .
work-buddy is the AI assistant for knowledge workers — a local-first personal-agent runtime built on Claude Code and MCP that organizes the work around the work: journal entries, scattered tasks, open browser tabs, and the projects they belong to. It gives your agent structured multi-step workflows, memory that survives across sessions, deep integration with the tools your work already lives in, and a React dashboard that lends visibility and control.檢視完整 README ↗work-buddy is the AI assistant for knowledge workers — a local-first personal-agent runtime built on Claude Code and MCP that organizes the work around the work: journal entries, scattered tasks, open browser tabs, and the projects they belong to. It gives your agent structured multi-step workflows, memory that survives across sessions, deep integration with the tools your work already lives in, and a React dashboard that lends visibility and control.
Runs on your existing Claude Code subscription — no separate service fees. The agent you're already paying for does the work; your data stays on your machine.
You'll need Claude Code (CLI or Desktop). Obsidian is an optional legacy compatibility integration; native Journal, Tasks, Projects, Contracts, Personal Knowledge, Calendar, and Co-work editing do not require it.
/wb-setup guided. An agent walks you through the rest of setup: which features you want, connected to your own tools and preferences./wb-morning # the morning routine: briefing, priorities, day plan
/wb-task-triage # batch-decide on your task inbox
/wb-dev # extend work-buddy itself
And from any terminal:
wbuddy status # sidecar health
wbuddy start | stop | restart # control the background services
wbuddy launch # start if needed, then open the dashboard app
wbuddy --help # everything else
A system-tray icon shows work-buddy's status at a glance and opens a small panel to start, stop, or restart it and jump to the dashboard.
The installer also adds a branded, console-free Start Menu launcher, with an optional Desktop shortcut. It starts or recovers the local runtime before opening the React app. The same dashboard at /app/ can optionally be installed from Chrome or Edge as a standalone PWA window.
work-buddy runs a local MCP server that extends Claude Code with a gateway: a small set of tools through which your agent discovers and runs everything work-buddy can do. Behind those tools sit purpose-built systems (a workflow conductor, a searchable knowledge store, tasks, memory, notifications, and more), every one of them yours to customize and extend. Workflows run their routine steps as ordinary code and engage the agent only where judgment is needed, which makes them fast, cheap, and remarkably consistent from run to run. The conductor handles ordering, dependencies, and resuming if you get interrupted.
wb_search → discover what's available (natural language)
wb_run → execute a direct skill or start a workflow skill
wb_advance → step through a multi-step workflow
wb_status → check progress or system health
Here is a real morning routine:
> /wb-morning
Step 1/9: [code] Load config and resolve target date
Step 2/9: [code] Read sign-in state from journal
Step 3/9: [agent] Collect and synthesize context
Step 4/9: [code] Fetch contract health data
Step 5/9: [code] Pull calendar events
Step 6/9: [agent] Task briefing: prioritize, flag issues
Step 7/9: [agent] Metacognition check: detect drift
Step 8/9: [agent] Generate day plan
Step 9/9: [code] Write briefing to journal
Automation you can't oversee is automation you can't trust. Sensitive actions (deleting tasks, pruning memory, changing project state) require your explicit approval before they run, and the request reaches native surfaces such as Telegram and the web dashboard. Answer on whichever is closest; first response wins. The dashboard is part of the control loop, not just a viewer: live status, persistent conversation threads with your agents, decision prompts, and full session history, remotely accessible if you want it.
Your agents work autonomously when they can, and check in when they should. You set the boundaries.
| Memory that survives sessions | Preferences, project context, and working patterns persist across conversations, with semantic search over the lot. |
| Every session, searchable | work-buddy keeps a durable, searchable record of your Claude Code sessions across every project, so past decisions stay findable. |
| Native local authorities | SQLite-backed Journal, Tasks, Projects, Contracts, and Personal Knowledge, with Source provenance and Co-work documents where rich editing is useful. |
| A phone-sized command center | Approve requests, answer questions, trigger workflows, and capture notes from Telegram. |
| Real work commitments | Contracts with claims, evidence plans, and stop rules keep projects honest; metacognition checks catch your documented failure patterns. |
| Agents that coordinate | Sessions message each other, hand off tasks, and hold persistent dashboard threads, so multi-session work doesn't need you as the relay. |
The full catalog of direct skills, workflow skills, and 50+ slash commands lives in the handbook.
work-buddy builds work-buddy. The documentation your agent reads covers not just how to operate the framework but how to develop it, so you can tell your agent what you want (a new workflow skill, a new direct skill, a new integration) and it creates the pieces in the knowledge store, wires up a slash command, and ships the change through the built-in dev workflow (/wb-dev to orient, /wb-dev-pr to test, document, and open the PR). What gets built is yours to read, edit, share, or remove. The agent drafts; you curate.
| Docs home | Overview, install, and the entry point to everything below |
| Handbook | Every direct skill, workflow skill, and slash command, generated from the same knowledge store your agent reads |
| Architecture | How the gateway, conductor, sidecar services, and integrations fit together |
| Contributing | Dev setup (uv), the fork-and-pull workflow, and how to extend work-buddy |
| License | GPL-3.0-only, and why |
work-buddy runs real daily work, and it is beta software with edges:
This is a framework designed to be extended. If you use Claude Code and want structured workflows, persistent memory, and deep tool integration, this is built for you.
We welcome contributions: bug fixes, new direct skills, workflow skills, integrations, and documentation. See CONTRIBUTING.md for the full guide.
The fastest way to get started: clone the repo, install, and run /wb-dev. Your agent will orient itself.
work-buddy is free software, licensed under the GNU General Public License v3.0 (GPL-3.0-only).
Use it, study it, modify it, share it. The GPL adds one reciprocal condition: anyone you pass a modified version to receives the same freedoms you had. work-buddy is built for individuals, and copyleft is how it stays that way: improvements to the runtime keep flowing back to the people who use it rather than being absorbed into a closed product.
Copyright © 2025–2026 Kaden McKeen.