Favicon of Note Companion

Note Companion

An MIT-licensed Obsidian AI plugin for organizing notes, transcribing recordings and vault chat, with self-hosted and cloud backends.

Screenshot of Note Companion website

Note Companion is an AI plugin for Obsidian that turns unprocessed notes and recordings into organized vault content. It's for researchers, students and people who collect meeting notes faster than they can sort them. The plugin runs in desktop Obsidian on Windows, macOS and Linux; it doesn't support Obsidian on mobile.

Organization covers folder placement, tags, filenames and formatting based on note content and your existing vault structure. You can review suggestions or let an Inbox folder handle them automatically. Templates structure notes and extract action items, while note splitting breaks long documents into smaller notes.

Chat uses your notes as context, with file, folder and tag mentions to select relevant material. It can summarize or edit text, rename files and split notes. For recorded material, the plugin transcribes audio and video files, turns YouTube videos into searchable notes with summaries, and creates meeting notes with discussion points, action items and embedded audio.

The code is open source under MIT. You can run a self-hosted backend, including through Docker, or use the Note Companion Cloud service, which requires an account. The plugin runs inside Obsidian, but the cloud service processes files remotely for AI features. Self-hosting puts the backend and provider keys on your server; it can connect to OpenAI, Claude, Gemini, Groq or a custom API endpoint. An experimental local Ollama path supports chat only, through a self-hosted backend or the plugin's local-model integration. Using an external AI provider still sends content to that provider.

Similar to Note Companion