Repository navigation
v0.4.0
Built and packaged by hand, because GitHub Actions isn't running on this repository yet. There are no macOS builds; on macOS, build from source.
Install
Windows (PowerShell):
irm https://raw.githubusercontent.com/MBarc/nectra/master/scripts/install.ps1 | iexLinux:
curl -fsSL https://raw.githubusercontent.com/MBarc/nectra/master/scripts/install.sh | shWhat's in it
- Balanced mode now tries the cheap coder first. Ordinary coding goes to your
simple-codingmodel (gpt-5.6-luna in the bundled registry). Demanding work still escalates. In scripted multi-turn coding chats, the new default cost 4–18% of an all-Opus run, with no checks lost (measurements). The previous default sent all coding to gpt-5.6-sol and cost about as much as Opus. - Demanding work with no
demandingmodel goes to your strongest model, never the cheap one. /modetakes effect right away, even in the middle of a task that would otherwise stay on its current model.- Codex sessions resume with sandbox flags. A
--sandboxin Codexextra_argsused to break every resumed turn. It's now translated forcodex exec resume. - Failed turns are recorded, including the provider session, so
nectra usagecounts them. - Usage-limit cooldowns: an exhausted plan with no stated retry time now cools down for an hour instead of a minute.
nectra usage --session FILEreports one chat.- Partial config files work. A
[routing]or[classifier]section with only some keys set takes defaults for the rest.
The savings numbers are token prices, not subscription quota. They come from one small fixture and 1–3 runs per configuration, so they show that no checks were lost, not that quality is unchanged.
Assets
| File | Target |
|---|---|
nectra-x86_64-pc-windows-gnu.zip |
Windows x64 |
nectra-x86_64-unknown-linux-gnu.tar.gz |
Linux x64, glibc 2.17 or newer |
Each archive has a .sha256 file beside it, and the installers check it.