Workbuddian
jiang198012/workbuddian
Obsidian plugin that turns CodeBuddy CLI or Hermes agent into an in-vault AI chat with streaming
Workbuddian is an Obsidian community plugin that turns a local CodeBuddy CLI or a Hermes agent into an AI chat assistant inside the vault, with streaming replies and @-references to notes and files.
What Workbuddian does
Workbuddian adds a chat panel to Obsidian desktop, in the sidebar or as a full-width tab in the main editor. Users can switch between two backends: the local CodeBuddy CLI with its full capabilities, or the Hermes agent through its gateway for plain conversation. The README says Hermes is discovered automatically without configuration and that the model list matches Hermes Desktop.
Replies stream with collapsible thinking and tool-call cards. A single message can @-reference subagents, MCP servers, notes and arbitrary files, images can be pasted for analysis, and each Write, Edit, Bash or MCP action is confirmed on an in-bubble approval card. Vault edits show line-level diffs with one-click undo, sessions can be forked, and a # instruction mode sets a standing persona. The README states that the plugin runs local commands, lets users turn off vault-context injection, and keeps files outside the vault from reaching the model without consent.
Key features
- Switchable backends: local CodeBuddy CLI or the Hermes agent gateway
- Streaming chat in a sidebar or a full-width editor tab
- @-references to subagents, MCP servers, notes and files in one message
- In-bubble approval cards for Write, Edit, Bash and MCP actions
- Line-level diffs with one-click undo for vault edits
- Session forking and a # instruction mode for a standing persona
When to use it
- Chatting with Hermes about your notes without leaving Obsidian
- Asking an agent to edit a note and reviewing the diff before keeping it
- Switching between CodeBuddy and Hermes for the same vault
Who it is for: Obsidian desktop users who want a local agent chat inside their vault with Hermes or CodeBuddy as the backend.
How it fits with Hermes Agent
Supports Hermes Agent as one of two selectable backends alongside the CodeBuddy CLI, with Hermes used for plain gateway conversation.
Requirements: Obsidian 1.7.2+ on desktop, Windows or macOS, and WorkBuddy desktop 5.0.5+ (which includes the CodeBuddy CLI) installed and logged in
Note: The README says Linux is unsupported and that Windows testing of its WorkBuddy native connection path is still pending.
FAQ
What is Workbuddian?
Workbuddian is an Obsidian community plugin that provides an AI chat assistant inside your vault. It runs on a local CodeBuddy CLI or on a Hermes agent.
Does Workbuddian work with Hermes Agent?
Yes, as one of two backends. The README says the Hermes agent is discovered automatically with no configuration, and that it handles plain conversation through the gateway.
What do I need to run Workbuddian?
You need Obsidian 1.7.2 or later on Windows or macOS, plus WorkBuddy desktop 5.0.5 or later installed and logged in. Linux is not supported.
Similar interfaces for Hermes Agent
All interfacesFull-screen terminal visualizer that animates Hermes Agent tool calls, memory writes and sessions
Daniel-Parke Control HubWeb command center for Hermes Agent: dispatch missions, manage cron, browse sessions, edit config
Kori-x Hermes DashboardReal-time dashboard and auto-generated wiki for Hermes Agent sessions, tool calls and config
Felix-Forever Hermes Agent DesktopDesktop client with 20 built-in specialist agents, a PM orchestrator and a visual skill store
angziii PawPauseDesktop pixel pet for macOS and Windows that nudges on breaks and reacts to Hermes Agent activity
omarqaterge Hermes MobileNative Android app for Hermes Agent that runs entirely on the phone through Termux
Related guides: Connect Hermes agents on several machines with Hermes Desktop · How to install Hermes Agent