An AI coding agent that remembers your project
As a desktop app or in your terminal. Nilux reads, edits and runs code in your projects, and you pay only for the tokens you use.
A coding agent, not a chatbot.
Four ideas behind it, the same in the desktop app and in the terminal.
It remembers your project. So you don't have to re-explain it.
Plain notes on your machine, kept per project: what you decided, how you like the work done, where things live. They survive reboots, branches and whole sprints, and you can read or edit every one.
How project memory worksSpawn agents. Watch them work.
Hand off a task and keep coding. They report back when they're done.
Explore multi-agent workflowsRead. Edit. Search. Run.
Every tool you'd give a junior engineer, already wired up. Type checking and a browser are plugins you add with /plugins.
See the built-in toolsPlug in everything else.
First-class MCP support — connect GitHub, Linear, Postgres, your internal services. Discovered tools become available to every agent automatically.
Connect MCP serversPrefer the terminal? Three commands.
Nilux is a command-line coding agent too: install it with npm, sign in once in your browser, then talk to it, or pipe it a task from a script.
Pay for what you ran. That’s it.
No seats, no plans, no monthly minimum. Top up $10 and use it over the next 12 months.
Per-token pricing.
Same model. Same context. Same tools. You see exactly what every prompt cost — to the thousandth of a cent.
What developers say after a week.
Feedback from developers who made Nilux part of their daily work.
Your codebase already knows what to do. Now it has help.
In the desktop app or in your terminal. It remembers your project between sessions.
Your code stays under your control
How Nilux handles your code — and keeps you in charge of every change.
File reads, edits, and command execution all happen locally. The server decides what to do; your machine does it.
Every edit is shown as a diff you approve or reject, and every command is shown before it runs. Four permission modes let you set how much it asks.
Destructive commands hard-stop for confirmation even in auto mode, and deletes carry extra protection.
It's sent to the model to process your request, held in memory for the session, cleared when it ends, and never permanently stored on our servers.