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 -208, January 21, 2026

THE AI TOOLCHAIN NO. -208
Tail
THE DAILY RELEASE FIREHOSE
PUBLISHED JANUARY 21, 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   # 14 tools matched
AI & LLM Tooling
◆  AI Agent Frameworks

Agno (formerly Phidata)

Sources Release notes → v2.4.1 NOTES

Agno v2.4.1 adds N1N model provider, Excel knowledge ingestion, and private GitHub/SharePoint file support.

└──▷ GET THIS VERSION
$ git clone --branch v2.4.1 https://github.com/agno-agi/agno.git
# already have the repo? check out this version:
$ git checkout v2.4.1
  • Adds collect_metrics_on_completion flag to streaming runs, collecting metrics only from the final chunk rather than every streamed chunk.
  • Adds tool_call_id to CustomEvent objects yielded from tools, enabling trace events to be linked back to their originating tool calls.
  • Adds n1n.ai as a new OpenAI-compatible model provider.
  • Adds first-class Excel ingestion (.xlsx/.xls) to Knowledge, parsing workbooks per sheet into separate documents with sheet metadata by routing through the existing CSV reader.
  • Adds support for files in private GitHub and SharePoint repositories to be added to Knowledge, available in both the SDK and API.
Was this useful?

LlamaIndex

Sources Release notes → v0.14.13 NOTES

LlamaIndex v0.14.13 adds Ray distributed ingestion, multimodal memory, new LLM/reader/vector-store integrations, and expanded agent controls.

└──▷ GET THIS VERSION
$ git clone --branch v0.14.13 https://github.com/run-llama/llama_index.git
# already have the repo? check out this version:
$ git checkout v0.14.13
└──▷ USE IT
Distribute large-scale document ingestion across a Ray cluster to process corpora that are too slow to ingest on a single machine.
python
from llama_index.ingestion.ray import RayIngestionPipeline

pipeline = RayIngestionPipeline(
    transformations=[...],
    vector_store=my_vector_store,
)
pipeline.run(documents=my_documents)
Control how an agent workflow stops early when a termination condition is met, avoiding unnecessary LLM calls.
python
from llama_index.core.agent.workflow import AgentWorkflow

workflow = AgentWorkflow(
    agents=[...],
    early_stopping_method="generate",
)
  • Adds early_stopping_method parameter to agent workflows in llama-index-core.
  • Adds token-based code splitting support to CodeSplitter in llama-index-core.
  • Adds configurable empty response message to synthesizers in llama-index-core.
  • Adds milvus_partition_name parameter to add/delete operations in llama-index-vector-stores-milvus.
  • New RayIngestionPipeline integration (llama-index-ingestion-ray v0.1.0) for distributed data ingestion.
+16 moreshow less
  • New llama-index-readers-datasets v0.1.0 integration adds a HuggingFace Datasets reader.
  • New llama-index-tools-parallel-web-systems v0.1.0 adds Parallel Web System tools.
  • New llama-index-vector-stores-alibabacloud-mysql v0.1.0 adds Alibaba Cloud MySQL vector store integration.
  • New llama-index-vector-stores-volcenginemysql v0.2.0 adds Volcengine MySQL vector store integration.
  • New llama-index-llms-apertis v0.1.0 adds Apertis LLM integration.
  • New multi-modal version of the Condensed Conversation & Context memory added to llama-index-core.
  • Replaces ChatMemoryBuffer with Memory in llama-index-core.
  • Adds support for ARNs when specifying Bedrock embedding models in llama-index-embeddings-bedrock.
  • Adds voyage-4 models to llama-index-embeddings-voyageai.
  • Enhances structured predict methods for Anthropic in llama-index-llms-anthropic.
  • Adds provider routing support to llama-index-llms-openrouter.
  • Adds hybrid search support to llama-index-vector-stores-vertexaivectorsearch.
  • Adds Qdrant search params support to llama-index-vector-stores-qdrant.
  • Revamps YouRetriever integration in llama-index-retrievers-you v1.0.0.
  • Updates PatentsView reader API in llama-index-readers-patentsview v1.0.0.
  • Improves Ollama batch embedding in llama-index-embeddings-ollama.
