Windows · Linux · Android (preview) · < 50 MB of RAM

Your notes, your code and your AI agents — together, and talking to each other.

A lightweight Windows and Linux editor where your second brain in Markdown becomes the context for your AI agents. 100% local, Electron-free, under 50 MB of RAM.

Watch the full video (1:12, with music)
Two pillars and a bridge

An AI cockpit and a second brain — in the same app

Turn AI agents loose on your code and keep your knowledge in plain Markdown — then let the two talk to each other. The developer tools are all here, in service of those two pillars.

AI agent cockpit

Code editor

Scintilla core with highlighting for ~70 languages, script execution (F5) and an integrated terminal — the strong editor that gives the cockpit its credibility.

Vibe code with AI

Use your local AI CLIs or API providers (OpenAI, Gemini, Claude, or local models via Ollama): chat in the terminal, inline editing (Ctrl+K) with a diff — accept changes hunk by hunk — and an AI Sessions cockpit to track and review each session.

Easy Git + snapshots

Simplified versioning, a per-line change gutter and checkpoints to audit what an AI session modified — including an isolated worktree per session.

Second brain in Markdown

Markdown & graph

Four screens for the same note (Ctrl+E): raw text, split, formatted editing — the default, with headings, lists, tables and images shown as they are — and reading. [[ ]] wikilinks, a tags panel and an Obsidian-style connections graph, in open .md files that stay yours.

Diagrams & math

Mermaid diagrams (33 types, from flowchart to Gantt, with a picker that previews them), LaTeX formulas and chemical structures drawn by the app itself — no JavaScript, no network, in your note's colours. They also show up in AI answers and in the files you export.

Import & export

Bring your archive from Notion, Evernote, Obsidian, Logseq, Roam or Joplin — and documents from Word, OpenDocument, RTF and HTML — in as Markdown notes. Export a note or a whole folder to Word, OpenDocument, LaTeX, Typst, EPUB and HTML without pandoc, with editable equations and live citations.

Binder & templates

A folder becomes a book, a thesis or a course: chapter order in an index.md, arrows to move from one to the next and the whole work compiled into one document. Plus a template gallery with fields to fill in, a calendar inside the note and printing with preview.

Sticky notes & capture

Colorful sticky notes on your desktop, an automatic journal and quick capture from the tray — with the global shortcut Ctrl+Alt+N, even with everything closed. The global shortcut is Windows-only.

Audio recording & transcription

Record your microphone and system audio from the tray, then transcribe or summarize with AI — including Google Gemini's free tier. System audio is Windows-only.

The bridge: your notes become the agents' context

Ask your notes

Chat with your second brain: answers grounded in your own notes, with clickable citations — local retrieval, plus optional semantic reinforcement via embeddings.

MCP & CLI automation

An MCP server and the lnote CLI expose the workspace to AI agents and scripts — read and write notes and tasks, search, query data and use Git. It's the intersection neither Obsidian nor Cursor has in the same process.

Developer tools

SQL client

.lnc connections for SQLite, DuckDB, PostgreSQL, MySQL, SQL Server and Oracle — with schema, history and variables.

SSH & SFTP

Integrated SSH terminal and remote file transfer through .lns files, with an encrypted password.

Data as a table

Open Parquet, CSV, JSON and Excel as a spreadsheet through DuckDB — filter, sort and export without code. Excel comes with the spreadsheet's own colours and layout, plus pivot tables and an analysis board saved next to the data itself.

HTML viewer

Open .html with a real layout engine: text selection, modern CSS, in-page search, outline, zoom and PDF export — with working <details>, tabs and sortable tables, without JavaScript.

Kanban & Gantt tasks

.lnt task boards as a table, Kanban or timeline — and Git-versionable without conflicts.

Portable security

A workspace passphrase and Secure Markdown .lne with encryption that opens on any machine — plus portable mode, to carry LightNote and your profile on a USB stick.

Underneath it all

Truly lightweight

Under 50 MB of RAM, CPU-only rendering and instant startup. Native C++/Qt, no Electron.

On your phone

Your notes in your pocket too

LightNote for Android opens the same workspace as the computer, with the same core: what one writes, the other reads, with no conversion. Git is the bridge — the computer shows a QR code and the phone clones the repository.

A note with a diagram and a formula in the Android app A note with a diagram and a formula in the Android app
Android app home screen with pending items and recent notes Android app home screen with pending items and recent notes
Task board in the Android app Task board in the Android app
  • Read and write notes with rendered diagrams and math, a formatting bar and undo.
  • Capture into today's note, by voice, from the widget or from other apps' Share.
  • Tasks: the open items of every note and the .lnt board, with reminders.
  • Sync with GitHub, GitLab or Gitea — a conflict becomes a copy, never markers in the file.

SQL, terminal, SSH and AI stay on the computer: on the phone, those files open read-only.

Take a look inside

Screenshots

Real captures of the app running. Switch themes and click to enlarge.

Choose your platform

Download LightNote

