Lumina1k downloadsMultilingual AI Assistant & Copilot: Chat with Notes using Any Local LLMs or Cloud APIs. Features RAG, Smart Semantic Vector Search, Auto Embeddings & Autonomous MCP Agent.
Lumina is a powerful all-in-one assistant plugin for Obsidian that transforms your knowledge base into a complete AI hub by combining multi-LLM support, zero-config RAG, bidirectional MCP integration, and autonomous AI agents.
English | 한국어 | 日本語 | 简体中文 | 繁體中文 | Español | Deutsch | Français | Português | Русский | Italiano
Multilingual Environment Optimized! The built-in embedding models and UI are fully localized for multilingual environments. (Translation feedback is always welcome!)

| Feature | Description |
|---|---|
| Multi-LLM Chat View | A dedicated side panel that understands the context of your notes. Supports everything from powerful cloud models to local LLMs for maximum privacy. |
| Zero-Config RAG | Features 100% offline local embeddings to prevent data leaks. Automatically indexes your vault in real-time without complex configurations. |
| Smart Discovery | Instantly finds documents highly relevant to the note currently being written using semantic search, detects and warns about potential duplicates, and inserts recommended tags and related links with a single click. |
| Inline AI Quick Actions | Highlight text in the editor to instantly summarize, translate, or proofread without interrupting your writing flow. |
| Smart Agent Mode | LLMs autonomously plan and execute complex tasks such as note searching, creation, modification, deletion/move, and code execution in a sandbox using built-in MCP tools. |
| MCP Integration (Client & Server) | A bidirectional, full-stack integration that allows you to use external tools within Obsidian (Client), or let external AIs interact with your notes (Server). |
Lumina offers two tracks tailored to your skill level. Choose the one that suits you best!
/mcp in the chat to activate Smart Agent Mode.[!IMPORTANT] Secure API Key Storage All API keys you enter are never stored as plain text files. They are securely encrypted and stored locally via Obsidian's built-in
SecretStorage, ensuring your data remains safe.
Lumina: Open Chat from the command palette.ibm-granite multilingual embedding model) to analyze your notes. Unless a cloud model is selected, your valuable note data will never leave your device.watch mode) whenever notes are modified.[[Note Name]]) with a single click, or stage selected notes to immediately start an AI conversation./mcp command in the chat or use the top icon to open the quick popup and enable 'Agent Mode'. (The internal Lumina server will automatically start as needed to execute tools.)read_active_note, read_note, search_notes (supports tag filtering), list_notes, rag_search, get_backlinks, get_note_metadata, list_attachments, list_tags, query_metadata to provide extensive context to the AI.create_note, append_to_note, replace_note, patch_note, update_frontmatter, save_attachment, create_canvas, generate_moc, auto_link_note (create/modify notes/canvases, generate Map of Content notes, auto-link mentions, and save binary files).delete_note, move_note (move/rename), execute_code, run_note_code_block (execute code within a sandbox, run_shell_command (execute terminal shell commands on desktop OS).read_daily_note, append_to_daily_note (read/write integration for today's daily note).You can view all internal data processed by the plugin by enabling Advanced Settings and toggling [Debug Mode] under the [Misc & Extensions] tab in settings. (Debug logs are not saved until downloaded.)
Helpful Information for Resolution:
[!IMPORTANT] Since log files may contain chat transcripts, please remove any sensitive information before submitting. Report a Bug (GitHub Issues)
This plugin is distributed 100% free of charge and will be continuously updated.