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.