Installation
Install the Plugin
From Community Plugins (Recommended)
- In Obsidian, open Settings → Community Plugins → Browse
- Search for "Agent Client"
- Click Install, then Enable
Via BRAT (Pre-release Versions)
To try pre-release versions before they are published to Community Plugins:
- Install the BRAT plugin from the Community Plugins browser
- In Obsidian settings, go to Community Plugins → BRAT → Add Beta Plugin
- Paste this repo URL:
https://github.com/RAIT-09/obsidian-agent-client - BRAT will download the latest release and keep it auto-updated
- Enable Agent Client from the plugin list
Manual Installation
- Download the latest release files from GitHub Releases:
main.jsmanifest.jsonstyles.css
- Create the plugin folder:
VaultFolder/.obsidian/plugins/agent-client/ - Place the downloaded files in this folder
- Enable the plugin in Obsidian Settings → Community Plugins
Prerequisites
Obsidian Version
Agent Client requires Obsidian 1.11.4 or later. The plugin uses Obsidian's Keychain (introduced in 1.11.4) to store agent API keys securely.
TIP
Check your version under Settings → General → Version. If you are on an older version, update Obsidian from the official installer or your package manager.
Node.js
Not always required
Node.js is needed for npm-based agents like Claude Code, Codex, and Gemini CLI. If your agent is a standalone binary, you can skip this step.
If you need Node.js:
- Download from nodejs.org
- Install the LTS version (recommended)
Find Your Node.js Path
If auto-detect doesn't find Node.js, you can locate it manually. Open a terminal (Terminal on macOS/Linux, PowerShell on Windows) and run:
which node
# Example output: /usr/local/bin/nodewhere.exe node
# Example output: C:\Program Files\nodejs\node.exeConfigure Node.js Path
In most cases, the plugin automatically finds Node.js through your login shell's PATH, so no configuration is needed. If Node.js is not detected automatically:
- Open Settings → Agent Client
- Click the Auto-detect button next to the Node.js path field, or enter the path manually
Next Steps
Continue to Quick Start to set up your first agent and start chatting!