Search...Search plugins and themes...
⌘K
Sign in
  • Get started
  • Download
  • Pricing
  • Enterprise
  • Account
  • Obsidian
  • Overview
  • Sync
  • Publish
  • Canvas
  • Mobile
  • Web Clipper
  • CLI
  • Learn
  • Help
  • Developers
  • Changelog
  • About
  • Roadmap
  • Blog
  • Resources
  • System status
  • License overview
  • Terms of service
  • Privacy policy
  • Security
  • Community
  • Plugins
  • Themes
  • Discord
  • Forum / 中文论坛
  • Merch store
  • Brand guidelines
Follow us
DiscordTwitterBlueskyThreadsMastodonYouTubeGitHub
© 2026 Obsidian

Mindo

theroflitherofli35 downloads

Talk to your vault with local voice, RAG, Wiki memory, safe edits, and Mindo Code.

Add to Obsidian
  • Overview
  • Scorecard
  • Updates6

Mindo is a local-first AI companion for Obsidian. It can chat with the active note, search the vault, create and edit Markdown notes, run local voice workflows, and maintain a structured Mindo Wiki memory layer.

Repository: https://github.com/TheRofli/mindo

Note: the public product name, repository, Obsidian plugin id, and release folder are now mindo.

Features

  • Active-note aware chat with vault and web context.
  • Tool routing for opening notes, creating notes, replacing text, undoing changes, and running research workflows.
  • Mindo Wiki memory with Raw, Wiki, Schema, Inbox, Prompt Library, and maintenance files.
  • Real source references for vault notes and web results.
  • Attachments for images, PDF/text files, and dragged files.
  • Local STT/TTS helpers for Parakeet/faster-whisper and Silero/Kokoro-style speech workflows.
  • Optional Rust sidecar (contex-core) for faster vault search, resolver scoring, and RAG indexing.

Install For Local Testing

  1. Copy or clone this repository into your vault plugins folder:

    Vault/.obsidian/plugins/mindo

  2. Install dependencies:

    npm install
    
  3. Build:

    npm run build
    
  4. Enable Mindo in Obsidian community plugins.

Mindo Wiki Initial Build

Open Obsidian's command palette and run:

Mindo: Initialize Wiki

Or open Settings -> Mindo -> Wiki -> Mindo Wiki Initial Build and click Initialize / repair.

This creates or repairs:

  • Mindo Wiki/Raw
  • Mindo Wiki/Wiki
  • Mindo Wiki/Schema
  • Mindo Wiki/Inbox
  • Mindo Wiki/Wiki/Prompts/Prompt Library.md
  • Mindo Wiki/Schema/prompts.jsonl

Development

npm run test
npm run core:test
npm run build
npm run verify

Build the Rust sidecar:

npm run core:build
npm run core:install

Runtime Permissions

Mindo is desktop-only because it can start local helper processes for STT/TTS and the optional Rust search sidecar. That requires Node's child_process module and limited filesystem access for bundled runtime files, local logs, and generated release assets. Local settings and API keys stay in Obsidian's plugin data file and must not be committed.

Package a clean release folder:

npm run package

The release output is written to:

dist/mindo

Publishing

Read the release docs before making the repository public:

  • docs/GITHUB_RELEASE_AND_COMMUNITY_SUBMISSION.md
  • docs/PUBLICATION_SECURITY.md

Mindo is released under the MIT license. See LICENSE.

Release Notes

For an Obsidian release, upload at minimum:

  • manifest.json
  • main.js
  • styles.css

If you want bundled local acceleration/runtime helpers, include the generated dist/mindo folder contents from npm run package.

Never publish data.json; it contains local settings and API keys.

87%
HealthExcellent
ReviewSatisfactory
About
Chat with the active note and search your vault and the web using a local-first AI companion. Create and edit Markdown notes, run local STT/TTS voice workflows, attach files, and manage a structured Mindo Wiki memory with source-backed references and an optional Rust sidecar for faster search and RAG.
AIWritingSearch
Details
Current version
0.2.4
Last updated
7 days ago
Created
2 weeks ago
Updates
6 releases
Downloads
35
Compatible with
Obsidian 1.5.0+
Platforms
Desktop only
License
MIT
Report bugRequest featureReport plugin
Author
theroflitherofli
GitHubtherofli
  1. Community
  2. Plugins
  3. AI
  4. Mindo

Related plugins

Smart Connections

AI link discovery copilot. See related notes as you write. Lookup using semantic (vector) search across your vault. Zero-setup local model for embeddings, no API keys, private.

Text Generator

Generate text content using GPT-3 (OpenAI).

Smart Composer

AI chat with note context, smart writing assistance, and one-click edits for your vault.

Local GPT

Local Ollama and OpenAI-like GPT's assistance for maximum privacy and offline access.

ChatGPT MD

A seamless integration of ChatGPT, OpenRouter.ai and local LLMs via Ollama into your notes.

Semantic Notes Vault MCP

Give Claude Desktop and other AI assistants semantic access to your notes through a built-in Model Context Protocol (MCP) server.

Neural Composer

Local Graph RAG powered by LightRAG. Chat with your notes using deep knowledge graph connections.

BMO Chatbot

Generate and brainstorm ideas while creating your notes using Large Language Models (LLMs) such as OpenAI's "gpt-3.5-turbo" and "gpt-4".

Local LLM Helper

Use a local LLM server to augment your notes

GPT-3 Notes

Generate notes on any subject using OpenAI's GPT-3.5 and GPT-4 language models.