Skip to content

Nio v0.1.253

Choose a tag to compare

@luisMan luisMan released this 22 Oct 06:13
· 2 commits to main since this release

Nio v0.1.253

Servers of every stack no longer hold up a task, a build no longer ends
before it starts, and long replies can stream their progress.

What changed

  • Servers run in the background, whatever the stack. When the model
    starts a server, Nio now recognizes it and keeps working instead of
    waiting for it to exit. That covers npm, npx, pnpm, yarn and bun scripts,
    Vite, Next.js, Nuxt, Astro, Angular, Expo, Storybook, serve, nodemon,
    Flask, Django, FastAPI, uvicorn, gunicorn, Streamlit, Jupyter, Rails, PHP,
    Laravel, cargo run, dotnet run, Spring Boot, Phoenix, Hugo and
    docker compose up. A server that isn't on that list is found by the
    local address it prints once it answers. Before, a command like
    python backend/app.py made Nio wait five minutes. Builds and tests
    (vite build, next build, manage.py migrate) still run to the end.
  • A build doesn't end after only a look around. If the model listed the
    folder and then replied with a plan, Nio took the task as done and no
    files were written. Now, while every file the request names is still
    missing, Nio asks the model to start the work, at most three times.
  • Per-model settings in one place. Each model's reasoning setting,
    reply budget, time limit, context window and price now come from one
    table, so supporting a new model is a one-line change. Advanced: set
    NIO_MODEL_PROFILES_PATH to a JSON file to override a model's settings,
    for example {"gpt-5.1": {"agent_request_timeout_ms": 600000}}.
  • Streamed replies (opt-in). With NIO_ASK_STREAM=1, Nio receives a
    progress signal every 15 seconds while a model is working, and shows
    "the model is still working (N min)" on long replies. Long reasoning
    replies then keep their connection open. It takes effect where the Nio
    gateway offers it; elsewhere Nio uses the usual request.

Install

Windows PowerShell:

powershell -c "irm https://github.com/luisMan/Nio/releases/download/v0.1.253/nio-installer.ps1 | iex"

macOS and Linux:

curl --proto '=https' --tlsv1.2 -LsSf https://github.com/luisMan/Nio/releases/download/v0.1.253/nio-installer.sh | sh

If you have v0.1.195 or later, Nio offers this update when it starts, or
run nio update.

Downloads

Each native archive and the MSI include a SHA-256 sidecar. Publishing this
release does not reset account token limits.