Skip to content

Releases

v0.11.0 — New Nexus sign-in page, git-free install, Nexus Auto everywhere

Choose a tag to compare

@deepsimulation deepsimulation released this 11 Nov 22:58
Immutable release. Only release title and notes can be modified.
46db99f

Highlights

  • nexus login opens a new Nexus sign-in page: continue with Google, GitHub, LinkedIn, or email.
  • New installs no longer need git or a GitHub account: the installer downloads Nexus CLI over HTTPS. To switch an existing install, re-run the installer. nexus update never installs an older version than the one you have.
  • auto is labeled Nexus Auto in every harness model picker, and Codex offers xhigh and max effort on it. Pickers and nexus model list now show only the models your account can use, and after you switch accounts, nexus login refreshes the list so turning a harness on again picks up the new models.
  • Bare nexus now lists models in its menu, and turning on a harness reminds you that the setup only works on this computer: cloud and remote agents are not supported.
  • Your Fireworks key now comes only from nexus login. on no longer accepts --api-key, and Nexus ignores FIREWORKS_API_KEY in your shell: run nexus login once and turn your harnesses on.

Also improved

  • Claude Desktop is now labeled Limited in help, nexus status, and nexus claude-desktop on. Cowork and Chat can reach the web by default, and nexus login and nexus update now refresh the key Claude Desktop uses, so a new key no longer ends in 401 errors.
  • Claude Desktop connectors: nexus claude-desktop mcp sync and on list which connectors moved over and which did not and why, and connectors that only work with a claude.ai account are no longer copied. nexus claude-desktop on also connects when ~/.nexus is a link to ~/.fireconnect, and says so when another program holds its port.
  • Faster: turning on a harness or checking its status waits only a few seconds for a slow model listing before using the cached one, and nexus model list now says when it shows a cached copy and why.
  • Fixed: OpenCode sends the effort you pick for auto and other models, and Codex no longer ends up with a duplicate key in config.toml.
  • Fixed: nexus deepseek on works with current DeepSeek Harness versions, upgrading from FireConnect 0.9 no longer leaves Claude Code on your old key, and turning Codex, Cursor, or VS Code on or off no longer stops because it wrongly thinks the app is running.
  • Fixed: nexus cursor status and nexus vscode status no longer ask for your macOS keychain, the install banner shows the right colors in macOS Terminal, and Esc on the session list in nexus claude usage exits.
  • Turning on a harness now checks your saved Fireworks key first. If Fireworks rejects it, Nexus stops and tells you to run nexus login, instead of setting up a harness that fails on every turn.
  • Safer: nexus uninstall keeps your backup if turning a harness off fails, nexus logout lists the harnesses that still hold a copy of your key, and --azure is refused on harnesses without Azure support.
  • API keys that nexus login creates are now named after this computer, and for Nexus accounts the links to manage keys point to nexus.fireworks.ai.

After upgrading, restart your harnesses to load the updated settings. Codex and the Claude Code status line show the Nexus Auto name right away; other harnesses show it the next time you turn them on.

v0.10.0 — FireConnect is now Nexus CLI

Choose a tag to compare

@deepsimulation deepsimulation released this 21 Oct 00:17
Immutable release. Only release title and notes can be modified.
6476726

Highlights

  • FireConnect is now Nexus. The command is nexus (it replaces fireconnect), and your data moves from ~/.fireconnect to ~/.nexus (the old path stays as a link). Your harnesses, key, and settings carry over unchanged. Try nexus status.
  • Environment variables are now NEXUS_* (FIRECONNECT_* still works). Rename them in your scripts and shell profiles when you get a chance.
  • FireRouter is retired. nexus upgrade moves every harness that was on a FireRouter route to auto, and picking a FireRouter model now fails with a pointer to auto: FireRouter routes are no longer supported. Use --model auto instead.
  • Narrow auto to Fireworks-hosted models only: nexus auto --providers fireworks. The setting is global, not per harness. nexus auto --reset restores the default. Claude Desktop and DeepSeek Harness support the setting too.

Improvements

  • Claude Desktop works on Linux too: nexus claude-desktop routes Chat, Cowork, and Code through Fireworks there as well as on macOS.