└──▷ BREAKING ON UPGRADE
  • !ChatMemoryBuffer is replaced by Memory in llama-index-core — code instantiating ChatMemoryBuffer will need to migrate to Memory.
  • !The Milvus partition parameter is renamed to milvus_partition_name in add/delete — callers using the old parameter name will break.
  • !llama-index-llms-gemini is deprecated in v0.6.2.
Was this useful?

OpenClaw

Sources Release notes → v2026.1.20 NOTES

Your own personal AI assistant. Any OS.

OpenClaw v2026.1.20 adds ACP IDE integration, hybrid memory search, Nostr/BlueBubbles channels, OpenResponses API, and headless node hosting.

└──▷ GET THIS VERSION
$ git clone --branch v2026.1.20 https://github.com/openclaw/openclaw.git
# already have the repo? check out this version:
$ git checkout v2026.1.20
└──▷ TRY IT
Wire up an IDE integration using the new ACP subcommand — useful for connecting editors like VS Code or JetBrains to a running clawdbot instance.
$ clawdbot acp
Debug ACP protocol messages interactively before shipping an IDE integration.
$ clawdbot acp client
Start a headless node host so remote agents can invoke system commands via system.run/system.which.
$ clawdbot node start
  • Adds clawdbot acp subcommand for IDE integrations via the Agent Communication Protocol.
  • Adds clawdbot acp client interactive harness for debugging ACP connections.
  • Adds headless node host (clawdbot node start) supporting system.run/system.which for remote execution.
  • Adds node daemon service management with install, status, start, stop, and restart lifecycle commands.
  • Adds hybrid BM25 + vector (FTS5) memory search with weighted merging and fallback.
+34 moreshow less
  • Adds SQLite embedding cache to accelerate memory reindexing and frequent updates.
  • Adds OpenAI batch indexing for embeddings with parallel jobs (default concurrency: 2) and 2-second polling.
  • Adds native Gemini embeddings provider for memory search.
  • Adds --verbose flag for detailed memory status and batch indexing logs.
  • Adds /v1/responses (OpenResponses) API endpoint with item-based input, semantic streaming events, file/image inputs, tool_choice, usage, and output limits.
  • Adds /usage cost summaries and macOS menu cost charts.
  • Adds the Nostr channel plugin with profile management and onboarding defaults.
  • Ships the bundled BlueBubbles channel plugin (disabled by default).
  • Adds Zalouser channel with dock metadata, config schema, and status reporting.
  • Migrates Matrix integration to matrix-bot-sdk with E2EE support, location handling, and group allowlist upgrades.
  • Adds HTTP webhook mode for Slack via Bolt HTTP receiver.
  • Enriches Telegram forwarded-message context with normalized origin details and legacy fallback.
  • Exposes Discord /skill command globally with fallback when native command limits are exceeded.
  • Adds Qwen Portal OAuth provider support.
  • Adds plugin slots with a dedicated memory slot selector.
  • Adds optional agent tools with explicit allowlists and a plugin tool authoring guide.
  • Requires manifest-embedded config schemas with preflight validation warnings for plugins.
  • Auto-enables bundled channel/provider plugins when configuration is present.
  • Adds daily session reset policy with per-type overrides and idle windows (default 4am local).
  • Allows sessions_spawn to override thinking level for sub-agent runs.
  • Adds security warning when models ≤300B run without sandboxing while web tools are enabled.
  • Adds host/security/ask routing for gateway and node exec via Exec tool.
  • Adds /exec directive for per-session exec defaults (host/security/ask/node).
  • Migrates exec approvals to ~/.clawdbot/exec-approvals.json with per-agent allowlists, skill auto-allow toggle, approvals UI, and node exec lifecycle events.
  • Adds TUI syntax highlighting for code blocks.
  • Adds TUI session picker with derived titles, fuzzy search, relative timestamps, and last-message preview.
  • Adds searchable model picker in the TUI for faster model selection.
  • Adds input history (up/down navigation) for submitted messages in the TUI.
  • Adds copy-as-markdown with error feedback to the Control UI.
  • Adds skill downloads with OS-filtered options.
  • Adds the local sherpa-onnx-tts skill.
  • Adds config timestamp stamping and warns when the config file is newer than the running build.
  • Migrates Android node transport to the Gateway WebSocket protocol with TLS pinning and gateway discovery naming.
  • Syncs plugin sources on channel switches and updates npm-installed plugins during clawdbot update.
