blueberrycongee/Lumina-Note

Lumina Note - A modern Markdown note-taking app with live preview, bidirectional links, and AI assistant

What it solves

Lumina Note addresses the tension between human-led note-taking and AI assistance. It provides a workspace where notes remain plain Markdown files on disk (human-owned) while allowing an AI agent to actively operate across the entire vault to help organize and expand knowledge.

How it works

It is a desktop application built with Electron and React, using a CodeMirror-based editor. The AI capabilities are powered by an embedded opencode server and SDK, which allows the agent to read, write, and reorganize files. Users can route AI requests to various providers, including local models via Ollama, OpenAI-compatible endpoints, or cloud services like Anthropic Claude and Google Gemini.

Who it’s for

It is designed for users who want a local-first, Markdown-based knowledge base with an integrated AI agent that can perform complex tasks across multiple notes and folders.

Highlights

  • Human-first editing: Notes are stored as plain Markdown, ensuring no vendor lock-in.
  • Agent-native assistance: The agent can draft pages, summarize PDFs, connect related notes, and generate flashcards.
  • Knowledge visualization: Includes WikiLinks, backlinks, and graph views to keep the structure of the knowledge base visible.
  • Flexible AI routing: Supports a wide array of providers including local (Ollama) and various cloud APIs.

Related

  • Project
  • Project
  • Project
  • Project
  • Project