About this project

Workhub is an all-in-one developer hub designed for Windows 10/11 that facilitates an AI-driven development workflow. It serves as a central interface where human developers and AI agents operate from the same task board, backed by a plain-Markdown Obsidian vault. The core design principle is that the vault is the single source of truth; tasks, project notes, schedules, and knowledge are stored as Markdown files with YAML frontmatter. This allows direct editing by the user in Obsidian, the Workhub app, or AI agents like Claude Code and OpenCode without locking data in a proprietary database. Key features include: - **Task Management**: A Kanban board and list view for tasks, supporting drag-and-drop, filtering, and live sync with external edits. Tasks can be assigned to humans or AI agents. - **AI Agent Integration**: Agents can launch directly from task cards, execute work in registered repositories, and report results back into the vault. Features include long-term local memory, custom prompts, recurring tasks, and safety hooks like confirm mode and git worktrees for parallel tasks. - **Repository Dashboard**: A multi-repo view showing branch status, dirty state, git graphs, and changes panels. It supports opening repos in VS Code, terminals, or agents. - **Planning Tools**: Includes a schedule whiteboard for date estimation and milestones, a mindmap tool for branching thoughts, and a strategist feature for reviewing progress against goals. - **Productivity Utilities**: Quick capture for clipboard links, local offline voice dictation, snippet picker (clips), screen annotation (ink), and a music player/timer. The application is built with Tauri 2 (Rust backend, React frontend) and requires Git, Node.js, and optionally Claude Code or OpenCode. It is licensed under MIT.