└──▷ BREAKING ON UPGRADE
  • !Invalid or unknown config entries are now rejected and will prevent the gateway from starting; run clawdbot doctor --fix to repair, then clawdbot plugins update if you use plugins.
Was this useful?
◆  AI Coding Agents

Charm Crush

Sources Release notes → v0.34.0 NOTES

Glamourous agentic coding for all

Crush v0.34.0 adds --model flag for non-interactive runs, a crush models listing command, file attachments, paste-as-file, and a new opt-in UI.

└──▷ GET THIS VERSION
$ git clone --branch v0.34.0 https://github.com/charmbracelet/crush.git
# already have the repo? check out this version:
$ git checkout v0.34.0
└──▷ TRY IT
Run a headless prompt against a specific provider and model in CI — no interactive session needed.
$ echo 'Summarize the diff below' | crush run --model 'openai/gpt-5.2-codex'
Discover which models are configured, then narrow to a provider before scripting against it.
$ crush models | grep openai
Preview and test the new UI overhaul without affecting your default workflow.
$ CRUSH_NEW_UI=1 crush
  • Adds --model flag to crush run for specifying a provider/model in non-interactive/CI mode using {model} or {provider}/{model} format.
  • New crush models command lists all configured models and providers, composable with grep.
  • Supports sending prompts with file attachments even when the text body is empty.
  • Adds attachment support: files can be attached to prompts in interactive mode.
  • Adds paste-as-file capability, turning large pastes into attachments automatically.
+5 moreshow less
  • New completions menu for the editor input.
  • Expandable thinking display for assistant responses in chat.
  • File picker dialog with image preview and Kitty graphics protocol support (including inside tmux).
  • Terminal tab title is now set automatically to reflect the working directory.
  • New opt-in overhauled UI available via CRUSH_NEW_UI=1 environment variable.
Was this useful?

OpenAI Codex CLI

Sources Release notes → rust-v0.88.0 NOTES

Lightweight coding agent that runs in your terminal

Codex CLI gains device-code auth, collaboration modes, /fork sessions, codex cloud list, and WebSocket proxy support.

└──▷ GET THIS VERSION
$ git clone --branch rust-v0.88.0 https://github.com/openai/codex.git
# already have the repo? check out this version:
$ git checkout rust-v0.88.0
└──▷ TRY IT
List available Codex cloud resources directly from the terminal.
$ codex cloud list
Use the renamed model instructions file key in your config to supply a custom system prompt.
ini
model_instructions_file = "/path/to/instructions.md"
  • Adds device-code auth as a standalone fallback for headless environments where browser-based login is unavailable.
  • Introduces collaboration modes (with presets and per-turn overrides) for multi-agent coordination.
  • New codex cloud list subcommand to list cloud resources from the CLI.
  • New /fork slash command to fork the current session instead of opening the session picker.
  • Shows forked-from session ID in /status output.
+14 moreshow less
  • Supports enabling/disabling individual skills via config or API.
  • Adds model_personality config option to customize model behavior.
  • Renames experimental_instructions_file to model_instructions_file in config.
  • Adds /experimental menu in TUI2 for accessing experimental features.
  • Supports proxy configuration for WebSocket connections.
  • Auto-enables WebSocket transport when conditions are met.
  • New max_threads config option to cap concurrent thread count.
  • Returns threads sorted by created_at or updated_at via the app-server API.
  • Adds a request-user-input tool and overlay for interactive prompts during task execution.
  • Introduces forward navigation in backtrack preview within the TUI.
  • Closes all threads when /new is invoked.
  • Detaches non-TTY child processes for cleaner headless operation.
  • Displays raw shell command on user shell interactions.
  • Preserves slash command order in search results.
