Heads up This site is currently under heavy development.
Subscribe Get it delivered — the daily firehose, filtered to the tools you run, plus the documentation changes vendors never announce. Compare plans →

The AI Toolchain — issue -157, March 14, 2026

THE AI TOOLCHAIN NO. -157
Tail
THE DAILY RELEASE FIREHOSE
PUBLISHED MARCH 14, 2026 · EVERY WEEKDAY
EDITIONS tail grep head diff uniq

The daily firehose — everything the toolchain shipped today, already filtered.

// HOW THIS ISSUE IS MADE

We read every release from the 174 tools on our watchlist at the source — GitHub and GitLab release notes, vendor release pages and changelogs, project blogs and feeds, vendor press releases, and the source code behind the tag. Bug-fix-only releases and non-product newsroom noise are dropped; what's left is summarized down to the new capability, how to try it, and any screenshots or videos the release itself published. Every entry links to the sources it was built from.

VIEW
ISSUE VIEW full issue
Do you prefer this view?
$ tct list   # 6 tools matched
AI & LLM Tooling
◆  AI Coding Agents

Anthropic Claude Code

Sources Release notes → v2.1.76 NOTES

Claude Code is an agentic coding tool that lives in your terminal, understands your codebase, and helps you code faster by executing routine tasks, explaining complex code, and handling git workflows - all through natural language commands.

Claude Code v2.1.76 adds MCP elicitation, new hooks, sparse-checkout worktrees, /effort command, and session naming.

└──▷ GET THIS VERSION
$ git clone --branch v2.1.76 https://github.com/anthropics/claude-code.git
# already have the repo? check out this version:
$ git checkout v2.1.76
└──▷ TRY IT
Name a session at startup so it's identifiable in Remote Control session lists and logs.
$ claude -n "incident-2025-investigation" --worktree
Load plugins from two separate directories (e.g. company-wide and personal) using the updated --plugin-dir flag.
$ claude --plugin-dir /opt/company-plugins --plugin-dir ~/.local/claude-plugins
  • Adds MCP elicitation support — MCP servers can now request structured input mid-task via an interactive dialog (form fields or browser URL).
  • Adds Elicitation and ElicitationResult hooks to intercept and override MCP elicitation responses before they're sent back.
  • Adds -n / --name <name> CLI flag to set a display name for a session at startup.
  • Adds worktree.sparsePaths setting for claude --worktree to check out only specified directories via git sparse-checkout in large monorepos.
  • Adds PostCompact hook that fires after conversation compaction completes.
+4 moreshow less
  • Adds /effort slash command to set the model effort level interactively.
  • Adds session quality survey with configurable sample rate via the feedbackSurveyRate setting for enterprise admins.
  • Improves background agent behavior — killing a background agent now preserves its partial results in the conversation context.
  • Updates --plugin-dir to support repeated use for multiple directories (one path per flag).
└──▷ BREAKING ON UPGRADE
  • !--plugin-dir now only accepts one path per flag; use repeated --plugin-dir flags to specify multiple plugin directories.
Was this useful?

Earendil Works Pi

Sources Release notes → v0.58.1 2 RELEASES · 2026-03-14 NOTES STABLE

AI agent toolkit: unified LLM API, agent loop, TUI, coding agent CLI

Adds pi uninstall as a convenient alias for pi install --uninstall

└──▷ GET THIS VERSION
$ git clone --branch v0.58.1 https://github.com/earendil-works/pi.git
# already have the repo? check out this version:
$ git checkout v0.58.1
└──▷ TRY IT
Quickly remove an installed package without typing the full --uninstall flag
$ pi uninstall <package>
  • Adds pi uninstall as a shorthand alias for pi install --uninstall
1 more release in this issue · 2026-03-14
v0.58.0 NOTES STABLE

Pi v0.58.0 expands Claude Opus/Sonnet 4.6 context to 1M tokens, adds parallel tool execution, and supports GOOGLE_CLOUD_API_KEY for Vertex AI.