After upgrading, restart your harnesses to pick up the new model settings.

Install

curl -fsSL https://raw.githubusercontent.com/fw-ai/nexus-cli/main/install.sh | bash

v0.9.9 — Codex on FireRouter with your own sign-in, MCP in Codex, key rotation everywhere

Choose a tag to compare

@pywoo2 pywoo2 released this 12 Oct 22:40
Immutable release. Only release title and notes can be modified.
aa20161

Highlights

  • Codex starts on FireRouter, and GPT turns run on your own sign-in. A fresh fireconnect codex picks firerouter and asks you to codex login with ChatGPT or an OpenAI key. Easy turns stay on open models, and the GPT models your sign-in offers sit right above the Fireworks catalog in /model. fireconnect upgrade switches existing setups over and keeps your model.
  • MCP servers and ChatGPT app connectors work in Codex. Their tools reach the model, so calls complete instead of the model saying a server "exposes no tools". fireconnect upgrade fixes existing setups.
  • Rotate your Fireworks key without breaking a harness. fireconnect login now saves the new key into every connected harness, VS Code included, even when you're already signed in. No more 401s from a harness holding the old key.
  • OpenCode v2 lists your Fireworks models. When opencode.json uses v2's providers map, FireConnect writes Fireworks there too, so auto and the rest show up in /models instead of silently going missing. fireconnect upgrade repairs existing setups.

Improvements

  • Fixed: OpenCode's /models no longer lists routers like glm-latest twice. fireconnect upgrade cleans up existing configs.
  • Fixed: Claude Desktop works behind TLS-inspecting corporate proxies such as Zscaler. Re-run fireconnect claude-desktop on to pick it up.
  • Fixed: with Node from fnm, fireconnect could stop finding Node in new or non-interactive shells. Re-run the installer once to fix an existing install.
  • New: fireconnect configure --unset openai-api-key and --unset anthropic-api-key clear a saved provider key from FireConnect and from every harness holding a copy.
  • Clearer errors: when the model catalog can't load, you see the gateway's actual answer instead of a generic "reconnect to the network".
  • Heads-up: Claude Code no longer takes --anthropic-api-key. Claude turns already use Claude Code's own sign-in (claude login or an exported ANTHROPIC_API_KEY), and your next fireconnect claude removes any key an earlier version saved.
  • Heads-up: Codex no longer supports Azure/Foundry, because Codex CLI 0.160 removed the only transport Foundry offers. Run fireconnect configure --provider fireworks to put Codex back on the Fireworks gateway. OpenCode, Pi, Cursor, and VS Code still support Foundry.

After upgrading, restart Codex and OpenCode. If Codex asks you to sign in, run codex login.

Install

curl -fsSL https://raw.githubusercontent.com/fw-ai/fireconnect/main/install.sh | bash

v0.9.8 — Claude Desktop on Fireworks, Claude tier pins, FireRouter OpenAI BYOK

Choose a tag to compare

@deepsimulation deepsimulation released this 05 Oct 00:32
Immutable release. Only release title and notes can be modified.
2dd2bdd

Highlights

  • Claude Desktop runs on Fireworks. On macOS, fireconnect claude-desktop on routes Chat, Cowork, and Code through Fireworks, starting on auto. Bring your connectors along with fireconnect claude-desktop mcp sync, and off puts your previous setup back exactly as it was.
  • Pin Claude Code tiers again. Keep Claude as your main model and hand subagents to an open model: fireconnect claude --sonnet deepseek-flash-latest --subagent deepseek-flash-latest. Re-running on keeps your pins, and native releases a slot.
  • FireRouter can reach OpenAI's frontier models. Save your key once with fireconnect configure --openai-api-key sk-.... It rides along only on FireRouter picks and is never required. Cursor, Copilot, and DeepSeek Harness can now pick plain firerouter too.
  • New Anthropic and OpenAI models show real dollars as soon as models.dev lists them. The status line, fireconnect claude status, and demo estimates read a cached price snapshot, so a model launch no longer waits on a FireConnect release. Offline, the last snapshot still prices your session.

