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 -247, December 13, 2025

THE AI TOOLCHAIN NO. -247
Tail
THE DAILY RELEASE FIREHOSE
PUBLISHED DECEMBER 13, 2025 · 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 Model & Data Infrastructure

Ollama

Sources Release notes → v0.13.4 NOTES

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

Ollama v0.13.4 adds Nemotron 3 Nano and OLMo 3/3.1 models, with Flash Attention now on by default.

└──▷ GET THIS VERSION
$ git clone --branch v0.13.4 https://github.com/ollama/ollama.git
# already have the repo? check out this version:
$ git checkout v0.13.4
  • Adds Nemotron 3 Nano, an efficient open model optimized for agentic workloads.
  • Adds OLMo 3 and OLMo 3.1, open language models pre-trained on the Dolma 3 dataset and post-trained on Dolci datasets.
  • Enables Flash Attention automatically by default for all models, improving inference performance.
Was this useful?
◆  AI Coding Agents

OpenAI Codex CLI

Sources Release notes → rust-v0.72.0 NOTES

Lightweight coding agent that runs in your terminal

Codex CLI v0.72.0 adds remote compaction for API-key sessions, expanded sandbox safety, and 1Password support.

└──▷ GET THIS VERSION
$ git clone --branch rust-v0.72.0 https://github.com/openai/codex.git
# already have the repo? check out this version:
$ git checkout rust-v0.72.0
  • Enables remote compacting (context compaction via API) for API-key-based sessions, not just OAuth users.
  • Adds 1Password integration support.
  • Introduces Elevated Sandbox levels 3 and 4, tightening sandboxing for shell command execution.
  • Expands the safe-command allowlist, reducing unnecessary sandbox prompts for common operations.
  • Adds reliable utilities for locating pwsh.exe and powershell.exe on Windows, and uses PowerShell to parse PowerShell syntax.
+2 moreshow less
  • Signs two additional Windows executables for improved trust on Windows hosts.
  • New config API with a cleaner config loading flow.
Was this useful?

Earendil Works Pi

Sources Release notes → v0.21.0 NOTES

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

Pi v0.21.0 adds inline image rendering for Kitty/iTerm2 terminals and Gemini 3 Pro thinking-level support.

└──▷ GET THIS VERSION
$ git clone --branch v0.21.0 https://github.com/earendil-works/pi.git
# already have the repo? check out this version:
$ git checkout v0.21.0
└──▷ TRY IT
Toggle inline image rendering on the fly during a session to see model-returned images rendered directly in the terminal.
$ /show-images
  • Renders images inline in tool output on terminals supporting Kitty graphics protocol (Kitty, Ghostty, WezTerm) or iTerm2 inline images, with aspect ratio preserved; toggle via /show-images command or terminal.showImages setting.
  • Extends thinking level selector (Minimal/Low → Google LOW, Medium/High → Google HIGH) to Gemini 3 Pro models.
Was this useful?

Alibaba Qwen Code

Sources Release notes → v0.5.0 2 RELEASES · 2025-12-13 NOTES STABLE

Qwen Code v0.5.0 adds Russian UI, terminal bell notifications, session resume hints, and bundles the CLI into the VSCode extension.

└──▷ GET THIS VERSION
$ git clone --branch v0.5.0 https://github.com/QwenLM/qwen-code.git
# already have the repo? check out this version:
$ git checkout v0.5.0
  • Adds a terminal bell setting to enable or disable audio notifications for completed operations.
  • Shows the session resume command on exit so users can return to a previous conversation.
  • Adds Russian language support to the UI.
  • Bundles the CLI directly into the VSCode extension release package, removing the need for a separate CLI install.
└──▷ BREAKING ON UPGRADE
  • !Removes 'corgi mode' — any configuration or workflow relying on it will no longer function after upgrading.
1 more release in this issue · 2025-12-13
v0.5.0-preview.0 NOTES STABLE

Qwen Code v0.5.0-preview.0 adds Russian language support and an ACP authentication update message.

└──▷ GET THIS VERSION
$ git clone --branch v0.5.0-preview.0 https://github.com/QwenLM/qwen-code.git
# already have the repo? check out this version:
$ git checkout v0.5.0-preview.0
  • Adds Russian language support via the /language command for localized CLI interactions.
  • Adds an ACP authenticate update message to surface authentication status changes.
Was this useful?
◆  AI Agent Frameworks

PydanticAI

Sources Release notes → v1.32.0 NOTES

PydanticAI v1.32.0 adds tool timeouts, multi-agent Temporal workflow registration, and OTel log-based observability.

└──▷ GET THIS VERSION
$ git clone --branch v1.32.0 https://github.com/pydantic/pydantic-ai.git
# already have the repo? check out this version:
$ git checkout v1.32.0
└──▷ USE IT
Register multiple TemporalAgents to a single Temporal workflow so the worker can discover and run them.
python
class MyWorkflow:
    __pydantic_ai_agents__ = [research_agent, summary_agent]

    async def run(self) -> str:
        ...
  • Adds tool timeout support, allowing individual tools to be given a maximum execution duration.
  • Allows TemporalAgents to be registered to a Temporal workflow via the __pydantic_ai_agents__ field on a workflow class.
  • Extends end_strategy to apply to output tools in addition to regular tools, giving consistent early-exit behaviour across both tool types.
  • Replaces OpenTelemetry events with OTel logs for agent observability, aligning with the OTel logging data model.
└──▷ BREAKING ON UPGRADE
  • !OTel events emitted by PydanticAI are replaced with OTel logs; any pipeline or backend that consumes the old event format will no longer receive those signals.
Was this useful?
◆  Local LLM Runtimes

llama.cpp

Sources Release notes → b7378 3 RELEASES · 2025-12-13 NOTES STABLE

llama.cpp b7378 adds llama-completion to bash completion executables and warns of upcoming Linux archive format change.

└──▷ GET THIS VERSION
$ git clone --branch b7378 https://github.com/ggml-org/llama.cpp.git
# already have the repo? check out this version:
$ git checkout b7378
  • Adds llama-completion to the completion-bash executables, enabling tab-completion support for the llama-completion command in Bash.
  • Linux releases will switch from .zip to .tar.gz archives in an upcoming release — deployment scripts should be updated accordingly.
2 more releases in this issue · 2025-12-13
b7376 NOTES STABLE

llama.cpp b7376 adds support for negated CLI arguments across common args.

└──▷ GET THIS VERSION
$ git clone --branch b7376 https://github.com/ggml-org/llama.cpp.git
# already have the repo? check out this version:
$ git checkout b7376
  • Adds negated argument support to common args, allowing boolean flags to be explicitly disabled at the command line (e.g. --no-* style negation), including LLAMA_ARG_NO_HOST and related options.
└──▷ BREAKING ON UPGRADE
  • !Linux releases will change from .zip archives to .tar.gz archives — deployment scripts that unzip Linux builds will need to be updated.
b7366 NOTES STABLE

llama.cpp b7366 adds -mm and -mmu as short forms for --mmproj and --mmproj-url.

└──▷ GET THIS VERSION
$ git clone --branch b7366 https://github.com/ggml-org/llama.cpp.git
# already have the repo? check out this version:
$ git checkout b7366
└──▷ TRY IT
Load a multimodal projection file using the new short flag instead of the full --mmproj argument.
$ llama-cli -mm ./mmproj-model.gguf -m ./model.gguf
  • Adds -mm and -mmu as short-form aliases for --mmproj and --mmproj-url respectively.
└──▷ BREAKING ON UPGRADE
  • !Linux releases will change from .zip archives to .tar.gz archives — deployment scripts that unzip Linux builds will need to be updated.
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 →