Skip to content

v0.4.0

Choose a tag to compare

@MBarc MBarc released this 17 Oct 03:07
· 28 commits to master since this release

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 | iex

Linux:

curl -fsSL https://raw.githubusercontent.com/MBarc/nectra/master/scripts/install.sh | sh

What's in it

  • Balanced mode now tries the cheap coder first. Ordinary coding goes to your simple-coding model (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 demanding model goes to your strongest model, never the cheap one.
  • /mode takes 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 --sandbox in Codex extra_args used to break every resumed turn. It's now translated for codex exec resume.
  • Failed turns are recorded, including the provider session, so nectra usage counts 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 FILE reports 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.