Improvements

  • Fixed: fireconnect claude --model <id> could report success without adding the model. It now becomes your default and shows up in /model, and your own picker rows stay untouched.
  • Fixed: Codex auto-review denied every approval. It called an OpenAI-only reviewer that Fireworks can't serve; now the model you picked does the review.
  • Fixed: --model on a first-time on left Codex with a one-model menu. You now get the model you asked for plus the full catalog.
  • Fixed: DeepSeek Harness 0.1.7 and later asked for a DeepSeek API key on first launch. It now goes straight to Fireworks.
  • Heads-up: Claude Code auto mode may show a "classifier requests are billed" notice once per session. Nothing is broken. Auto mode's safety checks run on your Sonnet model, so they bill to Anthropic unless you pin Sonnet with fireconnect claude --sonnet <id>.
  • New: fireconnect models, a shortcut for fireconnect model list. The list now says when to use each smart router: auto balances cost and quality, auto-instant is latency-first. If your account disables fast models, stay on auto.

Using Codex auto-review or DeepSeek Harness? Run fireconnect codex on or fireconnect deepseek on once after upgrading to pick up the fixes.

Install

curl -fsSL https://raw.githubusercontent.com/fw-ai/fireconnect/main/install.sh | bash

v0.9.7 — GitHub Copilot support, Claude keeps tier models, auto everywhere

Choose a tag to compare

@deepsimulation deepsimulation released this 21 Sep 07:45
Immutable release. Only release title and notes can be modified.
02e352a

Highlights

  • GitHub Copilot works with Fireworks. fireconnect copilot-app connects the desktop app, fireconnect copilot-cli the CLI. Your own models stay; off removes only what FireConnect added.
  • Claude Code keeps its own tier models. The Fireworks catalog is added to the /model picker instead of overriding slots. Older pinned slots are released on the next fireconnect claude on.
  • Every other harness starts on auto, the cost-aware mix, also selectable in every picker.
  • Claude Code web search and fetch go through Fireworks natively; the old fireworks-websearch MCP is removed on upgrade, your own MCPs untouched.
  • Codex web search works again; upgrade cleans up the 0.9.6 override.

Improvements

  • The built-in Explore agent follows your session model again instead of always using Opus. Fixed on upgrade.
  • Pickers stay fresh: re-running on prunes retired models, adds new ones, and updates pricing and metadata. Upgrade refreshes the Claude picker too.
  • Codex auto-compacts at 80% of the context window so long sessions survive; GLM-5.3 models unlock max reasoning effort.

Install

curl -fsSL https://raw.githubusercontent.com/fw-ai/fireconnect/main/install.sh | bash

v0.9.6 — Codex 0.153 fix, cleaner cost breakdown

Choose a tag to compare

@deepsimulation deepsimulation released this 03 Sep 18:55
Immutable release. Only release title and notes can be modified.
cc1d841

Highlights

  • Codex 0.153 works with Fireworks again. Codex 0.153 turns on a web_search tool the Responses API can't accept; FireConnect now bakes web_search = "disabled" and repairs existing setups on fireconnect codex on.
  • Cleaner cost breakdown — the status line and meter dedupe and name model labels instead of listing the same one twice.

Improvements

  • Claude Fable 5.1 pricing added; estimates and fireconnect model list are accurate.
  • Subagent slot keeps its [1m] tag when routed.
  • fireconnect model list aligns price precision across models.
  • fireconnect claude demo disables your user MCPs so they can't skew the race.

Using Codex? Run fireconnect upgrade and 0.153 keeps working through Fireworks.

Install

curl -fsSL https://raw.githubusercontent.com/fw-ai/fireconnect/main/install.sh | bash

v0.9.5 — Claude status line, ChatGPT desktop app, smart router mixes (preview)

Choose a tag to compare

@deepsimulation deepsimulation released this 01 Sep 07:39
Immutable release. Only release title and notes can be modified.
835e0ba

