Lumen
Lumen connects an Obsidian vault to a local research backend, so related notes surface while you write and reports come out of what's already there.
Independent plugin and backend development. TypeScript, Python and local model inference.
The plugin talks to a Python orchestrator split into ingestion, retrieval, inference and memory packages, and the local model streams progress back to the interface.
Citations get checked against source blocks before a report is shown. Everything stays on the machine.
State
A released plugin and backend with note surfacing, report generation and source checks.