Jonas Wolber94 downloadsSpeak or type to your vault. Chat via Mistral, Ollama, or LM Studio.
Talk to your Obsidian vault. Speak or type; the agent can list, read, create, edit, or trash markdown notes — only the actions you allow.
Chat can be Mistral, Ollama, or LM Studio. Speech can be Mistral Voxtral or this computer.

Desktop only (microphone).
MISTRAL_API_KEY in a vault .env.llama3.2, …). Default http://127.0.0.1:11434/v1.http://127.0.0.1:1234/v1.Dictation (settings toggle): speech to text only, no chat. Click a heading or place the cursor — the section highlights. Fn on Mac (set Globe key to Fn). Bind Dictate into note in Hotkeys. Pause when you’re done; the transcript lands in that section.
Voice, accent, tools, and permissions live in Settings → Vault Talk.
Settings also include: personality note (default Personality.md), system prompt, context notes, notes folder, active file only, and open after write.
Delete is off by default. Internet is off by default.
Mistral slots send audio or note text to api.mistral.ai. Ollama / LM Studio chat and “This computer” speech stay on your machine. Do not enable write/delete on vaults you would not trust with the chat provider you picked.
npm install
npm run dev
Reload the plugin in Obsidian after a rebuild.
Release: bump package.json version, run npm run version, commit, tag x.y.z (no v prefix), and push the tag. GitHub Actions attaches main.js, manifest.json, and styles.css.
MIT