Highlights

  • Session costs in your Claude prompt. A new status line shows which models ran, what they cost at Fireworks rates, and cache savings. Your own status line is left alone — fireconnect claude off restores everything.
  • ChatGPT desktop app support. fireconnect chatgpt and fireconnect codex share one config, so you route both through Fireworks with a single command. Quit the app first so its model list refreshes.
  • Smart router mixes (preview). Pin auto for the default mix or auto-instant for latency-first routing — for example, fireconnect claude --sonnet auto-instant. Every auto-* slug works the same way.
  • Simpler Claude model setup. The wizard lets you pick a model per slot instead of toggling fast profiles. New installs default to Sonnet on deepseek-pro-latest, Opus on glm-latest, and Fable on vision-capable glm-flash-latest. FireRouter still lands on Opus at first connect when your key supports it.
  • Faster fireconnect model list. Results are cached for an hour, work offline, show when they were last updated, and --refresh pulls the latest. Smart Routers lists auto, auto-instant, and FireRouter.

Improvements

  • MCP tool search works through the Fireworks gateway again — upgrade applies the fix automatically.
  • fireconnect claude demo and the status line use the same pricing, so their numbers always match.
  • fireconnect upgrade repairs missing dependencies; partial installs recover instead of crashing.
  • Linux SSH/WSL: keys store in an encrypted file with timeouts on keyring and network calls — no more hangs.
  • fireconnect claude status shows every slot, including defaults you never explicitly set.
  • GLM 5.3 and GLM 5.3 Flash added. Stale pins no longer hide newer releases; US-only pricing corrected.
  • Claude picker lists auto on every slot and auto-instant on Sonnet only.

Already on Claude? Upgrade keeps your slot picks — run fireconnect claude --interactive to adopt the new defaults. Legacy pins like deepseek-v4-flash move to deepseek-flash-latest on your next fireconnect claude on.

Install

curl -fsSL https://raw.githubusercontent.com/fw-ai/fireconnect/main/install.sh | bash

v0.9.4 — Claude demo cost accuracy, safer Cursor on/off and uninstall

Choose a tag to compare

@deepsimulation deepsimulation released this 01 Sep 07:39
Immutable release. Only release title and notes can be modified.

Highlights

  • fireconnect claude demo: improved cost calculation and racing experience.
  • fireconnect cursor on/off: more robust; uninstall now waits for Cursor to quit before restoring, preventing broken state.
  • fireconnect uninstall: paced, harness-by-harness checklist that waits for IDEs to quit.

Install

curl -fsSL https://raw.githubusercontent.com/fw-ai/fireconnect/main/install.sh | bash

v0.9.3 — Anthropic+Fireworks Claude defaults, DeepSeek harness, demo

Choose a tag to compare

@deepsimulation deepsimulation released this 18 Aug 07:58
Immutable release. Only release title and notes can be modified.
0ff8a6c

Highlights

  • New Claude Code defaults: Sonnet on Anthropic's own model, Opus on deepseek-pro-latest, Haiku and subagents on deepseek-flash-latest. Change them with fireconnect claude --interactive.
  • Anthropic and Fireworks models both work once fireconnected — mix them freely.
  • fireconnect claude demo races two live Claude Code sessions side by side.
  • DeepSeek Harness replaces Deep Agents — fireconnect deepseek on.

Improvements

  • fireconnect status no longer reports "All off" while models are routed.
  • OpenCode shows per-model cost, and hides it for Fire Pass subscriptions.

Pinned deepseek-v4-flash? Your next fireconnect claude on moves it to deepseek-flash-latest.

Install

curl -fsSL https://raw.githubusercontent.com/fw-ai/fireconnect/main/install.sh | bash

v0.9.2 — Claude live usage meter, Cursor/VS Code fixes, harness improvements

Choose a tag to compare

@deepsimulation deepsimulation released this 10 Aug 06:20

Highlights

  • Live session cost meter — watch Fireworks spend accumulate in a tmux split pane beside Claude Code, with a recent-session picker.
  • VS Code now uses the chat-completions API for better compatibility.
  • Cursor picker hides built-in models and preserves your native model IDs when re-enabling.

Improvements

  • FireRouter model IDs are treated as 1M-context; Kimi K3 specs corrected to 1M with [1m] enabled for Claude.
  • Linux quit detection ignores Electron helper processes in VS Code.
  • Claude usage meter exits cleanly on quit.
  • README rewrite.

Install

curl -fsSL https://raw.githubusercontent.com/fw-ai/fireconnect/main/install.sh | bash