Skip to content

Releases: inference-gateway/cli

🚀 Version 0.146.0

Choose a tag to compare

@inference-gateway-releaser inference-gateway-releaser released this 13 Jul 14:10
Immutable release. Only release title and notes can be modified.

0.146.0 (2026-07-13)

🚀 Features

  • shortcuts: add /stats chat shortcut for telemetry aggregate (#896) (97834a4), closes #894
  • tasks: show background shell and subagent output in /tasks detail panel (#897) (ccb0b1a), closes #692

📦 Installation

npm / npx (Recommended)

Most developers already have Node.js - run infer without installing anything. npx downloads the matching native binary on first use:

npx @inference-gateway/cli@0.146.0 --help
npx @inference-gateway/cli@0.146.0 chat

Or install it globally:

npm install -g @inference-gateway/cli@0.146.0
infer --help

Not recommended for production - prefer the install script, container image, or Nix flake below.

Quick Install (Install Script)

Install the latest version using our install script:

curl -fsSL https://raw.githubusercontent.com/inference-gateway/cli/main/install.sh | bash

Or install a specific version:

curl -fsSL https://raw.githubusercontent.com/inference-gateway/cli/main/install.sh | bash -s -- --version v0.146.0

Custom installation directory:

curl -fsSL https://raw.githubusercontent.com/inference-gateway/cli/main/install.sh | bash -s -- --install-dir $HOME/.local/bin

Nix Flake

Run directly without installing:

nix run github:inference-gateway/cli/v0.146.0

Or pin it in a Flox manifest (.flox/env/manifest.toml):

[install]
infer.flake = "github:inference-gateway/cli/v0.146.0"

Container Image

docker run --rm -it ghcr.io/inference-gateway/cli:0.146.0

Binary Download

Download the appropriate binary for your platform from the release assets, or see the verification guide.


This release is also available on:

🚀 Version 0.145.0

Choose a tag to compare

@inference-gateway-releaser inference-gateway-releaser released this 12 Jul 22:51
Immutable release. Only release title and notes can be modified.

0.145.0 (2026-07-12)

🚀 Features

  • telemetry: OpenTelemetry recorder, infer stats, and OTLP export (#892) (b6bfb49), references #835 #843

🐛 Bug Fixes

  • tui: coalesce streaming re-renders to stop mid-generation scrambling (#888) (#891) (50186db)

🧹 Maintenance

  • tests: correct import statement for testify in agent_gateway_test.go (37a5d86)

📦 Installation

npm / npx (Recommended)

Most developers already have Node.js - run infer without installing anything. npx downloads the matching native binary on first use:

npx @inference-gateway/cli@0.145.0 --help
npx @inference-gateway/cli@0.145.0 chat

Or install it globally:

npm install -g @inference-gateway/cli@0.145.0
infer --help

Not recommended for production - prefer the install script, container image, or Nix flake below.

Quick Install (Install Script)

Install the latest version using our install script:

curl -fsSL https://raw.githubusercontent.com/inference-gateway/cli/main/install.sh | bash

Or install a specific version:

curl -fsSL https://raw.githubusercontent.com/inference-gateway/cli/main/install.sh | bash -s -- --version v0.145.0

Custom installation directory:

curl -fsSL https://raw.githubusercontent.com/inference-gateway/cli/main/install.sh | bash -s -- --install-dir $HOME/.local/bin

Nix Flake

Run directly without installing:

nix run github:inference-gateway/cli/v0.145.0

Or pin it in a Flox manifest (.flox/env/manifest.toml):

[install]
infer.flake = "github:inference-gateway/cli/v0.145.0"

Container Image

docker run --rm -it ghcr.io/inference-gateway/cli:0.145.0

Binary Download

Download the appropriate binary for your platform from the release assets, or see the verification guide.


This release is also available on:

🚀 Version 0.144.0

Choose a tag to compare

@inference-gateway-releaser inference-gateway-releaser released this 12 Jul 15:43
Immutable release. Only release title and notes can be modified.

0.144.0 (2026-07-12)

🚀 Features

  • skills: ship built-in tmux skill via seed-if-absent (#890) (a32c94b)

♻️ Code Refactoring

  • storage: shared SQL core for sqlite and postgres (#887) (ed3a8b1), closes #839

📦 Installation

npm / npx (Recommended)

Most developers already have Node.js - run infer without installing anything. npx downloads the matching native binary on first use:

npx @inference-gateway/cli@0.144.0 --help
npx @inference-gateway/cli@0.144.0 chat

Or install it globally:

npm install -g @inference-gateway/cli@0.144.0
infer --help

Not recommended for production - prefer the install script, container image, or Nix flake below.

Quick Install (Install Script)

Install the latest version using our install script:

curl -fsSL https://raw.githubusercontent.com/inference-gateway/cli/main/install.sh | bash

Or install a specific version:

curl -fsSL https://raw.githubusercontent.com/inference-gateway/cli/main/install.sh | bash -s -- --version v0.144.0

Custom installation directory:

curl -fsSL https://raw.githubusercontent.com/inference-gateway/cli/main/install.sh | bash -s -- --install-dir $HOME/.local/bin

Nix Flake

Run directly without installing:

nix run github:inference-gateway/cli/v0.144.0

Or pin it in a Flox manifest (.flox/env/manifest.toml):

[install]
infer.flake = "github:inference-gateway/cli/v0.144.0"

Container Image

docker run --rm -it ghcr.io/inference-gateway/cli:0.144.0

Binary Download

Download the appropriate binary for your platform from the release assets, or see the verification guide.


This release is also available on:

🚀 Version 0.143.0

Choose a tag to compare

@inference-gateway-releaser inference-gateway-releaser released this 12 Jul 13:55
Immutable release. Only release title and notes can be modified.

0.143.0 (2026-07-12)

🚀 Features

  • tui: card-based tool-call formatter overhaul + scrollable approval review (#864) (#865) (915dea4)
  • tui: chroma syntax highlighting for diff and content preview (#868) (3d10d94), closes #866, references #865
  • tui: highlight tool call arguments in approval box summary (#882) (d3e4f55)

🐛 Bug Fixes

  • subagent: fail gracefully on empty subagent_id instead of a hard error (8a538af)
  • tui: keep arg highlight on truncation and expand summary with ctrl+o (#885) (174cfdf), closes #882
  • tui: render approval buttons as solid high-contrast buttons (#886) (321e4d9), closes #883
  • tui: render tool cards and markdown at full terminal width (#869) (9985791), references #867
  • tui: show keybinding legend footer in /diff view (#880) (88ca6a0)
  • tui: show real file line numbers in Edit tool diffs (#870) (#873) (2006046)
  • tools: stop rejecting path-like titles in RequestPlanApproval (#879) (611eb34), closes #874, references #874
  • TodoWrite should not require approval by default (#881) (#884) (4d23f7c)
  • agent: trigger compaction on single-turn tool-output spikes (#871) (a52d643)

♻️ Code Refactoring

  • tui: centralize key bindings into components_keymap.go, switch to key.Matches dispatch (#876) (60895bb), references #853
  • tui: drop dead single-space key bindings in components_keymap (#878) (a9abb69), closes #877
  • extract git/gh/CI service from chat.go into githubsetup.Service (#872) (70d3b7c), closes #837
  • split StateManager & A2ATaskTracker god-interfaces into consumer-side slices (#834) (#863) (28748ce)

📦 Installation

npm / npx (Recommended)

Most developers already have Node.js - run infer without installing anything. npx downloads the matching native binary on first use:

npx @inference-gateway/cli@0.143.0 --help
npx @inference-gateway/cli@0.143.0 chat

Or install it globally:

npm install -g @inference-gateway/cli@0.143.0
infer --help

Not recommended for production - prefer the install script, container image, or Nix flake below.

Quick Install (Install Script)

Install the latest version using our install script:

curl -fsSL https://raw.githubusercontent.com/inference-gateway/cli/main/install.sh | bash

Or install a specific version:

curl -fsSL https://raw.githubusercontent.com/inference-gateway/cli/main/install.sh | bash -s -- --version v0.143.0

Custom installation directory:

curl -fsSL https://raw.githubusercontent.com/inference-gateway/cli/main/install.sh | bash -s -- --install-dir $HOME/.local/bin

Nix Flake

Run directly without installing:

nix run github:inference-gateway/cli/v0.143.0

Or pin it in a Flox manifest (.flox/env/manifest.toml):

[install]
infer.flake = "github:inference-gateway/cli/v0.143.0"

Container Image

docker run --rm -it ghcr.io/inference-gateway/cli:0.143.0

Binary Download

Download the appropriate binary for your platform from the release assets, or see the verification guide.


This release is also available on:

🚀 Version 0.142.2

Choose a tag to compare

@inference-gateway-releaser inference-gateway-releaser released this 11 Jul 17:42
Immutable release. Only release title and notes can be modified.

0.142.2 (2026-07-11)

🐛 Bug Fixes

  • chat: consistent preview for rejected tool calls (#862) (f2401be)

♻️ Code Refactoring

  • cache lipgloss styles per theme change; auto-select light theme (#856) (c80d92d)
  • consolidate interactive forms on huh/v2, unify spinners, author the huh-v2 skill (#854) (74e070d)
  • drop domain.SDKClient and its adapter in favor of sdk.Client (#859) (dfd12eb), closes #836, references inference-gateway/sdk#122
  • small cleanups batch - adapters, snapshot mirrors, session IDs, git shells, timeouts, error wrapping (#858) (3c3327b), references #837 #837
  • agent: unify chat and headless token accumulation (#860) (95cd551), closes #835, references #835

✅ Tests

  • agent: add table-driven tests for the 11 untested agent states (#857) (c9a547c)

📦 Installation

npm / npx (Recommended)

Most developers already have Node.js - run infer without installing anything. npx downloads the matching native binary on first use:

npx @inference-gateway/cli@0.142.2 --help
npx @inference-gateway/cli@0.142.2 chat

Or install it globally:

npm install -g @inference-gateway/cli@0.142.2
infer --help

Not recommended for production - prefer the install script, container image, or Nix flake below.

Quick Install (Install Script)

Install the latest version using our install script:

curl -fsSL https://raw.githubusercontent.com/inference-gateway/cli/main/install.sh | bash

Or install a specific version:

curl -fsSL https://raw.githubusercontent.com/inference-gateway/cli/main/install.sh | bash -s -- --version v0.142.2

Custom installation directory:

curl -fsSL https://raw.githubusercontent.com/inference-gateway/cli/main/install.sh | bash -s -- --install-dir $HOME/.local/bin

Nix Flake

Run directly without installing:

nix run github:inference-gateway/cli/v0.142.2

Or pin it in a Flox manifest (.flox/env/manifest.toml):

[install]
infer.flake = "github:inference-gateway/cli/v0.142.2"

Container Image

docker run --rm -it ghcr.io/inference-gateway/cli:0.142.2

Binary Download

Download the appropriate binary for your platform from the release assets, or see the verification guide.


This release is also available on:

🚀 Version 0.142.1

Choose a tag to compare

@inference-gateway-releaser inference-gateway-releaser released this 10 Jul 22:00
Immutable release. Only release title and notes can be modified.

0.142.1 (2026-07-10)

🐛 Bug Fixes

♻️ Code Refactoring

  • keybindings: migrate key dispatch to bubbles/key (#851) (3ae5a90), closes #831

📦 Installation

npm / npx (Recommended)

Most developers already have Node.js - run infer without installing anything. npx downloads the matching native binary on first use:

npx @inference-gateway/cli@0.142.1 --help
npx @inference-gateway/cli@0.142.1 chat

Or install it globally:

npm install -g @inference-gateway/cli@0.142.1
infer --help

Not recommended for production - prefer the install script, container image, or Nix flake below.

Quick Install (Install Script)

Install the latest version using our install script:

curl -fsSL https://raw.githubusercontent.com/inference-gateway/cli/main/install.sh | bash

Or install a specific version:

curl -fsSL https://raw.githubusercontent.com/inference-gateway/cli/main/install.sh | bash -s -- --version v0.142.1

Custom installation directory:

curl -fsSL https://raw.githubusercontent.com/inference-gateway/cli/main/install.sh | bash -s -- --install-dir $HOME/.local/bin

Nix Flake

Run directly without installing:

nix run github:inference-gateway/cli/v0.142.1

Or pin it in a Flox manifest (.flox/env/manifest.toml):

[install]
infer.flake = "github:inference-gateway/cli/v0.142.1"

Container Image

docker run --rm -it ghcr.io/inference-gateway/cli:0.142.1

Binary Download

Download the appropriate binary for your platform from the release assets, or see the verification guide.


This release is also available on:

🚀 Version 0.142.0

Choose a tag to compare

@inference-gateway-releaser inference-gateway-releaser released this 10 Jul 20:38
Immutable release. Only release title and notes can be modified.

0.142.0 (2026-07-10)

🚀 Features

🐛 Bug Fixes

  • ui: run the whole chat TUI on the alt screen to eliminate flicker (#846) (890aaec), closes #829
  • agent: support /plugin:skill syntax for referencing plugin skills (#849) (a659939), closes #848

♻️ Code Refactoring

  • input_view: replace hand-rolled editor with bubbles/v2 textarea (#847) (f5328ce), closes #830

🧹 Maintenance

  • deps: bump infer CLI v0.140.1 -> v0.141.0 (#821) (4529bc1)

📦 Installation

npm / npx (Recommended)

Most developers already have Node.js - run infer without installing anything. npx downloads the matching native binary on first use:

npx @inference-gateway/cli@0.142.0 --help
npx @inference-gateway/cli@0.142.0 chat

Or install it globally:

npm install -g @inference-gateway/cli@0.142.0
infer --help

Not recommended for production - prefer the install script, container image, or Nix flake below.

Quick Install (Install Script)

Install the latest version using our install script:

curl -fsSL https://raw.githubusercontent.com/inference-gateway/cli/main/install.sh | bash

Or install a specific version:

curl -fsSL https://raw.githubusercontent.com/inference-gateway/cli/main/install.sh | bash -s -- --version v0.142.0

Custom installation directory:

curl -fsSL https://raw.githubusercontent.com/inference-gateway/cli/main/install.sh | bash -s -- --install-dir $HOME/.local/bin

Nix Flake

Run directly without installing:

nix run github:inference-gateway/cli/v0.142.0

Or pin it in a Flox manifest (.flox/env/manifest.toml):

[install]
infer.flake = "github:inference-gateway/cli/v0.142.0"

Container Image

docker run --rm -it ghcr.io/inference-gateway/cli:0.142.0

Binary Download

Download the appropriate binary for your platform from the release assets, or see the verification guide.


This release is also available on:

🚀 Version 0.141.0

Choose a tag to compare

@inference-gateway-releaser inference-gateway-releaser released this 10 Jul 10:36
Immutable release. Only release title and notes can be modified.

0.141.0 (2026-07-10)

🚀 Features

  • gateway: hermetic mock gateway with INFER_GATEWAY_MOCK mode, scenario e2e harness, streaming fixes (#817) (03f9860), references #818
  • gateway: support Windows zip asset download for gateway binary (#811) (7990dc3), closes #809

🐛 Bug Fixes

  • wait: let pending_exit_codes accept 0 for commands that exit 0 while still running (#819) (6cb3f06), closes #816

♻️ Code Refactoring

👷 CI/CD

  • infer: centralize infer.yml via reusable workflow (#814) (5389754)
  • infer: centralize infer.yml via reusable workflow (#820) (d537075)

🧹 Maintenance

  • deps: bump claude-code-action v1.0.165 -> v1.0.169 (#810) (fbdb1ef)
  • instructions: ensure marker is written correctly in InstructionsBlock (d7c03af)
  • update infer to v0.140.1 (88bc53d)

📦 Installation

npm / npx (Recommended)

Most developers already have Node.js - run infer without installing anything. npx downloads the matching native binary on first use:

npx @inference-gateway/cli@0.141.0 --help
npx @inference-gateway/cli@0.141.0 chat

Or install it globally:

npm install -g @inference-gateway/cli@0.141.0
infer --help

Not recommended for production - prefer the install script, container image, or Nix flake below.

Quick Install (Install Script)

Install the latest version using our install script:

curl -fsSL https://raw.githubusercontent.com/inference-gateway/cli/main/install.sh | bash

Or install a specific version:

curl -fsSL https://raw.githubusercontent.com/inference-gateway/cli/main/install.sh | bash -s -- --version v0.141.0

Custom installation directory:

curl -fsSL https://raw.githubusercontent.com/inference-gateway/cli/main/install.sh | bash -s -- --install-dir $HOME/.local/bin

Nix Flake

Run directly without installing:

nix run github:inference-gateway/cli/v0.141.0

Or pin it in a Flox manifest (.flox/env/manifest.toml):

[install]
infer.flake = "github:inference-gateway/cli/v0.141.0"

Container Image

docker run --rm -it ghcr.io/inference-gateway/cli:0.141.0

Binary Download

Download the appropriate binary for your platform from the release assets, or see the verification guide.


This release is also available on:

🚀 Version 0.140.1

Choose a tag to compare

@inference-gateway-releaser inference-gateway-releaser released this 09 Jul 14:32
Immutable release. Only release title and notes can be modified.

0.140.1 (2026-07-09)

🐛 Bug Fixes

  • ui: make git branch resolution injectable so PR-cache tests are hermetic (#808) (812d195), references #806

📦 Installation

npm / npx (Recommended)

Most developers already have Node.js - run infer without installing anything. npx downloads the matching native binary on first use:

npx @inference-gateway/cli@0.140.1 --help
npx @inference-gateway/cli@0.140.1 chat

Or install it globally:

npm install -g @inference-gateway/cli@0.140.1
infer --help

Not recommended for production - prefer the install script, container image, or Nix flake below.

Quick Install (Install Script)

Install the latest version using our install script:

curl -fsSL https://raw.githubusercontent.com/inference-gateway/cli/main/install.sh | bash

Or install a specific version:

curl -fsSL https://raw.githubusercontent.com/inference-gateway/cli/main/install.sh | bash -s -- --version v0.140.1

Custom installation directory:

curl -fsSL https://raw.githubusercontent.com/inference-gateway/cli/main/install.sh | bash -s -- --install-dir $HOME/.local/bin

Nix Flake

Run directly without installing:

nix run github:inference-gateway/cli/v0.140.1

Or pin it in a Flox manifest (.flox/env/manifest.toml):

[install]
infer.flake = "github:inference-gateway/cli/v0.140.1"

Container Image

docker run --rm -it ghcr.io/inference-gateway/cli:0.140.1

Binary Download

Download the appropriate binary for your platform from the release assets, or see the verification guide.


This release is also available on:

🚀 Version 0.140.0

Choose a tag to compare

@inference-gateway-releaser inference-gateway-releaser released this 09 Jul 13:39
Immutable release. Only release title and notes can be modified.

0.140.0 (2026-07-09)

🚀 Features

  • shortcuts: add PR diff to /diff view (#806) (cde304e), closes #795
  • agent: inject project structure into system prompt to stop path guessing (#807) (8568cea)
  • ui: show PR number alongside branch name in input box label (#802) (186bba9), closes #796

🐛 Bug Fixes

  • ui: add super+v and super+c keybindings for macOS clipboard support (#805) (15d03e9), closes #797
  • claude: remove obsolete .claude file and create skills symlink (21cd5dd)

📦 Installation

npm / npx (Recommended)

Most developers already have Node.js - run infer without installing anything. npx downloads the matching native binary on first use:

npx @inference-gateway/cli@0.140.0 --help
npx @inference-gateway/cli@0.140.0 chat

Or install it globally:

npm install -g @inference-gateway/cli@0.140.0
infer --help

Not recommended for production - prefer the install script, container image, or Nix flake below.

Quick Install (Install Script)

Install the latest version using our install script:

curl -fsSL https://raw.githubusercontent.com/inference-gateway/cli/main/install.sh | bash

Or install a specific version:

curl -fsSL https://raw.githubusercontent.com/inference-gateway/cli/main/install.sh | bash -s -- --version v0.140.0

Custom installation directory:

curl -fsSL https://raw.githubusercontent.com/inference-gateway/cli/main/install.sh | bash -s -- --install-dir $HOME/.local/bin

Nix Flake

Run directly without installing:

nix run github:inference-gateway/cli/v0.140.0

Or pin it in a Flox manifest (.flox/env/manifest.toml):

[install]
infer.flake = "github:inference-gateway/cli/v0.140.0"

Container Image

docker run --rm -it ghcr.io/inference-gateway/cli:0.140.0

Binary Download

Download the appropriate binary for your platform from the release assets, or see the verification guide.


This release is also available on: