Repository navigation
0.2.0
First public release.
Features
- Chat panel — streams
vibe --output streaminginto a sidebar view, with cancel button, tool-call visibility, and Insert / Copy buttons on assistant bubbles - Persisted chat history + safe session resume — chat survives Obsidian reloads, subsequent turns use
vibe --resume <session_id>so terminal vibe sessions can't collide; falls back fresh if the session has aged out of$VIBE_HOME/logs/session/ - Note commands — Summarize, Extract action items (Obsidian Tasks plugin syntax), Rewrite selection, Translate selection (English / French); each cancellable via the persistent Notice
- Skill auto-discovery — any
user-invocable: trueskill under<vault>/.agents/skills/registers as a command;fs.watchhot-reloads new/edited skills on macOS and Windows - Editor context menu — right-click in any note for the selection / note commands
- Cost / turn / duration telemetry pulled from vibe's per-session
meta.json - Configurable Agent (
accept-editsdefault,auto-approve, ordefault) to control vibe's tool-use approval - Subprocess hardening — stdin closed,
PATHaugmented for~/.local/bin, in-flight processes killed on plugin unload, per-send timeout - Debug logging toggle for
[sillage]console output
Requirements
- Desktop Obsidian 1.5.0+
- Mistral Vibe CLI installed and authenticated (
vibe --setup)
Install (manual)
See the README for clone-and-symlink instructions.
Privacy
Note content is sent to Mistral via vibe whenever a command runs. See Privacy / data flow in the README for the full breakdown.