└──▷ BREAKING ON UPGRADE
  • !The experimental_instructions_file config key is renamed to model_instructions_file; existing configs using the old key will need to be updated.
Was this useful?

SST OpenCode

Sources Release notes → v1.1.30 2 RELEASES · 2026-01-21 NOTES STABLE

The open source coding agent.

OpenCode v1.1.30 adds ACP session list/fork, home-dir expansion for permission patterns, and configurable models.dev domain.

└──▷ GET THIS VERSION
$ git clone --branch v1.1.30 https://github.com/sst/opencode.git
# already have the repo? check out this version:
$ git checkout v1.1.30
└──▷ TRY IT
Use a custom models.dev mirror so OpenCode can resolve model metadata in an air-gapped environment.
$ OPENCODE_MODELS_DEV_DOMAIN=models.internal.corp opencode
  • Adds session/list and session/fork support to ACP (Agent Communication Protocol).
  • Supports ~ and $HOME prefixes in permission patterns via home directory expansion.
  • Makes the models.dev domain configurable for use in offline or air-gapped environments.
  • Updates GitLab packages for improved self-hosted GitLab instance support.
  • Persists the loaded model and mode when loading ACP sessions.
+1 moreshow less
  • Tab key now selects suggestions in the desktop app.
1 more release in this issue · 2026-01-21
v1.1.29 NOTES STABLE

OpenCode v1.1.29 adds Bedrock caching, Laravel Pint formatting, new env flags, multilingual UI, and responsive TUI layout.

└──▷ GET THIS VERSION
$ git clone --branch v1.1.29 https://github.com/sst/opencode.git
# already have the repo? check out this version:
$ git checkout v1.1.29
└──▷ TRY IT
Prevent opencode from loading any project-level config — useful in CI or shared environments where per-project config should be ignored.
$ OPENCODE_DISABLE_PROJECT_CONFIG=1 opencode
Skip file modification time checks when working with filesystems that have unreliable mtimes (e.g., network mounts or certain containers).
$ OPENCODE_DISABLE_FILETIME_CHECK=1 opencode
  • Adds caching support for Claude with AWS Bedrock custom inference profiles.
  • Adds Laravel Pint as a PHP formatter.
  • New OPENCODE_DISABLE_PROJECT_CONFIG environment variable to disable project-level configuration loading.
  • New OPENCODE_DISABLE_FILETIME_CHECK environment variable to skip file modification time checks.
  • Session titles now respond in the user's language.
+8 moreshow less
  • TUI now supports responsive layout for narrow terminal screens.
  • Adds search functionality to the settings shortcuts panel in the desktop app.
  • Adds model tooltip metadata in the model chooser dialog.
  • Adds a manage models icon to the model selector.
  • Properly integrates native window controls on Windows desktop.
  • Adds keyboard shortcut (Mod+,) to open the settings dialog.
  • Adds internationalization support with Japanese, Danish, French, Spanish, German, and Korean translations.
  • Allows users to select directory text on the new session screen.
Was this useful?

Alibaba Qwen Code

Sources Release notes → v0.8.0-preview.0 NOTES

Qwen Code v0.8.0-preview.0 adds /bug in non-interactive mode, dim YOLO-mode borders, and a redesigned welcome screen.

└──▷ GET THIS VERSION
$ git clone --branch v0.8.0-preview.0 https://github.com/QwenLM/qwen-code.git
# already have the repo? check out this version:
$ git checkout v0.8.0-preview.0
└──▷ TRY IT
File a bug report from a CI script or automated pipeline without starting an interactive session.
$ qwen --non-interactive /bug
  • Adds /bug command support to non-interactive mode, enabling automated bug-reporting workflows without an interactive session.
  • Redesigns the CLI welcome screen and settings dialog with an updated layout.
  • Adds dim colors for YOLO/auto-accept mode borders to visually distinguish that operating mode.
