BojuBot

by Scott Kirvan
5
4
3
2
1
Score: 51/100

Description

More than a writing assistant — BojuBot turns your Obsidian vault into a personal AI platform

Reviews

No reviews yet.

Stats

26
stars
10,955
downloads
5
forks
99
days
0
days
0
days
221
total PRs
0
open PRs
3
closed PRs
218
merged PRs
134
total issues
35
open issues
99
closed issues
534
commits

Latest Version

a day ago

Changelog

👾 BojuBot for Obsidian 👾

More than a writing assistant — BojuBot turns your Obsidian vault into a personal AI platform using Claude Code

🫶❤️Support this project · 📖 User Guide · 💬 Discord · 🐛 Report a Bug · ✨ Request Feature · 📋 Changelog

✨ What's New

  • You can now switch AI models mid-conversation without having to start a brand-new session, allowing you to seamlessly get a second opinion or tackle complex tasks without losing your chat history.
  • Added support for the latest Claude 5.5 models, including Sonnet 5.5 and Opus 5.5, with Sonnet 5.5 now configured as the default model.
  • A new effort level selector lets you toggle reasoning effort mid-session, pin specific effort levels to custom sessions, or adjust it on the fly using the /effort slash command.
  • Chat replies can now stream into your vault word-by-word as they are generated, giving you a live preview of the assistant's thoughts instead of waiting for the entire block to complete.
  • A new /usage command lets you check your plan usage directly in the chat window at any time without consuming extra tokens or altering your active session.

🛠 Fixes & Improvements

  • When the underlying Claude Code CLI runs into an API error, BojuBot now displays a clean, readable error card with clear instructions on how to resolve it instead of throwing raw JSON.
  • Standard permission mode now explicitly blocks interactive command line prompts while correctly allowing safe, read-only shell commands like listing directory contents.
  • BojuBot now automatically probes your installed Claude Code CLI in the background to detect its capabilities, gracefully falling back to compatible manual permission modes and displaying your exact CLI version in the About dialog.

📋 Changelog

README file from

Github

BojuBot (보주봇) starline

Turn Obsidian into a tool that reaches beyond PKM, notetaking, storage, and organization. Safely extend it to match how you think, and what you do. You're in control and everything happens using regular, conversational language — write, plan, build custom commands, even develop Obsidian plugins — without leaving Obsidian.

You ask… BojuBot does…
"Summarize my meeting notes from last week" Creates a summary note and opens it in your editor
"Rename all my untitled notes based on their content" Finds them, renames them, reports back
"Find writing residencies in the US with open applications this year and draft a summary of costs and deadlines" Searches the web, compiles results, writes the summary note
"Turn this page into a Canvas mind map" Generates a .canvas file from your note
"Create a skill that summarizes my weekly notes into a report" Writes the skill file — available instantly as a / slash command, Ctrl+P command, and callable by any plugin or script

Installation

Requirements:

  • Obsidian desktop (Windows, Mac, Linux — no mobile support)
  • Claude Code CLI installed and authenticated — included in Claude Pro/Max subscriptions. (Windows: install in PowerShell. Mac/Linux: use curl -fsSL https://claude.ai/install.sh | bash)

From the Community Plugin Browser

  1. Open Obsidian → Settings → Community Plugins → Browse
  2. Search BojuBot → Install → Enable

Or find it at community.obsidian.md/plugins/bojubot → click Add to Obsidian.

Install Manually

  1. Download main.js, manifest.json, and styles.css from Releases
  2. Place them in <your-vault>/.obsidian/plugins/bojubot/
  3. Settings → Community Plugins → enable BojuBot

Quick Start

  1. Open the BojuBot panel from the ribbon (brain/circuit icon) or Command Palette: BojuBot: Open agent panel
  2. Type a message (ie. "Hi! Tell me about yourself.") and press Enter
  3. See the User Guide for details on Skills, session management, and settings

What makes BojuBot different?


Support the project

BojuBot is free, open source, and built in spare time. If it's useful:

GitHub Sponsors


Contributing

See CONTRIBUTING.md for project layout, development setup, and PR process.

License

MIT — see LICENSE.md


CHANGELOG · User Guide · Roadmap