Neovim,for working.
Fast. Minimal. Opinionated. Built for one thing: less time between you and the code.
$ curl -fsSL https://leader.sazardev.stream/install | bash
To a usable editor. Nothing loads until it has a reason to.
Decided
for you.
Lazy, or it doesn't ship.
Every plugin waits for an event, a filetype or a key.
One file, one thing.
Add a language, a plugin or an action by adding a file.
Spend nothing you don't have to.
Local analysis first. A model only when nothing else can answer.
Everything is a key.
Press Space, then one letter.
Type less.
Ask when it matters.
Write it down.
Build it a piece at a time.
Four documents.
AGENTS, STACK, DESIGN and SPEC, from presets or your words. Modules add what every app repeats.
One layer.
The foundation from STACK.md, the domain from SPEC.md, the screens from DESIGN.md.
One feature.
Pick a requirement or describe a new one. It lands in SPEC.md, then it is built end to end.
Recipes.
A screen with its state, an endpoint, an entity with its repository. Prefab, for your stack.
It remembers why.
Decisions become ADRs the next build follows. PROGRESS.md says what is left.
Ship it.
Changelog and version from your commits, a PR description, a release checklist.
Press Space.
One letter per context. It only shows what applies to where you are.
Make it
yours.
Dot grids, braille, phrases, one for every language. For your phone and your desktop.
Choose yoursOne command.
$ curl -fsSL https://leader.sazardev.stream/install | bash
Linux · macOS · WSL. Windows: irm https://leader.sazardev.stream/install.ps1 | iex. Add bash -s -- --lang go to pick languages.
The desktop app (Linux and WSL, its own GPU window) uses the same command: on Linux x86_64 it installs the app, Neovim and the config, then opens Leader. Debian, Ubuntu: the .deb. Arch: the PKGBUILDs in packaging/arch. Every release is checksummed and the installer verifies it; signatures are checked when the release key is available.