Was this useful?

Zed

Sources Release notes → v0.220.2 NOTES

Zed v0.220.2 adds a unified Git picker, Markdown outline, local terminals in remote projects, and Agent turn stats.

└──▷ GET THIS VERSION
$ git clone --branch v0.220.2 https://github.com/zed-industries/zed.git
# already have the repo? check out this version:
$ git checkout v0.220.2
└──▷ USE IT
Show token usage and turn timing in the Agent panel to monitor AI session cost and pacing.
json
{
  "agent.show_turn_stats": true
}
Keep pinned tabs visually separated so unpinned tabs have full horizontal space in the tab bar.
json
{
  "tab_bar": {
    "show_pinned_tabs_in_separate_row": true
  }
}
Control whether % in Vim mode also matches quote characters, e.g. to disable quote matching.
json
[
  {
    "context": "vim_mode",
    "bindings": {
      "%": ["vim::Matching", { "match_quotes": false }]
    }
  }
]
  • Adds agent.show_turn_stats setting (default false) to display a timer, token count, and active turn indicator in the Agent panel.
  • Adds tab_bar.show_pinned_tabs_in_separate_row setting to display pinned and unpinned tabs in separate rows, giving unpinned tabs full horizontal space.
  • Adds local parameter to terminal commands to open local terminals inside remote projects.
  • Adds match_quotes parameter to the vim::Matching action to control whether % matches quote characters.
  • Adds vim::SearchUnderCursor and vim::SearchUnderCursorPrevious actions (bound to * / #) to search under the cursor without immediately jumping to the next or previous match.
+20 moreshow less
  • Adds {'ignore_newlines': true} opt-in parameter to editor: delete to previous subword start and editor: delete to next subword end action bindings to restore previous newline behavior.
  • Unifies the branch, worktree, and stash pickers into a single Git picker for easier navigation between them.
  • Adds structured outline support for Markdown files.
  • Adds total and per-file line-added/removed counts for Agent threads.
  • Adds editor: move to {start,end} of larger syntax node actions to move the cursor to the start or end of the parent tree-sitter node.
  • Adds a project dropdown to the workspace for clearer display of the active project and easier switching between multiple projects.
  • Enables the Inline Assistant to display messages and reduces non-code text insertion.
  • Adds Copilot support for jumping to unresolved diagnostics in edit predictions.
  • Adds keyboard navigation between views in the debugger's new session picker.
  • Adds line numbers to the project symbols picker to distinguish between symbols with the same name.
  • Adds scrollbar to the outline view picker.
  • Adds the ability to right-click a breadcrumb file-path button to copy the path.
  • Pressing esc when the Agent panel is focused now interrupts the running thread even if the text input box is not specifically focused.
  • Stopping a terminal tool call in the Agent panel now also cancels the thread generation and captures output up to that point so the model can see what was running.
  • Improves the Ollama settings page to persist the current URL value when clicking 'Connect'.
  • Improves performance of project search in remote projects.
  • Adds '#' as part of a word when double-clicking text in .json and .css files.
  • Improves the % motion to always fall back to text-based bracket matching when language-aware matching fails.
  • Adds ability to customize Vim mode foreground color.
  • Improves Windows credential write failures to display the underlying Credential Manager error message instead of a generic error.
Was this useful?

Google gemini-cli

Sources Release notes → v0.25.0 NOTES

An open-source AI agent that brings the power of Gemini directly into your terminal.

gemini-cli v0.25.0 adds built-in agent skills, /agents command, filepath autosuggestion, model routing to subagents, and more.

└──▷ GET THIS VERSION
$ git clone --branch v0.25.0 https://github.com/google-gemini/gemini-cli.git
# already have the repo? check out this version:
$ git checkout v0.25.0
└──▷ TRY IT
List all available agents mid-session to know which subagents you can delegate to.
$ /agents
Reload agent definitions after adding or modifying an agent without restarting the CLI.
$ /agents refresh
Override experiment flags locally without changing server-side config, useful for testing experimental model behaviour.
$ GEMINI_EXP=my_experiment gemini
  • Adds built-in Agent Skills support, including a new pr-creator skill, with multi-scope enablement and shadowing fixes.
  • New /agents slash command lists available agents; /agents refresh reloads agent definitions without restarting.
  • Adds filepath autosuggestion after slash commands for faster input.
  • Introduces subagent model routing, wiring model selection to subagents.
  • Supports @ mention suggestions for subagents in the prompt.
+19 moreshow less
  • Adds mcp_context to BeforeTool and AfterTool hook inputs for richer hook logic.
  • Model hooks now support explicit stop and block execution control.
  • Adds GEMINI_EXP environment variable for local experiments override.
  • Adds GEMINI_CLI_HOME environment variable for strict environment isolation.
  • Adds fallback option for capacity errors in Pro Quota.
  • Adds native Sublime Text support to IDE detection.
  • Adds support for the Antigravity terminal in terminal setup utility.
  • Adds Helix (hx) editor support.
  • Exports chat history in /bug command and prefills the GitHub issue body.
  • Adds extension linking capabilities in the CLI.
  • Shows settings source in extension lists.
  • Adds upgrade option for paid users.
  • Implements passive activity logger for session analysis.
  • Adds /chat debug command for nightly builds.
  • Enables the cli_help agent by default.
  • Adds confirmation details support and JSON-RPC vs HTTP REST support for external tool integrations.
  • Adds opt-out setting for home directory warnings to reduce noise.
  • Caches ignore instances for improved file-traversal performance.
  • Applies remote admin settings.
Was this useful?
◆  AI Model & Data Infrastructure

Ollama

Sources Release notes → v0.15.0 NOTES

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

Ollama v0.15.0 adds ollama launch to connect local models with Claude Code, Codex, OpenCode, and Droid instantly.

└──▷ GET THIS VERSION
$ git clone --branch v0.15.0 https://github.com/ollama/ollama.git
# already have the repo? check out this version:
$ git checkout v0.15.0
  • New ollama launch command integrates Ollama models with Claude Code, Codex, OpenCode, and Droid without separate configuration.
  • Supports <kbd>Ctrl</kbd>+<kbd>J</kbd> and <kbd>Shift</kbd>+<kbd>Enter</kbd> for inserting newlines in ollama run interactive sessions.
Was this useful?
◆  Local LLM Runtimes

llama.cpp

Sources Release notes → b7789 NOTES

llama.cpp b7789 adds hybrid ISWA memory support via llama_memory_hybrid_iswa

└──▷ GET THIS VERSION
$ git clone --branch b7789 https://github.com/ggml-org/llama.cpp.git
# already have the repo? check out this version:
$ git checkout b7789
  • Adds llama_memory_hybrid_iswa hybrid sliding-window attention memory implementation in src/llama-memory-hybrid-iswa.cpp.
Was this useful?
Other / Uncategorized
◆  AI OBSERVABILITY

Arize Phoenix

Sources Release notes → arize-phoenix-client-v1.28.0 2 RELEASES · 2026-01-21 NOTES STABLE

Phoenix client 1.28.0 adds FaithfulnessEvaluator and a span_id_key for linking dataset examples to traces.

└──▷ GET THIS VERSION
$ git clone --branch arize-phoenix-client-v1.28.0 https://github.com/Arize-ai/phoenix.git
# already have the repo? check out this version:
$ git checkout arize-phoenix-client-v1.28.0
  • Adds span_id_key parameter to link dataset examples to traces.
  • Adds FaithfulnessEvaluator class for faithfulness evaluation of LLM outputs.
1 more release in this issue · 2026-01-21
arize-phoenix-v12.31.0 NOTES STABLE

Phoenix v12.31.0 adds a CLI, FaithfulnessEvaluator, span-to-trace linking, and dataset/experiment CLI commands.

└──▷ GET THIS VERSION
$ git clone --branch arize-phoenix-v12.31.0 https://github.com/Arize-ai/phoenix.git
# already have the repo? check out this version:
$ git checkout arize-phoenix-v12.31.0
└──▷ USE IT
Score LLM responses for faithfulness directly from the Phoenix evaluator library instead of the deprecated HallucinationEvaluator.
python
from phoenix.evals import FaithfulnessEvaluator

evaluator = FaithfulnessEvaluator(model=model)
results = evaluator.evaluate(dataframe=df)
  • Adds span_id_key parameter to link dataset examples to traces, enabling traceability between datasets and recorded spans.
  • Introduces a phoenix CLI with dataset and experiment subcommands for managing datasets and experiments from the command line.
  • Adds FaithfulnessEvaluator, a new built-in LLM classification evaluator for assessing response faithfulness.
Was this useful?

Langfuse

Sources Release notes → v3.148.0 NOTES

Langfuse v3.148.0 adds thinking/reasoning trace rendering, an org-level audit log viewer, and batch-oriented periodic retention jobs.

└──▷ GET THIS VERSION
$ git clone --branch v3.148.0 https://github.com/langfuse/langfuse.git
# already have the repo? check out this version:
$ git checkout v3.148.0
  • Adds an organization-level audit log viewer so admins can review org-wide activity from the UI.
  • Renders thinking and reasoning parts (including on tool-call-only traces) inline in the trace detail view.
  • Introduces batch-oriented periodic jobs as an alternative to the retention queue for data lifecycle management.
Was this useful?
◆  VECTOR DB RAG

LanceDB

Sources Release notes → python-v0.27.0-beta.0 2 RELEASES · 2026-01-21 NOTES STABLE

LanceDB python-v0.27.0-beta.0 adds Voyage multimodal-3.5 embeddings, remote IVF-RQ indexing, parallel embedding computation, and exposes table URI.

└──▷ GET THIS VERSION
$ git clone --branch python-v0.27.0-beta.0 https://github.com/lancedb/lancedb.git
# already have the repo? check out this version:
$ git checkout python-v0.27.0-beta.0
  • Exposes table URI via a new uri property on table objects, giving callers direct access to the underlying storage path.
  • Adds support for remote IVF-RQ (Inverted File with Residual Quantization) indexing, enabling compressed vector search on remote tables.
  • Parallelizes embedding computations, reducing latency when generating embeddings for large batches.
  • Adds voyage-multimodal-3.5 as a supported embedding model for multimodal (text + image) retrieval.
  • Enables the HuggingFace embedding feature by default, removing the need for manual opt-in configuration.
└──▷ BREAKING ON UPGRADE
  • !The Rust crate's default Cargo features have been removed; any project relying on default features must now explicitly declare the features it needs in its Cargo.toml.
1 more release in this issue · 2026-01-21
v0.24.0-beta.0 NOTES STABLE

LanceDB v0.24.0-beta.0 adds Voyage multimodal embeddings, remote IVF-RQ index support, parallel embedding computation, and exposes table URIs.

└──▷ GET THIS VERSION
$ git clone --branch v0.24.0-beta.0 https://github.com/lancedb/lancedb.git
# already have the repo? check out this version:
$ git checkout v0.24.0-beta.0
  • Exposes table URI via a new uri property on table objects, letting callers retrieve the underlying storage path programmatically.
  • Adds support for remote IVF-RQ (Inverted File with Residual Quantization) indexing, enabling compressed approximate-nearest-neighbor search on remote tables.
  • Adds voyage-multimodal-3.5 as a supported embedding model for multimodal vector generation.
  • Parallelizes embedding computations, reducing latency when generating embeddings for large batches.
  • Enables the HuggingFace embedding feature by default in the Rust crate, removing the need to opt in via a feature flag.
└──▷ BREAKING ON UPGRADE
  • !The Rust crate no longer enables default features; any feature previously on by default (other than huggingface, which is now explicitly enabled) must now be opted into explicitly in Cargo.toml.
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 →