Requirements & Installation
Requirements
- Obsidian desktop — Windows, Mac, or Linux. Mobile is not supported.
- Claude Code CLI — installed and authenticated. (Full install guide)
- Claude Pro or Max subscription — ObsidiBot rides your existing subscription. No separate API key needed.
Installing Claude Code
powershell
irm https://claude.ai/install.ps1 | iexbash
curl -fsSL https://claude.ai/install.sh | bashWindows note
Claude Code must be installed natively in PowerShell. A WSL-only or CMD-only install will not work with ObsidiBot.
After installing, verify it works:
bash
claude --versionThen run claude once in your terminal to authenticate — it will open a browser window. If the browser doesn't open automatically, press c to copy the login URL.
Installation
Via BRAT (recommended for beta)
BRAT installs and auto-updates beta plugins directly from GitHub.
- Install BRAT from the Obsidian community plugin browser
- In BRAT settings, click Add Beta Plugin
- Enter:
ScottKirvan/ObsidiBot - BRAT installs ObsidiBot and keeps it updated automatically
Manually
- Download
obsidibot-<version>.zipfrom the Releases page - Extract the zip — you should have a
obsidibot/folder containingmain.js,manifest.json, andstyles.css - Move the
obsidibot/folder into<your-vault>/.obsidian/plugins/ - In Obsidian: Settings → Community Plugins → disable Safe Mode (if prompted)
- Find ObsidiBot in the installed plugins list and enable it
From Source
See CONTRIBUTING.md for building from source.