└──▷ GET THIS VERSION
$ git clone --branch v0.58.0 https://github.com/earendil-works/pi.git
# already have the repo? check out this version:
$ git checkout v0.58.0
  • Raises Claude Opus 4.6, Sonnet 4.6, and related Bedrock model context windows from 200K to 1M tokens.
  • Enables parallel execution of extension tool calls by default, with sequential tool_call preflight preserved for extension interception.
  • Adds GOOGLE_CLOUD_API_KEY environment variable support for the google-vertex provider as an alternative to Application Default Credentials.
  • Allows extensions to supply deterministic session IDs via newSession().
Was this useful?
◆  Local LLM Runtimes

LocalAI

Sources Release notes → v4.0.0 NOTES

LocalAI 4.0 adds native agent orchestration, Agenthub, MCP client support, React UI, WebRTC, and new audio backends

└──▷ GET THIS VERSION
$ git clone --branch v4.0.0 https://github.com/mudler/LocalAI.git
# already have the repo? check out this version:
$ git checkout v4.0.0
└──▷ TRY IT
Separate persistent agent and skill data from your config directory so upgrades don't clobber agent state.
$ local-ai --data-path /var/lib/localai/data
Disable MCP entirely on a deployment where outbound tool calls are not permitted by policy.
$ export LOCALAI_DISABLE_MCP=true
local-ai
Mirror HuggingFace model downloads through an internal proxy to avoid direct internet access.
$ export HF_MIRROR=https://hf-mirror.internal.example.com
local-ai
  • Adds --data-path CLI flag and LOCALAI_DATA_PATH environment variable to separate persistent agent/skill data from configuration.
  • Adds LOCALAI_DISABLE_MCP environment variable to completely disable Model Context Protocol support.
  • Adds HF_MIRROR environment variable to redirect HuggingFace model downloads to a mirror.
  • Adds sample_rate support to the TTS API via post-processing resampling.
  • Adds shell completion scripts for bash, zsh, and fish via dynamic completion support.
