Lumina Note is not just a Markdown editor – it is an LLM-native knowledge workspace:
- Local Markdown vault, Git-friendly
- Built-in multi-provider LLM client (8 providers)
- Full-featured Agent system with tools
- RAG semantic search on your own notes
- PDF reader + annotation system
- Dataview-style databases driven by YAML
- Bilibili video notes, voice notes, daily notes
✨ Core Features
📝 Immersive Editing
- Three editor modes: Source / Live Preview / Reading
- WikiLinks: [[WikiLinks]] to build a graph-like knowledge network, supports drag-and-drop from file tree
- Beautiful formatting: LaTeX math (KaTeX), Mermaid, Obsidian-style callouts > [!info]
- Syntax highlighting: CodeMirror 6 with hundreds of languages
- Split view editor:
- Horizontal / vertical split
- Draggable divider with live resize
- Active pane tracking: the pane you clicked last becomes the target when opening files
- Image paste: Ctrl+V to paste screenshots directly into editor, auto-saved to vault
🕸️ Knowledge Graph
- Canvas-based, high-performance visualization of your vault
- Folders shown as spiky balls, children inherit folder color
- [[WikiLinks]] automatically become edges between notes
- Right-click a node to open an isolated view (node + neighbors)
- Physics simulation for natural clustering & interactive dragging/zooming
🤖 AI Agent System
- Multi-provider LLM support:
- Anthropic, OpenAI, Gemini, DeepSeek, Moonshot (Kimi), Groq, OpenRouter, Ollama (local)
- Agent modes: editor, organizer, researcher, writer
- Tooling: read/edit/create/move/search notes, database tools, RAG search, grep, etc.
- Real-time edit preview: animated diff playback inside the editor
- RAG semantic search: vector DB + optional reranker
- AI floating ball: draggable assistant that doesn’t break your flow
- Voice input: streaming STT with auto-stop and animation
🎬 Bilibili Video Notes
- Play Bilibili videos inside the app (Tauri multi-WebView)
- Send special-prefixed danmaku to create timestamped notes
- Click timestamps in notes to jump the video
- Notes are saved as Markdown and reloaded automatically next time
📄 PDF Intelligent Reader & Annotations
Optimized for academic and research workflows.
- Interactive element detection: detect text, images, tables, etc.
- Annotation system:
- Highlight / underline selected text (5 colors)
- Add textual notes to highlights
- Annotation storage:
- Saved as pure Markdown files: yourfile.pdf.annotations.md
- Lives next to the PDF, Git-friendly and editable in any editor
- Bi-directional jumping:
- From PDF → annotation file
- From annotation file → back to the exact PDF location via lumina://pdf links
- Ctrl+Click opens the PDF in split view and jumps to the annotation
- Thumbnails & outline: page thumbnails and table-of-contents sidebar
- Full-text search: in-document search with highlight
- AI integration: send selected PDF content to AI for summarization/translation
🎨 Themes
- 15 built-in themes, each with light + dark variants (30 looks in total)
- Themes affect headings/links/code/blockquote and 17+ Markdown elements
- Custom title bar that follows theme colors, with window controls
- All theme settings are managed in the Settings panel (bottom-left gear icon)
📊 Dataview-style Databases
- YAML frontmatter-driven: notes are the source of truth
- Table and Kanban views
- 7 column types: text, number, select, multi-select, date, checkbox, URL
- Database definitions stored as .db.json (structure only, no row data)
- File tree integration: database icons, click to open views
- Fully Git-friendly and plaintext-friendly