On the computer, both editions have the same features: use the free one for personal projects or support development with the Core edition on the Microsoft Store. On the phone, the Android app is a free preview.

Windows

LightNote

Free · 64-bit

For personal, non-commercial use. Download and use it freely.

Download the installer

Portable version (.zip) · Release page on GitHub

Windows may ask for confirmation. Why?

LightNote isn't code-signed yet, so Windows doesn't recognize the publisher and asks for confirmation the first time:

  1. In the browser, if the download is flagged as uncommon: ⋯ → Keep.
  2. When you open it, on Windows protected your PC: More info → Run anyway.
  3. If Windows 11 Smart App Control is on, that option doesn't appear. In that case, the Microsoft Store edition, which is signed, installs without a warning.

To check the file, compare its SHA-256 with the one on the release page on GitHub.

  • Windows 10 or 11 (64-bit)
  • About 50 MB · optional install
  • No administrator rights required

Local app: your files stay on your machine and nothing is sent to our servers.

Support the project

LightNote Core

Microsoft Store · contribution

For commercial use and to support development — same features as the free version.

Get it on Microsoft Store
  • Commercial-use license
  • Automatic updates via the Store
  • Exactly the same features

Your contribution keeps the project alive and evolving. Thank you!

Linux and Android

Linux

LightNote for Linux

Free · preview · 64-bit

The same free edition, for personal, non-commercial use, as an AppImage or a .deb package.

Release page on GitHub

  • 64-bit Linux (x86_64)
  • AppImage or .deb (Debian, Ubuntu and derivatives)
  • System keyring to remember passwords

Requires glibc 2.39 or newer (Ubuntu 24.04, Fedora 40, Debian 13 or newer). The Core edition is Windows-only.

Android

LightNote for Android

Free preview · APK

Your notes on the phone, written by the same core as the desktop app and synced through Git.

Download the APK

Page on GitHub

  • Android 9 or newer (64-bit ARM)
  • Update by installing over it — don't uninstall
  • Signature you can verify by its fingerprint

Free preview, outside Google Play. When it reaches Play, the app will be paid, with a one-time price; the preview does not include the store version.

How to install and update →
Get involved

Community & support

LightNote grows with the people who use it. Join in, suggest improvements and help make it better.

Join the community

Leave a suggestion, ask questions and follow development on GitHub Discussions.

Open Discussions

Found a bug?

Report problems on our GitHub. The more detail, the faster the fix arrives.

Report on GitHub Issues

Support development

LightNote is maintained by a single person. If it helps you, consider supporting it on Ko-fi — or get LightNote Core on the Microsoft Store.

Support on Ko-fi
Get started in minutes

First steps & help

No complicated setup. Download, open a folder and start writing.

Desktop helpAndroid app help

  1. Download and open LightNoteIt is portable: extract and run, no mandatory installer.
  2. Open a folder as a workspaceYour whole project or notes folder becomes your workspace.
  3. Create a note or a code fileWrite in Markdown, code, open data or tasks — all in tabs.
  4. Press F1 at any timeThe built-in help is context-aware and explains every feature.
F1Contextual help
Ctrl+PGo to file
Ctrl+Shift+PCommand palette
Ctrl+Shift+FGlobal search (ripgrep)
Ctrl+`Integrated terminal
F5Run file
Ctrl+K / Ctrl+IInline AI editing
Ctrl+Alt+NQuick capture (global)
Is LightNote free?

Yes, for personal, non-commercial use: the download is free and the app runs entirely on your machine. For commercial use, or to support development, there is LightNote Core on the Microsoft Store — same features, with a commercial license and automatic updates.

Does it run on Linux or macOS?

On Linux, yes: as a preview since version 0.9, as an AppImage or a .deb package, with the same free edition (Core is Windows-only). The global capture shortcut and system-audio recording stay on Windows. On macOS, not yet.

Is there a mobile app?

Yes, for Android, as a free preview: the APK is on GitHub, and the Android app help explains how to install it. There is no iPhone app.

Will the Android app be paid?

The preview is free. When LightNote reaches Google Play, the Android app will be paid, with a one-time price (not yet set). The preview does not include the store version, and the GitHub APKs may stop being updated after the launch. The desktop app stays free for personal use.

Does my data leave my machine?

No. LightNote does not send your files to our servers — everything is local. You decide whether and when to sync anything (for example, via Git or a cloud service of your choice).

How does the AI integration work?

LightNote embeds no model: it connects to what you already use — local AI CLIs, API providers (OpenAI, Google Gemini, Anthropic Claude) and local models via Ollama or LM Studio. You can chat in the terminal, request inline edits with a diff to accept or reject, ask your notes, and expose the workspace via MCP to agents.

How do I sync between machines?

Use Git: tasks, connections and notes use text formats designed to merge without conflicts. The encryption (Secure Phrase) is portable and re-entered manually on each machine, so secure files work anywhere. On the phone, the Android app clones the same repository — the computer shows a QR code with its address.

Where do I report problems or suggestions?

Suggestions and questions go to GitHub Discussions; bugs, to GitHub Issues. Every contribution is welcome.