+17 moreshow less
  • Adds WebSocket mode support for the Responses API.
  • Introduces native agentic orchestration: full lifecycle management of agents (create, start, stop, connect to Slack, configure MCP servers and skills) via the new UI.
  • Launches Agenthub (https://agenthub.localai.io) — a community hub for sharing and importing agents directly into LocalAI instances.
  • Adds agent memory backends: hybrid search via PostgreSQL or embedded in-memory storage via Chromem.
  • Adds 'Events' column to the Agents list page for observability of agent status and activity.
  • Adds Canvas Mode to the chat UI: code blocks and artifacts generated by the LLM appear in a dedicated preview panel on the right.
  • Adds MCP Apps support: select which MCP servers to enable per chat session from the UI; tools are automatically injected into the standard chat interface.
  • Adds full client-side Model Context Protocol (MCP) support with tool streaming in chat.
  • Adds WebRTC support to the Realtime API and Talk page for low-latency audio conversations.
  • Adds experimental mlx-distributed backend for running distributed workloads using Apple's MLX framework.
  • Adds fish-speech, ace-step.cpp, and faster-qwen3-tts (CUDA-only) audio backends.
  • Adds multi-voice support for Qwen TTS.
  • Adds vllm-omni backend detection for video generation model selection.
  • Adds FreeRPC to backend.proto for explicit VRAM cleanup.
  • Adds model storage size display with visual RAM warnings when model size exceeds system RAM.
  • Migrates the web frontend to React for a modernized UI with tabbed System view separating Models and Backends.
  • Adds improved trace display using accordions in the UI.
└──▷ BREAKING ON UPGRADE
  • !HuggingFace backend support has been removed; workloads relying on it will fail after upgrade.
  • !AIO images have been dropped; users relying on AIO images must switch to main images.
Was this useful?

llama.cpp

Sources Release notes → b8340 5 RELEASES · 2026-03-14 NOTES STABLE

llama.cpp b8340 adds native AVX512-FP16 support for F16 operations, cutting instruction count by 2.7 billion on compatible CPUs.

└──▷ GET THIS VERSION
$ git clone --branch b8340 https://github.com/ggml-org/llama.cpp.git
# already have the repo? check out this version:
$ git checkout b8340
  • Adds native AVX512-FP16 support for F16 operations in ggml, reducing instruction count by ~2.7 billion on AVX512-FP16-capable CPUs; enabled only for native builds or with custom compiler flags.
4 more releases in this issue · 2026-03-14
b8339 NOTES STABLE

llama.cpp b8339 adds env variables to override cuBLAS compute type and uses fp32 on V100 GPUs to prevent overflows.

└──▷ GET THIS VERSION
$ git clone --branch b8339 https://github.com/ggml-org/llama.cpp.git
# already have the repo? check out this version:
$ git checkout b8339
  • Adds environment variables to override the cuBLAS compute type, giving operators direct control over CUDA matrix-multiply precision without recompiling.
b8338 NOTES STABLE

llama.cpp gains an OpenVINO backend with CPU, GPU, and NPU support including quantized model execution and stateful graph inference.

└──▷ GET THIS VERSION
$ git clone --branch b8338 https://github.com/ggml-org/llama.cpp.git
# already have the repo? check out this version:
$ git checkout b8338
└──▷ TRY IT
Disable SDPA fusion in the OpenVINO backend when debugging accuracy issues on certain GPU platforms.
$ GGML_OPENVINO_DISABLE_SDPA_OPTIMIZATION=1 llama-bench -m <model>.gguf -p 512 -n 128
  • Adds GGML_OPENVINO_DISABLE_SDPA_OPTIMIZATION environment variable to toggle scaled dot-product attention fusion in the new OpenVINO backend.
  • Adds the OpenVINO backend (ggml-openvino) targeting Intel CPU, GPU (OpenCL), and NPU devices — enabling hardware-accelerated inference on Intel silicon without CUDA.
  • Supports quantized model execution on the OpenVINO backend with custom quant types q8_1_c, q4_0_128, and Q8_0_C; NPU always requantizes weights to q4_0_128.
  • Adds NPU prefill chunking for large-context inference on Intel NPU devices.
  • Supports stateful graph execution mode on the OpenVINO backend (GPU and NPU) for improved decode-phase performance.
+5 moreshow less
  • Supports BF16 model inference on the OpenVINO backend.
  • Supports -ctk f32 cache type on the OpenVINO backend.
  • Adds KV-cache fusion support (kvcachefusion) in the OpenVINO backend for improved memory and compute efficiency.
  • Adds OpenVINO backend documentation at docs/backend/OPENVINO.md.
  • Pre-built Ubuntu x64 binaries are now available with OpenVINO 2026.0 support.
b8334 NOTES STABLE

llama-perplexity now supports -kvu flag for hellaswag and winogrande benchmarks, fixing batch decode failures on coupled sequences.

└──▷ GET THIS VERSION
$ git clone --branch b8334 https://github.com/ggml-org/llama.cpp.git
# already have the repo? check out this version:
$ git checkout b8334
└──▷ TRY IT
Run winogrande benchmark evaluation on a quantized model without batch decode failures caused by coupled sequences.
$ llama-perplexity -hf unsloth/Qwen3-0.6B-GGUF:Q4_K_M -f winogrande-debiased-eval.csv --winogrande -kvu
  • Enables the -kvu flag in llama-perplexity for --winogrande and hellaswag evaluation modes, allowing coupled-sequence batches that previously failed with 'failed to find a memory slot' errors.
b8329 NOTES STABLE

Adds RISC-V Vector (RVV) accelerated kernels for quantization types iq4_nl, mxfp4, iq2_xxs, iq4_xs, iq2_xs, and iq3_xxs on RISC-V hardware.

└──▷ GET THIS VERSION
$ git clone --branch b8329 https://github.com/ggml-org/llama.cpp.git
# already have the repo? check out this version:
$ git checkout b8329
  • Adds RVV (RISC-V Vector) vec_dot inference kernels for quantization types iq4_nl, mxfp4, iq2_xxs, iq4_xs, iq2_xs, and iq3_xxs, accelerating CPU inference on RISC-V hardware.
  • Adds RVV quantize_row_q8_K kernel for accelerated quantization on RISC-V CPUs.
Was this useful?
◆  AI Model & Data Infrastructure

Ollama

Sources Release notes → v0.18.0 NOTES

Get up and running with Kimi-K2.6, GLM-5.2, MiniMax, DeepSeek, gpt-oss, Qwen, Gemma and other models.

Ollama v0.18 adds non-interactive launch support, Nemotron-3-Super, ROCm 7, and Ollama-as-OpenClaw provider

└──▷ GET THIS VERSION
$ git clone --branch v0.18.0 https://github.com/ollama/ollama.git
# already have the repo? check out this version:
$ git checkout v0.18.0
└──▷ TRY IT
Run an automated code review in a GitHub Actions workflow without any interactive prompts.
$ ollama launch claude \
	--model glm-5:cloud \
	--yes \
	-- "Do a quick code review of this pull request and respond on GitHub with a comment summarizing your feedback."
Use Ollama as the auth and model provider when setting up OpenClaw, pointing it at NVIDIA's new Nemotron-3-Super cloud model.
$ openclaw onboard \
	--auth-choice ollama \
	--custom-model-id nemotron-3-super:cloud
Run Nemotron-3-Super via Ollama's cloud for agentic reasoning tasks without a local 96GB VRAM requirement.
$ ollama run nemotron-3-super:cloud
  • Adds --yes flag to ollama launch for non-interactive/scripted use (GitHub Actions, CI pipelines, etc.)
  • Adds Nemotron-3-Super (122B) model with strong reasoning and tool calling, runnable via cloud tag or locally with 96GB+ VRAM
  • Ollama can now be selected as an authentication and model provider during OpenClaw onboarding
  • Cloud models (:cloud tag) no longer require ollama pull — they connect automatically
  • Ships with ROCm 7, bringing updated AMD GPU support
+2 moreshow less
  • Up to 10x lower latency for MiniMax-M2.5 and up to 2x for Qwen3.5 on Ollama's cloud for North American customers
  • Up to 2x faster speeds with Kimi-K2.5 via OpenClaw
└──▷ BREAKING ON UPGRADE
  • !ROCm 7 is now bundled; AMD GPU users must update drivers to the latest version for continued GPU support.
Was this useful?
◆  AI Agent Frameworks

OpenClaw

Sources Release notes → v2026.3.13-1 NOTES

Your own personal AI assistant. Any OS.

OpenClaw v2026.3.13-1 adds Slack interactive reply directives, Docker timezone support, iOS onboarding pager, and Android chat settings redesign.

└──▷ GET THIS VERSION
$ git clone --branch v2026.3.13-1 https://github.com/openclaw/openclaw.git
# already have the repo? check out this version:
$ git checkout v2026.3.13-1
└──▷ TRY IT
Set the container timezone so scheduled tasks and log timestamps reflect your local time zone.
$ docker run -e OPENCLAW_TZ=America/New_York openclaw/openclaw
  • Adds opt-in interactive reply directives for Slack channels.
  • Adds OPENCLAW_TZ timezone support for Docker deployments.
  • Adds an onboarding welcome pager for iOS.
  • Redesigns the chat settings UI on Android.
  • Plugins now fail fast on channel and binding collisions, surfacing conflicts at startup.
+1 moreshow less
  • macOS gateway prompter now respects exec-approvals.json settings.
Was this useful?
my-toolchain — 0 tools
paste an install list to detect your tools

A brew list, a Brewfile, requirements.txt, a Dockerfile — or just the product names, free-form. Nothing leaves your browser.

    browse all tools →