Your editor, with AI, Git, and a terminal built in
Light & fast Notepad++-style editor (Qt/C++). AI agents speak ACP (Claude Code default, add Gemini/Auggie/custom). Everything native — not bolted on.
Built-in capabilities
AI agents (ACP)
Speaks Agent Client Protocol over stdio. Claude Code built-in; add Gemini, Auggie, or your own ACP agent. Agents read/write files and run commands.
Goal Agent
Describe an intent; it plans and executes the steps itself. AI also writes commit messages from your staged diff.
Git, built in
Inline blame, gutter diff markers, commit history, staging, branch picker, merge/rebase with interactive-rebase editor and 3-way conflict viewer. No separate Git GUI.
A real terminal
Full PTY terminal (libvterm + libptyqt) with mouse reporting and scrollback. Detects Justfile/Makefile/package.json tasks and draws clickable run icons.
Notepad++ at heart
Tabbed, splittable interface (Qt Advanced Docking), syntax highlighting for 80+ languages via Scintilla/Lexilla, macros, sessions, embedded Lua scripting.
SSH remote workspaces
Connect over SSH and work like a local folder — file tree, terminal, git, and AI all route through it. SFTP transfers with conflict detection.
CSV/TSV spreadsheet preview
Open CSV/TSV in a sortable, filterable spreadsheet that handles large files without loading them fully into memory.
Mini-apps & scheduled tasks
Define small HTML/JS tools that run in a native WebView. Fire AI agent sessions on a cron schedule.
Markdown & HTML preview
Editor minimap plus live preview for Markdown and HTML. Imports your Notepad++ config and sessions.
Download
| Windows | Installer (.exe) or portable zip |
| Linux | AppImage |
| macOS | Disk image (.dmg) |
Grab a prebuilt binary from the Releases page, or build from source below.
Build from source
Configure
cmake -S . -B build -G Ninja -DCMAKE_BUILD_TYPE=Release Compile
cmake --build build --parallel Prefer a prebuilt binary?
Download from the Releases page
Requirements
CMake 3.21+, Qt 6.5+, Ninja, and a C++20 compiler (MSVC, clang-cl, GCC, or Clang)
Supported platforms
Windows, Linux, macOS
Join us on GitHub
Open source under GPLv3. Based on Notepad Next by Justin Dailey; AI and Git extensions by nullmastermind.
View Repository