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

The AI Toolchain — issue 018, September 6, 2026

THE AI TOOLCHAINNO. 018
Tail
THE DAILY RELEASE FIREHOSE
PUBLISHED SEPTEMBER 6, 2026 · EVERY WEEKDAY
EDITIONStailgrepheaddiffuniq

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

// HOW THIS ISSUE IS MADE

We read every release from the 193 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 VIEWfull issue
Do you prefer full issue?
$ tct list   # 14 tools matched
Same issue, same prompt, two writers:

A read across the whole issue before you read any of it: what stands out in today's releases, grouped by what it lets you do. Every tool named links to its entry below.

  • deploy

    Serve more model families, and MoE checkpoints on the hardware you already have

    SGLang v0.5.19 adds a DeepEP v2 ElasticBuffer MoEMoEMixture of Experts, a neural network architecture where input is routed to a subset of specialized sub-networks rather than the full model, reducing compute cost while scaling parameter count. backend, FP8FP8An 8-bit floating-point numeric format used in AI accelerator hardware to store and compute neural-network weights and activations, trading precision for dramatically lower memory use and faster throughput than FP16 or FP32.-quantized MXFP4MXFP4A microscaling floating-point format using 4-bit values, standardized by the MX consortium, that lets AI hardware run inference and training at higher throughput with lower memory bandwidth than wider float formats. MoE serving on Hopper, a persistent Lean attention kernel on AMD and nine new model families, with a unified radix tree now default for KV reuse — fewer cases where a new checkpoint means standing up a second stack. vMLX adds JSON-schema native tool-calling for three new model families, so structured tool arguments come out of the model's own decoder rather than being coaxed out with prompt hacks and re-parsed.

    SGLang · vMLX

  • govern

    Run a coding agent without handing the container your API keys

    Pi's Docker Sandboxes support keeps provider credentials off the container the agent executes in, which is the difference between an agent that can leak a key through generated code and one that structurally cannot. emisar tightens runner redaction of private keys and secrets on the same principle — the secret never reaches the surface where it could be logged or echoed.

    Pi · emisar

  • evaluate

    Have the eval platform build the scorers and datasets instead of hand-authoring them

    Braintrust's persistent Loop agent creates and edits prompts, scorers, datasets and automations across the platform, and adds automated trace investigation plus blind human reviews — the review is blind, so a grader is not anchored by seeing which variant produced the output. LangSmith's new public API makes thread evaluators testable and experiments comparable from code, so eval regressions can gate a build rather than being eyeballed in the UI.

    Braintrust · LangSmith

Does Opus 5 read better?
DEPTH
Offensive Security
◆  Exploitation & C2

xalgorix

SourcesRelease notes →v4.6.662 RELEASES · 2026-09-05NOTES LATESTSTABLE

The xalgorix platform runs AI pentesting agents for reconnaissance, vulnerability detection, and exploitation workflows.

xalgorix v4.6.66 adds LFI-to-RCE escalation via log/session poisoning and php://filter iconv filter-chain

└──▷ GET THIS VERSION
$ git clone --branch v4.6.66 https://github.com/xalgorix/xalgorix.git
# already have the repo? check out this version:
$ git checkout v4.6.66
  • Adds LFI-to-RCE escalation via web-server log poisoning through User-Agent/Referer injection when a direct file read is blocked.
  • Adds PHP session poisoning as an LFI escalation path to achieve remote code execution.
  • Adds /proc/self/environ as an LFI escalation vector for RCE.
  • Adds php://filter iconv filter-chain technique to bypass fixed directory prefixes and php://filter-blocked direct reads.

4 details in Everything

1 more release in this issue · 2026-09-05
v4.6.65NOTES STABLE

xalgorix v4.6.65 deepens exploitation: confirmed vulns now escalate to data/flag reads and XSS drives to real execution.

└──▷ GET THIS VERSION
$ git clone --branch v4.6.65 https://github.com/xalgorix/xalgorix.git
# already have the repo? check out this version:
$ git checkout v4.6.65
  • Extends exploitation depth so confirmed vulnerability classes are automatically escalated into actual data and flag reads, rather than stopping at detection.
  • Drives XSS findings through to real in-browser execution rather than halting at confirmation.

    2 more in Everything

    Was this useful?
    Build
    ◆  AI Coding Agents

    Replit Agent

    SourcesChangelog →1 RELEASE · 2026-09-06CHANGELOG alsoWhy this ranktop features scored 35, +6 runnable example — 41How ranking works →

    Replit Agent's only shipped capability this window is custom event tracking and funnel analysis for published apps, configured directly through Agent prompts on paid plans.

    Replit Agent is an AI coding agent that builds, tests, and deploys applications in Replit.

    Replit Agent's only shipped capability this window is custom event tracking and funnel analysis for published apps, configured directly through Agent prompts on paid plans.

    └──▷ WHAT SHIPPED · 1 FEATURE1 OF 1 FEATUREmost completely described first
    what's the number?

    Each feature carries 0–100 for how completely the vendor documented it — not how big or important the work is. A major capability described in eight words scores low, and that is the finding.

    • depth0–40what it does and how it works or what changed
    • specificity0–30names real surfaces — APIs, flags, formats, limits, numbers
    • actionability0–30enough to go use it — a named endpoint, flag, or config key tops this; a UI path is a starting point

    Code and config rank first by construction: a documented endpoint, flag or config key scores at the top of specificity and actionability, so it sorts above a feature described only in prose. Under60 the notes go thin — everything below the “thinner coverage” line is thinner documentation, not smaller work. Hover any meter for that feature's three sub-scores.

    0101
    Custom event tracking and funnel analysisNEW35

    Replit Agent now supports custom event tracking and funnel analysis (e.g. sign-ups, purchases) via Project Analytics on paid plans, configured by prompting Agent directly rather than through manual instrumentation.

    — Names the capability and plan tier but no config keys or exact prompt syntax.changelog-20260906-ec6f78f2
    └──▷ ALSO FROM THESE RELEASES
    Turn on daily backups for your production database so you have a restore point if data is lost or corrupted.
    📍In your Replit project, go to your production database settings, find 'Keep backups for', and select your desired retention period (options depend on your plan).
    Start collecting visitor analytics for a published web app so you can see traffic sources, popular pages, and device breakdown.
    📍In your Replit project, open the 'Growth' pane, toggle on 'Enable analytics', then republish your app to begin data collection.
    Was this useful?

    Earendil Works Pi

    SourcesRelease notes →1 RELEASE · 2026-09-05NOTES alsoWhy this ranktop features scored 95/35/25, +6 runnable example — 57.67How ranking works →

    Pi's biggest addition this window is first-class Docker Sandboxes support, letting the coding agent run with provider credentials kept off the container; it also adds GPT-6 Astra model support and a faster Alt-scroll in fullscreen mode.

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

    Pi's biggest addition this window is first-class Docker Sandboxes support, letting the coding agent run with provider credentials kept off the container; it also adds GPT-6 Astra model support and a faster Alt-scroll in fullscreen mode.

    └──▷ WHAT SHIPPED · 3 FEATURES2 OF 3 FEATURESmost completely described first
    what's the number?

    Each feature carries 0–100 for how completely the vendor documented it — not how big or important the work is. A major capability described in eight words scores low, and that is the finding.

    • depth0–40what it does and how it works or what changed
    • specificity0–30names real surfaces — APIs, flags, formats, limits, numbers
    • actionability0–30enough to go use it — a named endpoint, flag, or config key tops this; a UI path is a starting point

    Code and config rank first by construction: a documented endpoint, flag or config key scores at the top of specificity and actionability, so it sorts above a feature described only in prose. Under60 the notes go thin — everything below the “thinner coverage” line is thinner documentation, not smaller work. Hover any meter for that feature's three sub-scores.

    0101
    Docker Sandboxes support via sbxNEW95

    Pi can now run inside Docker Sandboxes through the sbx proxy, which substitutes real credentials on egress to api.anthropic.com so provider keys never enter the container. Credentials are wired with sbx secret set-custom --host api.anthropic.com --env ANTHROPIC_OAUTH_TOKEN --placeholder for Claude Pro/Max OAuth tokens, or sbx secret set anthropic for API keys, using the same kit-based sentinel/substitution model. Pi launches inside a sandbox via sbx run --kit 'docker.io/sbx/pi-kit:latest' pi, with the current directory auto-mounted as the workspace and Pi pre-baked into the image, and can be driven non-interactively in a running sandbox with sbx exec <sandbox-name> -- pi -p '<prompt>'. Pi also reads ANTHROPIC_OAUTH_TOKEN natively and prefers it over an API key, so no extra configuration is needed once the sandbox proxy sets it.

    Wire a Claude Pro/Max OAuth token into a Docker Sandbox so Pi can reach Anthropic's API without the real credential ever entering the container.
    $ claude setup-token
    sbx secret rm anthropic
    sbx secret set-custom \
      --host api.anthropic.com \
      --env ANTHROPIC_OAUTH_TOKEN \
      --placeholder 'sk-ant-oat01-{rand}'
    Launch Pi inside a sandboxed environment with the current project directory mounted, using the official kit image.
    $ sbx run --kit "docker.io/sbx/pi-kit:latest" pi
    Run a Pi prompt non-interactively inside an already-running sandbox for scripted or CI use.
    $ sbx exec <sandbox-name> -- pi -p "list the failing tests"
    — Full mechanism plus exact commands and flags givenproduct docs
    thinner coverage below
    0202
    GPT-6 Astra model supportNEW35

    Adds GPT-6 Astra model support, usable with OpenAI API keys or OpenAI Codex subscriptions.

    — Names the model and auth paths but no usage detailv0.85.1
    0300
    Faster Alt-scroll in fullscreen modeIMPROVED25

    Mouse wheel scrolling while holding Alt in fullscreen mode is now five times faster.

    — States the change with a number but no further detailv0.85.1
    Was this useful?

    Amazon Kiro Crew

    SourcesRelease notes →1 RELEASE · 2026-09-05NOTES leadWhy this ranktop features scored 90/90/85, +15 breaking change, +6 runnable example — 109.33How ranking works →

    Kiro Crew is an open-source workspace for coordinating AI coding agents.

    Kiro Crew v0.5.0 ships fleet-wide security policy distribution, an AWS Control app that replaces S3-based backup, a local no-install dictation engine, and atomic self-updates, alongside session tabs, agent-to-agent messaging, a built-in conductor agent, and a wide set of workflow, phone-access, and audit-log improvements.

    └──▷ WHAT SHIPPED · 28 FEATURES24 OF 28 FEATURESmost completely described first
    what's the number?

    Each feature carries 0–100 for how completely the vendor documented it — not how big or important the work is. A major capability described in eight words scores low, and that is the finding.

    • depth0–40what it does and how it works or what changed
    • specificity0–30names real surfaces — APIs, flags, formats, limits, numbers
    • actionability0–30enough to go use it — a named endpoint, flag, or config key tops this; a UI path is a starting point

    Code and config rank first by construction: a documented endpoint, flag or config key scores at the top of specificity and actionability, so it sorts above a feature described only in prose. Under60 the notes go thin — everything below the “thinner coverage” line is thinner documentation, not smaller work. Hover any meter for that feature's three sub-scores.

    0101
    Secrets import command for vault migrationNEW90

    Adds kirocrew secrets import command to move plaintext credentials out of .env into the encrypted vault, leaving a secret:// reference behind; dry-run by default, --apply to commit.

    Move credentials out of a plaintext .env file into the encrypted vault before they leak into logs or audit rows.
    $ kirocrew secrets import --apply
    — Runnable command with flags and an example.v0.5.0
    0202
    Local no-install dictation engineBREAKING90

    Adds a no-install local dictation engine: a whisper.cpp model runs resident in the gateway, transcribing short utterances in tens of milliseconds with live text as you speak. The whisper, mlx, parakeet, and faster dictation providers are retired; saved settings fall back to the new local provider, which downloads its own model (default: base, 148 MB; stored turbo pulls 1.6 GB). Run kirocrew doctor to audit materialized defaults.

    — Names retired providers, new default, sizes, and audit command.v0.5.0
    0303
    AWS Control app replaces S3 cloud backupBREAKING85

    Adds AWS Control built-in app with Accounts, Library, Drive, Backup, Bill, and Access views over a private versioned S3 bucket, with audited mutations. This replaces the old cloud backup path: kirocrew snapshot --to s3://…, the --aws-profile flag, and the s3:// fetch path are removed.

    — Names the app's views and the exact removed flags/paths.v0.5.0
    0404
    Durable workflow libraryNEW80

    Adds a durable workflow library: promote a session's workflow to a global library, manage revisions from Agent Capabilities, and invoke saved definitions with /workflow.

    — Names the invocation command and management surface.v0.5.0
    0505
    Atomic self-update commandNEW75

    Adds kirocrew update command for atomic self-update: installs the new version into a signature-verified tree and switches to it atomically.

    — Named command with clear mechanism.v0.5.0
    0606
    Trusted bot bypass in Slack gateway meshNEW70

    Adds slack.trusted_bot_ids config key to let named bots bypass the bot filter in multi-gateway meshes, with a per-thread turn limit to prevent infinite mutual replies.

    — Names exact config key and its safeguard mechanism.v0.5.0
    0707
    Agent-to-agent session messaging toolNEW70

    Adds session_send agent tool to deliver a message into another session as its next turn, enabling coordinator agents to direct peer sessions.

    — Named tool with mechanism but no usage example.v0.5.0
    0808
    Built-in conductor agent for goal decompositionNEW70

    Adds a built-in conductor agent that decomposes a goal, opens a session per work item, checks acceptance, and manages rounds on a monitoring loop that survives tab closes and turn caps.

    — Detailed mechanism but no command or config to invoke it.v0.5.0
    0909
    Phone access and session recoveryNEW70

    Adds 'Set up & show QR' one-click phone access that enables trust, restarts the gateway, publishes over Tailscale, and issues a sign-in QR code; phone sessions now survive gateway restarts. Adds one-time sign-in link minting from a signed-in device for phones that have lost their session.

    — Groups two thin phone-access additions with named UI action.v0.5.0
    1010
    Fleet-wide security policy distributionNEW65

    Adds security_policy.json support: an administrator publishes one policy file at a URL and every host fetches, caches, and periodically refreshes it fleet-wide with no restart.

    — Names the policy file but not the config path to enable it.v0.5.0
    1111
    Tool-call approval UX improvementsNEW65

    Adds kirocrew chat tool-permission prompts so approval requests surface in the CLI instead of hanging silently until timeout, plus bulk approval and single-rejection controls: one click answers all waiting tool calls, or refuse one call and still be asked about the rest.

    — Groups two thin approval UX additions with the named CLI surface.v0.5.0
    1212
    Video attachments in composerNEW65

    Adds video attachment support in the composer: up to 512 MB, streamed to disk and available from the phone photo picker.

    — Names the exact size limit and access point.v0.5.0
    1300
    Timezone-aware app cron schedulingIMPROVED65

    Adds timezone and skipped-date support for app cron jobs via code or app.json, so scheduled tasks fire at the correct local hour.

    — Names the config file used to set schedules.v0.5.0
    1413
    Session color tinting propertyNEW60

    Adds session_color agent property to tint every session an agent starts, applied at render time so editing the agent re-tints live sessions.

    — Named property and behaviour, no config path shown.v0.5.0
    1514
    Session tabs in transcript viewNEW60

    Adds session tabs: open multiple sessions as tabs above the transcript via middle-click or modifier-click, with live status per tab and persistence per surface.

    — Describes UI gesture but not exact settings path.v0.5.0
    1615
    Enterprise MCP governanceNEW60

    Adds enterprise MCP governance: on an enterprise Kiro account with an admin-configured MCP registry, org-level MCP controls including version pins take effect.

    — Names version pins as a control but no config surface.v0.5.0
    1716
    Snapshot restore into live stateNEW60

    Adds snapshot restore-into-live-state: replace or merge a snapshot into the running install per component, with a rollback ledger.

    — Describes mechanism but no exact command shown.v0.5.0
    thinner coverage below
    1817
    Dormant-session foldingNEW55

    Adds dormant-session folding: sessions idle past a user-chosen threshold collapse behind a 'Dormant sessions (N)' expander, keeping pinned, running, and unread rows visible.

    — Clear behaviour but no config key for the threshold.v0.5.0
    1918
    Deep-linkable settings pagesNEW55

    Adds deep-linkable settings pages at real URLs like /settings/display/session-colors for bookmarking and sharing.

    — Names a concrete URL a reader can navigate to.v0.5.0
    2019
    Ephemeral session typesNEW55

    Adds Ephemeral session types (Incognito and Temporary) from the '+ New' menu for memory-isolated or fully stateless chats.

    — Names both types and the menu entry point.v0.5.0
    2100
    App Store Discover/Library split with Updates tabIMPROVED55

    Adds App Store 'Discover' and 'Library' split into separate pages with their own URLs, plus an Updates tab with an 'Update All' button.

    — Names the new pages and button but no URLs given.v0.5.0
    2220
    Crew Members roster pageNEW55

    Adds Crew Members roster page with durable pinned DM threads per member, sorted by recent activity with previews and name search.

    — Describes the page's behaviour without a navigation path.v0.5.0
    2321
    Repository-bound execution trust grantsBREAKING55

    App execution trust grants are now bound to the repository they cover; a legacy grant that cannot be tied to a repository requires one-time re-consent.

    — Clear before/after but no migration command given.v0.5.0
    2400
    Concurrency-safe tamper-evident audit logIMPROVED50

    Adds a tamper-evident audit log safe under concurrency: two Kiro Crew processes writing simultaneously no longer break the audit chain's verification.

    — Clear before/after fix but no reproduction steps.v0.5.0
    2500
    Credential redaction before truncationIMPROVED50

    Adds credential redaction before truncation so partial secrets no longer leak into audit rows, logs, and dashboard payloads; hook output is also redacted.

    — Clear security fix but no toggle or config named.v0.5.0
    2622
    Project file tree in project tabsNEW50

    Adds a project file tree in project tabs with search, refresh, and de-duplicated file tabs with find and save chords.

    — Names UI features but no keybindings spelled out.v0.5.0
    2723
    Wake-on-change interrupt controllerNEW45

    Adds wake-on-change interrupt controller turning polling monitors into event-driven interrupts for any script cron.

    — Concept described but no config or command named.v0.5.0
    2824
    Knowledge feature merged, Auto-Triage Pipeline retiredDEPRECATED30

    The Knowledge feature moves into Agent Capabilities and the standalone Auto-Triage Pipeline app is retired.

    — Bare statement of the move with no migration detail.v0.5.0
    └──▷ BREAKING ON UPGRADE
    • !The whisper, mlx, parakeet, and faster dictation providers are retired; saved settings fall back to the new local provider, which downloads its own model (default: base, 148 MB; stored turbo pulls 1.6 GB). Run kirocrew doctor to audit materialized defaults.
    • !kirocrew snapshot --to s3://…, the --aws-profile flag, and the s3:// fetch path are removed; cloud backup moves to the AWS Control app.
    • !App execution trust grants are now bound to the repository they cover; a legacy grant that cannot be tied to a repository requires one-time re-consent.
    • !Some commands that previously ran silently now prompt for approval; help/version-probe heuristics no longer count as consent, and durable 'always allow' grants no longer cover structured non-shell tools.
    • !The Knowledge feature moves into Agent Capabilities and the standalone Auto-Triage Pipeline app is retired.
    Was this useful?
    Agent
    ◆  AI Agent Frameworks

    OpenClaw

    SourcesRelease notes →Source code →1 RELEASE · 2026-09-05NOTES CODE leadWhy this ranktop features scored 95/88/75, +6 runnable example — 92How ranking works →

    Personal AI assistant platform that connects messaging channels, tools, and model providers through a gateway.

    OpenClaw v2026.9.2 adds GPT-6 Astra model support with async tool calls and /think ultra reasoning control, turns on Swarm concurrent sub-agent orchestration by default, and introduces a tools.sessions.visibility config key for cross-agent session access — alongside experimental Apple Watch Talk, an experimental plugin UI, and a wave of Slack, Discord, device-monitoring, and dashboard additions.

    └──▷ WHAT SHIPPED · 18 FEATURES15 OF 18 FEATURESmost completely described first
    what's the number?

    Each feature carries 0–100 for how completely the vendor documented it — not how big or important the work is. A major capability described in eight words scores low, and that is the finding.

    • depth0–40what it does and how it works or what changed
    • specificity0–30names real surfaces — APIs, flags, formats, limits, numbers
    • actionability0–30enough to go use it — a named endpoint, flag, or config key tops this; a UI path is a starting point

    Code and config rank first by construction: a documented endpoint, flag or config key scores at the top of specificity and actionability, so it sorts above a feature described only in prose. Under60 the notes go thin — everything below the “thinner coverage” line is thinner documentation, not smaller work. Hover any meter for that feature's three sub-scores.

    0101
    GPT-6 Astra model supportNEW95

    Adds openai/gpt-6-astra model support, selectable with an OpenAI API-key profile or an eligible ChatGPT/Codex account, with text and image input, Responses tool calls, async function tools, WebSocket steering, and reasoning controls including /think ultra orchestration.

    Use GPT-6 Astra with maximum reasoning effort when working through complex investigations in the OpenClaw chat interface.
    $ /think ultra
    — Names the model, account types, and a runnable reasoning command.v2026.9.2
    0202
    Cross-agent session visibility controlNEW88

    Adds tools.sessions.visibility config key to control cross-agent session scope; set to agent or self for narrower access, with ordinary agent-to-agent access enabled and all-session visibility as the default.

    Lock a multi-agent deployment so sub-agents can only see their own sessions, preventing lateral session enumeration across concurrent agents.
    yaml
    tools.sessions.visibility: self
    — Exact config key and both accepted values given.v2026.9.2
    0303
    Experimental plugin UINEW75

    Enable Settings → Labs → Custom plugin UI to let plugins contribute Control UI pages, panels, and session actions, or customize the composer and workspace.

    Enable the experimental plugin UI to let your custom plugin surface a dedicated Control UI page and session actions without modifying core OpenClaw.
    📍In the OpenClaw app, go to Settings › Labs › Custom plugin UI and enable it.
    — Exact UI toggle path with a worked navigation example.v2026.9.2
    0400
    Plugin icon packagingIMPROVED70

    Adds plugin icon packaging at assets/icon.png, loaded without a network request; missing or invalid icons no longer block plugin loading.

    — Exact file path given for plugin authors to use.v2026.9.2
    0500
    Swarm sub-agent orchestration enabled by defaultIMPROVED65

    Swarm concurrent sub-agent orchestration is now on by default, producing structured results and live progress, while preserving explicit opt-outs, tool restrictions, and the separate Code Mode opt-in.

    — Describes new default behavior but no named flags.v2026.9.2
    0604
    Slack integration enhancementsNEW65

    Adds Slack Block Kit rich replies, guiding agents to use supported Block Kit layouts for proactive Slack replies, plus a native Stop button, session processing and approval status, and synchronized session titles; the latter requires enabling the documented Slack session-event subscriptions.

    — Lists several Slack surfaces but no exact endpoint or flag.v2026.9.2
    0705
    Gateway RPC latency phase breakdownNEW65

    Adds Gateway RPC latency phase breakdown in OpenTelemetry and Prometheus diagnostics to distinguish slow dispatch from slow execution.

    — Names the diagnostics tools but not specific metric names.v2026.9.2
    0806
    Devices page with resource monitoringNEW65

    Adds a Devices page showing device types, resource meters, capability chips, and Desktop availability, with native iOS CPU/memory and Android memory/disk reporting.

    — Names the page and the exact metrics tracked.v2026.9.2
    0907
    Personal connected accounts and provider priorityNEW60

    Adds personal connected accounts — add provider accounts from Settings → Profile → Connected accounts or the CLI and choose an account per chat — plus provider account priority exposure through the Gateway.

    — Names UI path and CLI option, no exact commands.v2026.9.2
    thinner coverage below
    1008
    Experimental Apple Watch TalkNEW55

    Adds experimental standalone Apple Watch Talk with Gateway-owned tools and transcripts; requires UDP connectivity for realtime audio.

    — Notes a requirement but gives no setup steps.v2026.9.2
    1109
    Discord meeting notes captureNEW55

    Adds Discord meeting notes: opt into occupancy-driven, listen-only meeting capture with automatic notes and a Control UI Meetings page.

    — Names the Meetings page but not the opt-in steps.v2026.9.2
    1210
    Cloud worker fast-forward checkoutsNEW55

    Adds cloud worker fast-forward checkouts, bringing replacement cloud workers to the pushed session branch while preserving local modifications and divergent branches.

    — Explains mechanism but no command example.v2026.9.2
    1311
    Bring teammates into the conversationNEW50

    Adds 'Bring teammates into the conversation' — mention authorized people from the composer to receive temporary Inbox entries, with optional browser notifications.

    — Describes the composer action, no config key given.v2026.9.2
    1412
    Dashboard gallery viewNEW50

    Adds a dashboard gallery view — browse saved dashboards, swap chat and dashboard views, and place panels left, right, or below.

    — UI feature described without exact navigation path.v2026.9.2
    1500
    Live-reload of settings without Gateway restartIMPROVED50

    Adds live-reload of more agent, model, tool, channel, browser, node, access, and terminal settings without requiring a Gateway restart.

    — Lists setting categories but no specific config keys.v2026.9.2
    1613
    macOS sign-in via personal Cloudflare AccessNEW45

    Adds macOS browser sign-in through personal Cloudflare Access, restoring the selected Gateway after app restart.

    — Thin description of the sign-in flow only.v2026.9.2
    1714
    Realtime Talk for thin audio clientsNEW45

    Adds Realtime Talk support for native realtime sessions on thin audio clients, retaining transcripts, spoken controls, and scoped agent consultations.

    — Describes capability without setup steps.v2026.9.2
    1815
    Owner profiles for single-user GatewaysNEW35

    Adds Owner profiles: single-user Gateway connections get a durable Owner profile for identity and personal preferences.

    — Bare description with no mechanism detail.v2026.9.2
    Was this useful?

    CopilotKit OpenBot

    SourcesRelease notes →2 RELEASES · 2026-09-04NOTES leadWhy this ranktop features scored 90/90/80, +15 breaking change, +6 runnable example — 107.67How ranking works →

    OpenBot runs self-hosted AI coworkers that each get their own browser, files, and gated tools, with every action decided and recorded.

    OpenBot's two releases add pre-built multi-arch service images (now zstd-compressed) and in-conversation skill/coworker creation, while a companion release simplifies deployment to three credentials, fixes MCPMCPModel Context Protocol, an open standard from Anthropic that lets an AI model call external tools and data sources through a uniform interface, so cyber tools can expose capabilities directly to LLM-based agents. auth-scheme forwarding, and reworks coworker creation into a wizard with routines moved off the global sidebar.

    └──▷ WHAT SHIPPED · 14 FEATURES8 OF 14 FEATURESmost completely described first
    what's the number?

    Each feature carries 0–100 for how completely the vendor documented it — not how big or important the work is. A major capability described in eight words scores low, and that is the finding.

    • depth0–40what it does and how it works or what changed
    • specificity0–30names real surfaces — APIs, flags, formats, limits, numbers
    • actionability0–30enough to go use it — a named endpoint, flag, or config key tops this; a UI path is a starting point

    Code and config rank first by construction: a documented endpoint, flag or config key scores at the top of specificity and actionability, so it sorts above a feature described only in prose. Under60 the notes go thin — everything below the “thinner coverage” line is thinner documentation, not smaller work. Hover any meter for that feature's three sub-scores.

    0101
    Pre-built multi-arch service images via env varsNEW90

    Adds COMPUTER_IMAGE, SUPERVISOR_IMAGE, BOT_IMAGE, LANGGRAPH_IMAGE, and SERVER_IMAGE environment variables to pull pre-built images from ghcr.io/copilotkit/openbot-<service> instead of building from source, activated with IMAGE_PULL_POLICY=missing. Each release now publishes five such images with linux/amd64 and linux/arm64 support and build provenance attestations, with digests pinned in container-images.json.

    Pull pre-built multi-arch service images instead of building Chromium and friends from source on every machine — saves several minutes per host.
    $ export COMPUTER_IMAGE=ghcr.io/copilotkit/openbot-agent-computer@sha256:<digest>
    export SUPERVISOR_IMAGE=ghcr.io/copilotkit/openbot-supervisor@sha256:<digest>
    export BOT_IMAGE=ghcr.io/copilotkit/openbot-bot@sha256:<digest>
    export LANGGRAPH_IMAGE=ghcr.io/copilotkit/openbot-langgraph@sha256:<digest>
    export SERVER_IMAGE=ghcr.io/copilotkit/openbot-server@sha256:<digest>
    export IMAGE_PULL_POLICY=missing
    docker compose up
    — Names all five env vars plus the pull command.v0.0.7
    0202
    Deployment credentials cut to three variablesBREAKING90

    Removes the COPILOTKIT_LICENSE_TOKEN requirement; deployments now need only INTELLIGENCE_API_URL, INTELLIGENCE_GATEWAY_WS_URL, and INTELLIGENCE_API_KEY to start. Also makes secrets.licenseToken optional in the Helm chart so managed-Intelligence installs are no longer refused at helm install.

    Minimal environment for a managed-Intelligence deployment — only three credentials needed now that COPILOTKIT_LICENSE_TOKEN is removed.
    ini
    INTELLIGENCE_API_URL=https://intelligence.example.com
    INTELLIGENCE_GATEWAY_WS_URL=wss://intelligence.example.com
    INTELLIGENCE_API_KEY=sk-live-...
    — Exact env vars and a runnable minimal .env example.v0.0.6
    0300
    OAuth failure diagnostics and redirect fallbackIMPROVED80

    Adds three structured log keys for OAuth connection failures — oauth-token-endpoint-unreachable, oauth-registration-endpoint-unreachable, and oauth-connection-not-recorded — plus oauth-token-endpoint-unusable for catalogue-side faults. Also adds a TRUSTED_ORIGINS fallback to port 3010 (the actual app port) instead of http://localhost:3000, preventing broken OAuth redirects on deployments that leave the variable unset.

    — Names all four log keys and the fallback env var.v0.0.6
    0403
    Zstd-compressed published imagesBREAKING75

    Published service images now use zstd compression instead of gzip, reducing agent-computer from 962 MB to 886 MB on the wire with significantly faster decompression. This requires a zstd-capable client (Podman or current containerd); older Docker daemons without zstd support will fail to pull.

    — Concrete before/after size numbers, no verification command given.v0.0.7
    0504
    Conversational skill and coworker creationNEW75

    Ships a skill-creator skill granted to general-assistant with four tools for listing, reading, and saving skills via POST /api/plugins/skills, letting skills be authored interactively in conversation instead of the /skills form. Ships a matching bot-creator skill, also granted to general-assistant, with tools for listing, reading, and saving coworkers via the same person-facing endpoints.

    — Names the skills endpoint but not the coworker one.v0.0.7
    0600
    Clearer error for blank agentIdIMPROVED75

    Adds a 400 response naming the agentId field when POST /api/channels/:id/activity receives a blank or whitespace-only value, replacing the previous misleading 404 Agent not found.

    — Exact endpoint and status codes named.v0.0.7
    0700
    PORT/SERVER_PORT parsing fixedIMPROVED75

    Treats an empty PORT or SERVER_PORT as unset rather than parsing to NaN, defaulting to port 4300, and refuses non-numeric or out-of-range values instead of silently binding a wrong port.

    — Exact env vars and default port named.v0.0.6
    0805
    Standing instructions per personNEW70

    Adds a standing-instructions box in Settings — one text field per person, spliced into every built-in coworker's prompt on every run including overnight routines — stored under migration 0026_user_instructions.

    — Names the migration and prompt mechanism, only a UI path for action.v0.0.7
    0906
    Auto-named conversationsNEW70

    Automatically names conversations from their opening exchange (up to 600 code points) using the model named by tenantPackage.model, replacing the last-message preview in the channel roster's second line.

    — Exact character limit and config field named, no direct action.v0.0.7
    1000
    MCP auth scheme passthroughIMPROVED70

    Respects the auth scheme prefix in custom MCP server tokens — a token beginning with Basic or Bearer is now forwarded as written; bare tokens still default to Bearer.

    Pass a Basic-auth MCP server credential with its scheme so it reaches the upstream API correctly instead of being sent as Bearer.
    📍# In the Plugins UI, set the token field to the full credential string: # Basic dXNlcjpwYXNzd29yZA== # A bare token is still forwarded as Bearer with no change needed.
    — Behaviour and example given, no endpoint named.v0.0.6
    1100
    Camel-case tool redaction in audit payloadsIMPROVED70

    Redacts toolResult and toolArguments (camelCase MCP/computer-tool spellings) in audit_events.payload, in addition to the already-redacted tool_result and tool_arguments.

    — Names exact payload fields, no reader action needed.v0.0.6
    1207
    Routines moved into coworker dialogsBREAKING70

    Moves routines out of the global sidebar and into each coworker's own dialog section, with run-state chips showing channel, last-run outcome, and next scheduled time. The global /routines sidebar entry is removed, though direct links to /routines still resolve.

    — Clear before/after but only a UI path, no command.v0.0.6
    1308
    Coworker creation wizard and management dialogNEW60

    Introduces a three-step coworker creation wizard (identity, visibility, endpoint) and replaces the side panel with a full coworker management dialog accessible from any surface, including mobile.

    — Describes the flow but only a UI path to act on.v0.0.6
    thinner coverage below
    1400
    Visibility tracked in coworker audit rowsIMPROVED50

    Adds a visibility field to bot.created and bot.updated audit rows on every edit, so the trail shows who a coworker was accessible to at every point in time.

    — Names the audit fields but no way to query them.v0.0.7
    └──▷ BREAKING ON UPGRADE
    • !Service images are now published as zstd-compressed layers rather than gzip; any host pulling ghcr.io/copilotkit/openbot-<service> images must use a zstd-capable runtime (Podman or current containerd) — older Docker daemons without zstd support will fail to pull.
    • !COPILOTKIT_LICENSE_TOKEN is no longer required and is ignored for managed-Intelligence deployments; the required credentials are now INTELLIGENCE_API_URL, INTELLIGENCE_GATEWAY_WS_URL, and INTELLIGENCE_API_KEY.
    • !The global /routines sidebar entry is removed; routines are now managed inside each coworker's dialog (direct links to /routines still resolve).
    Was this useful?
    Deploy
    ◆  Local LLM Runtimes

    vMLX

    SourcesRelease notes →1 RELEASE · 2026-09-06NOTES alsoWhy this ranktop features scored 75/70/65 — 70How ranking works →

    vMLX 1.6.54 adds JSON-schema native tool-calling for three new model families, introduces a native MTP governor with adaptive depth ladders, extends qwen4_exp with new MoE kernel and gating options, and makes sparse index cache growth more efficient.

    The vMLX server runs compressed MLX models on Apple Silicon with disk caching, paged memory, continuous batching, and hybrid SSM scheduling.

    vMLX 1.6.54 adds JSON-schema native tool-calling for three new model families, introduces a native MTP governor with adaptive depth ladders, extends qwen4_exp with new MoE kernel and gating options, and makes sparse index cache growth more efficient.

    └──▷ WHAT SHIPPED · 4 FEATURES3 OF 4 FEATURESmost completely described first
    what's the number?

    Each feature carries 0–100 for how completely the vendor documented it — not how big or important the work is. A major capability described in eight words scores low, and that is the finding.

    • depth0–40what it does and how it works or what changed
    • specificity0–30names real surfaces — APIs, flags, formats, limits, numbers
    • actionability0–30enough to go use it — a named endpoint, flag, or config key tops this; a UI path is a starting point

    Code and config rank first by construction: a documented endpoint, flag or config key scores at the top of specificity and actionability, so it sorts above a feature described only in prose. Under60 the notes go thin — everything below the “thinner coverage” line is thinner documentation, not smaller work. Hover any meter for that feature's three sub-scores.

    0101
    Native MTP governor with adaptive depth ladderNEW75

    Adds a native MTP governor with seed-uncertainty margin, bounded AR calibration for a context-matched baseline, geometric backoff with relaxation, and a confirmed final rung. Includes a measured depth economics probe comparing configured depth versus D1, an MTP depth ladder D3 -> D1 -> AR with margin 1.0 using cheap probes and promotion back to D3, a per-request retry budget for re-entry and promotion probes, and a per-cycle trace switch for governor audits.

    — Rich mechanism detail but no exact config keys or commands to invoke it.v1.6.54
    0202
    qwen4_exp MoE kernel and gating additionsNEW70

    Adds qwen4_exp QSA index pool retention across decode calls, opt-in multi-row gates for grouped GDN projections and compiled HC, a MoE route-overlap diagnostic for multi-row verification, and an affine MoE pair kernel with opt-in mixed gate/up layouts and 3/6-bit experts — now enabled by default. Also enables verify-width grouping by default, with full-model receipts.

    — Names five distinct qwen4_exp additions but no invocation flags given.v1.6.54
    0303
    JSON-schema tool prompts for MiniMax-M2.7, Qwen3.8-27B, NanbeigeNEW65

    Accepts JSON-schema native tool prompts for MiniMax-M2.7, Qwen3.8-27B, and Nanbeige models, and treats an explicit null for a required nullable tool-call argument as a value rather than a missing argument.

    — Names three models and a specific argument-handling behavior.v1.6.54
    thinner coverage below
    0400
    Stepwise growth for sparse index cache laneIMPROVED40

    Grows the sparse index cache's raw index lane in steps instead of performing per-token copies.

    — States the before/after change but no numbers or config exposed.v1.6.54
    Was this useful?

    SGLang

    SourcesRelease notes →Source code →1 RELEASE · 2026-09-05NOTES CODE leadWhy this ranktop features scored 90/88/82, +15 breaking change, +6 runnable example — 107.67How ranking works →

    SGLang runs large language models through an inference server with efficient structured generation.

    SGLang v0.5.19 ships a DeepEP v2 ElasticBuffer MoE backend, beam search, FP8FP8An 8-bit floating-point numeric format used in AI accelerator hardware to store and compute neural-network weights and activations, trading precision for dramatically lower memory use and faster throughput than FP16 or FP32.-quantized MXFP4MXFP4A microscaling floating-point format using 4-bit values, standardized by the MX consortium, that lets AI hardware run inference and training at higher throughput with lower memory bandwidth than wider float formats. MoE serving on Hopper, a persistent Lean attention kernel on AMD, and support for nine new model families, alongside a broad set of speculative-decoding, attention-backend and KV-cache changes including a now-default unified radix tree.

    └──▷ WHAT SHIPPED · 17 FEATURES17 OF 17 FEATURESmost completely described first
    what's the number?

    Each feature carries 0–100 for how completely the vendor documented it — not how big or important the work is. A major capability described in eight words scores low, and that is the finding.

    • depth0–40what it does and how it works or what changed
    • specificity0–30names real surfaces — APIs, flags, formats, limits, numbers
    • actionability0–30enough to go use it — a named endpoint, flag, or config key tops this; a UI path is a starting point

    Code and config rank first by construction: a documented endpoint, flag or config key scores at the top of specificity and actionability, so it sorts above a feature described only in prose. Under60 the notes go thin — everything below the “thinner coverage” line is thinner documentation, not smaller work. Hover any meter for that feature's three sub-scores.

    0101
    FP8 activation quantization for MXFP4 MoE on HopperNEW90

    Adds --flashinfer-mxfp4-moe-precision fp8 to quantize activations to FP8 when serving MXFP4 MoE experts on Hopper, gaining ~12% output throughput on DeepSeek-V4-Flash with no GSM8K accuracy change (requires FlashInfer 0.6.18).

    Squeeze ~12% more output throughput from DeepSeek-V4-Flash on Hopper by fusing MXFP4 expert weights with FP8 activations.
    $ python -m sglang.launch_server --model deepseek-ai/DeepSeek-V4-Flash --flashinfer-mxfp4-moe-precision fp8
    — Flag, dependency version, benchmark numbers, and a runnable command.v0.5.19
    0202
    DeepEP v2 ElasticBuffer backend for MoE decodeNEW88

    Adds --moe-a2a-backend deepep_v2 to enable DeepEP's new ElasticBuffer engine for DeepSeek-V3/V4 and Qwen3-MoE in FP8, enabling CUDA-graph-compatible decode across nodes with fixed-size buffers.

    Serve DeepSeek-V4 MoE across nodes with CUDA-graph-compatible decode by switching to the DeepEP v2 ElasticBuffer backend.
    $ python -m sglang.launch_server --model deepseek-ai/DeepSeek-V4 --moe-a2a-backend deepep_v2
    — Named flag, target models, and a runnable launch command.v0.5.19
    0303
    Fused accept-state path for KDA MTP speculative decodingNEW82

    Adds SGLANG_OPT_KDA_FUSED_ACCEPT_STATE=1 environment variable to enable a fused accept-state path for KDA MTP verify-and-commit, cutting latency 45–63% on Kimi-Linear shapes with bit-identical output.

    — Named env var with concrete latency numbers, no example.v0.5.19
    0404
    Layernorm sequence parallelism for dense Qwen3NEW75

    Adds --enable-layernorm-sp flag to activate layernorm sequence parallelism on dense Qwen3 models, reducing prefill time by 3.5% on H100 and 5.6% on B200.

    — Named flag with concrete before/after numbers, no example given.v0.5.19
    0505
    Persistent Lean attention kernel on AMD MI300X/MI355XNEW75

    Ships a new persistent Lean attention kernel enabled by default on AMD MI300X/MI355X, giving up to 1.52x throughput and 3.62x lower inter-token latency; set SGLANG_DISABLE_LEAN_ATTENTION=1 to opt out.

    — Named env var and default behavior with performance numbers.v0.5.19
    0606
    Pipeline parallelism in full-prefill CUDA graphsNEW70

    Adds pipeline parallelism (PP) support in full-prefill CUDA graphs, with prefill CUDA graph proxy tensors yielding up to 2.48x throughput at 2K-token forwards on Qwen3.5-397B on GB300.

    — Names mechanism and benchmark, no enabling flag given.v0.5.19
    0707
    Q8KV8 sparse MLA prefill runtime for DeepSeek-V4NEW68

    Adds Q8KV8 sparse MLA prefill runtime backend for DeepSeek-V4, improving prefill throughput +4.4% to +7.5% across 3.5K–160K input lengths on H20.

    — Named backend with benchmark range, no invocation shown.v0.5.19
    0808
    Decode context parallelism on trtllm_mla for BlackwellNEW68

    Supports decode context parallelism (DCP) on the trtllm_mla decode backend for Blackwell MLA, enabling continued scaling past ~680 tokens/s at 128K input on eight B200s.

    — Names backend and hardware scale, no flag given.v0.5.19
    0909
    Speculative decoding platform additionsNEW68

    Adds multi-adapter LoRA support with EAGLE, NEXTN, DFLASH, and DSPARK speculative decoding; Nemotron 3.5 Lightning speculative decoding support; support for custom draft worker classes; extensible draft attention backends; mixed chunk prefill support when speculative decoding is enabled; and DSA top-k backend selection via --speculative-dsa-topk-backend and --dsa-topk-backend flashinfer (FlashInfer 0.6.18).

    — Names every flag and target but gives no benchmarks.v0.5.19
    1010
    DFlash2 speculative decoderNEW60

    Adds DFlash2 speculative decoder with local convolution and candidate selector, achieving 3.43x over no-spec at batch 1 and ~24% over DFlash at concurrency 64.

    — Mechanism and benchmark named, no enabling flag given.v0.5.19
    thinner coverage below
    1111
    Beam search in generation requestsNEW58

    Pass beam_width in a generation request to receive the n best sequences instead of a single sample.

    Use beam search to retrieve the top 4 candidate completions from a running SGLang server instead of a single greedy sample.
    $ curl http://localhost:30000/generate -H 'Content-Type: application/json' -d '{"text": "The capital of France is", "beam_width": 4, "n": 4}'
    — Named request fields backed by a runnable curl example.v0.5.19
    1212
    Unified radix tree as default KV cache for all modelsBREAKING58

    The unified radix tree is now the default KV cache for all models, previously limited to hybrid models, and supports attaching/detaching L3 storage on a live server. Setups that relied on the prior per-model cache selection may see changed cache behavior on upgrade.

    — Explains before/after but gives no migration config key.v0.5.19
    1313
    fmha_v2 attention backend for SM90/SM120NEW55

    Adds the fmha_v2 attention backend for SM90/SM120, approximately 15% faster than FA3 at the kernel level.

    — Names backend and hardware, lacks a usage example.v0.5.19
    1414
    LFM2 and LFM2-MoE DSpark speculative decodingNEW55

    Adds LFM2 and LFM2-MoE DSpark speculative decoding support, delivering 1.05–2.42x faster decoding on LFM2.5 targets on 1×H100.

    — Names models and speedup, no enabling flag given.v0.5.19
    1515
    Nine new model families supportedNEW50

    Adds support for new model families: Qwen3.8 (2.4T-A95B), Qwen3.8-27B, dots3.note, Ling-3.0-flash, Ling-3.0-tiny, Spark2.5, MiniCPM-SALA, Granite 4.2, and LongCat-Image-Edit/Edit-Turbo (diffusion).

    — Names every model but gives no usage detail.v0.5.19
    1616
    New CUDA and ROCm container imagesNEW47

    Adds a new CUDA 13.4 preview image for Rubin and new ROCm 10 images for gfx942, gfx950, and gfx1250.

    — Names exact image targets, no further detail.v0.5.19
    1717
    Rust server indexer, router, and HTTP/2 tuningNEW43

    Adds a process-local in-memory KV indexer and Router integration to the Rust server, plus a configurable HTTP/2 connection window.

    — Names three additions but no config keys or numbers.v0.5.19
    └──▷ BREAKING ON UPGRADE
    • !The unified radix tree is now the default KV cache for ALL models, not just hybrid ones — setups that relied on the previous per-model cache selection may see changed cache behavior on upgrade.
    Was this useful?
    ◆  AI Model & Data Infrastructure

    HeyGen HyperFrames

    SourcesRelease notes →1 RELEASE · 2026-09-06NOTES alsoWhy this ranktop features scored 33 — 33How ranking works →

    HyperFrames v0.8.30 improves site capture to retain all declared page icons and surface the bare mark first.

    HyperFrames is an open-source HTML-to-video renderer that runs in AI-agent workflows.

    HyperFrames v0.8.30 improves site capture to retain all declared page icons and surface the bare mark first.

    └──▷ WHAT SHIPPED · 1 FEATURE1 OF 1 FEATUREmost completely described first
    what's the number?

    Each feature carries 0–100 for how completely the vendor documented it — not how big or important the work is. A major capability described in eight words scores low, and that is the finding.

    • depth0–40what it does and how it works or what changed
    • specificity0–30names real surfaces — APIs, flags, formats, limits, numbers
    • actionability0–30enough to go use it — a named endpoint, flag, or config key tops this; a UI path is a starting point

    Code and config rank first by construction: a documented endpoint, flag or config key scores at the top of specificity and actionability, so it sorts above a feature described only in prose. Under60 the notes go thin — everything below the “thinner coverage” line is thinner documentation, not smaller work. Hover any meter for that feature's three sub-scores.

    0101
    Full icon retention in site captureIMPROVED33

    Site capture now keeps every icon a page declares and headlines the bare mark, rather than dropping alternate icon declarations.

    — Describes behaviour change but no mechanism, flag, or command shown.v0.8.30
    Was this useful?

    Semantica AGI Semantica

    SourcesRelease notes →1 RELEASE · 2026-09-05NOTES leadWhy this ranktop features scored 90/85/70 — 81.67How ranking works →

    Semantica provides graph-native context infrastructure for building accountable AI systems.

    Semantica v0.6.8 adds cross-backend vector enumeration that makes store migration and cross-store entity erasure possible, five new LLM provider wrappers, ontology package additions including a CI-friendly quality gate, a live Markdown editor in Explorer, and SLSASLSAA supply-chain integrity framework from Google that defines escalating levels of build provenance requirements, giving cyber tools a verifiable audit trail from source code to published artifact./SigstoreSigstoreAn open-source project maintained by the Linux Foundation that provides free signing, verification, and transparency infrastructure for software artifacts, letting cyber tools prove provenance without managing private key material. release signing.

    └──▷ WHAT SHIPPED · 6 FEATURES5 OF 6 FEATURESmost completely described first
    what's the number?

    Each feature carries 0–100 for how completely the vendor documented it — not how big or important the work is. A major capability described in eight words scores low, and that is the finding.

    • depth0–40what it does and how it works or what changed
    • specificity0–30names real surfaces — APIs, flags, formats, limits, numbers
    • actionability0–30enough to go use it — a named endpoint, flag, or config key tops this; a UI path is a starting point

    Code and config rank first by construction: a documented endpoint, flag or config key scores at the top of specificity and actionability, so it sorts above a feature described only in prose. Under60 the notes go thin — everything below the “thinner coverage” line is thinner documentation, not smaller work. Hover any meter for that feature's three sub-scores.

    0101
    Vector enumeration across store backendsNEW90

    Adds scan_vectors() and iter_vectors() enumeration methods across the FAISS, SQLiteVec, PgVector, Qdrant, Weaviate, Pinecone, and Milvus backends, making semantica store migrate functional between backends for the first time. The Weaviate backend also gains delete_vectors() and ErasureCoordinator support.

    — Names every backend, method and the CLI command it enablesv0.6.8
    0202
    Cross-store entity erasure via ErasureCoordinatorNEW85

    Adds ErasureCoordinator to semantica.context for cross-store entity erasure, ensuring a purged entity no longer survives verbatim in AgentMemory or as an embedding after purge_node() completes.

    — Names module, class and completion guaranteev0.6.8
    0303
    Five new LLM provider wrappersNEW70

    Adds first-class provider wrappers for Anthropic, Gemini, Ollama, DeepSeek, and Novita in semantica.llms, matching the existing Groq and OpenAI pattern.

    — Names every provider and module, no usage example givenv0.6.8
    0404
    Supply-chain signing and provenance attestationNEW70

    Ships SLSA build-provenance attestation plus Sigstore signing on every release, with .sigstore.json bundles alongside the wheel/sdist on GitHub Releases.

    — Names attestation standard and artifact bundle formatv0.6.8
    0505
    Ontology package quality gate and integrationsNEW65

    Adds a deterministic, CI-friendly quality gate for ontologies and knowledge graphs to the Ontology package, along with first-class Google ADK integration and a production-ready Salesforce ingestor via the semantica ingest pipeline.

    — Groups three Ontology package additions and names the ingest pipelinev0.6.8
    0600
    Full Markdown editor in ExplorerIMPROVED60

    Upgrades Explorer's read-only Markdown viewer to a full editor for live ContextGraph nodes and host-supplied AgentMemory items.

    — Names data types edited but no exact navigation pathv0.6.8
    Was this useful?

    emisar

    SourcesRelease notes →1 RELEASE · 2026-09-05NOTES alsoWhy this ranktop features scored 80/60/60, +15 breaking change — 81.67How ranking works →

    emisar v0.46.0 ships streaming audit CSV exports and durable checkout reservations that prevent duplicate charges, tightens runner redaction of private keys and secrets, and carries two breaking changes affecting self-hosted billing checkout and incomplete MCP draft operations.

    An MCP that lets AI tools securely connect to your infrastructure, write IaaS code, debug issues, and assist during incidents - without risking production stability. Built for security teams to approve and infrastructure teams to experience like magic.

    emisar v0.46.0 ships streaming audit CSV exports and durable checkout reservations that prevent duplicate charges, tightens runner redaction of private keys and secrets, and carries two breaking changes affecting self-hosted billing checkout and incomplete MCP draft operations.

    └──▷ WHAT SHIPPED · 8 FEATURES3 OF 8 FEATURESmost completely described first
    what's the number?

    Each feature carries 0–100 for how completely the vendor documented it — not how big or important the work is. A major capability described in eight words scores low, and that is the finding.

    • depth0–40what it does and how it works or what changed
    • specificity0–30names real surfaces — APIs, flags, formats, limits, numbers
    • actionability0–30enough to go use it — a named endpoint, flag, or config key tops this; a UI path is a starting point

    Code and config rank first by construction: a documented endpoint, flag or config key scores at the top of specificity and actionability, so it sorts above a feature described only in prose. Under60 the notes go thin — everything below the “thinner coverage” line is thinner documentation, not smaller work. Hover any meter for that feature's three sub-scores.

    0101
    Breaking: self-hosted billing checkout cutoverBREAKING80

    Self-hosters using live billing must stop old checkout producers and finish in-flight requests before enabling checkout traffic on v0.46.0, following the durable-checkout rollout procedure documented at .agent/kb/runbooks/billing-checkout-cutover.md.

    — Gives exact runbook path and required migration stepsv0.46.0
    0200
    Runner redaction for private keys and secretsIMPROVED60

    Runner redaction now masks long private-key blocks and sensitive argument values that are cut off by output limits, while default rules continue to preserve public AWS access-key IDs and mask recognized secret-key and session-token fields.

    — Names specific field types masked but no config surfacev0.46.0
    0302
    Breaking: incomplete MCP draft operationsBREAKING60

    Older MCP draft operations without a saved result now return operation_incomplete; inspect the current draft before making another change.

    — Names exact error code and remediation stepv0.46.0
    thinner coverage below
    0400
    Installer handling for IPv6, upgrades, and provenanceIMPROVED50

    Installers now handle IPv6 loopback origins, support per-copy MCP upgrades, and report retained configuration; when GitHub CLI is unavailable for provenance verification, interactive installers prompt whether to continue and noninteractive installs emit a warning.

    — Groups several thin installer fixes naming each surfacev0.46.0
    0503
    Streaming audit CSV exportsNEW40

    Audit CSV exports now stream instead of materializing the entire export in memory, enabling large audit log downloads without memory pressure.

    — Describes mechanism but no size limits or endpoint givenv0.46.0
    0600
    Runbook cancellation survives control-plane restartsIMPROVED35

    Runbook cancellation now survives control-plane restarts, preserving cancellation state across service interruptions.

    — States behaviour change with no further mechanismv0.46.0
    0700
    Durable checkout reservationsIMPROVED35

    Checkout retries now share a durable reservation, preventing duplicate charges and unresolved payment-link conflicts.

    — Explains benefit but not the reservation mechanismv0.46.0
    0800
    Unprivileged MCP uninstall probesIMPROVED30

    MCP uninstall capability probes now run as the invoking user, without elevated privileges.

    — Short security fix statement with no further detailv0.46.0
    └──▷ BREAKING ON UPGRADE
    • !Self-hosters using live billing must stop old checkout producers and finish in-flight requests before enabling checkout traffic on v0.46.0; follow the first durable-checkout rollout procedure at .agent/kb/runbooks/billing-checkout-cutover.md.
    • !Older MCP draft operations without a saved result now return operation_incomplete; inspect the current draft before making another change.
    Was this useful?
    Evaluate
    ◆  AI Observability & Evals

    LangChain LangSmith

    SourcesRelease page →1 RELEASE · 2026-08-10NOTES leadWhy this ranktop features scored 75/60/60, +15 breaking change, +6 runnable example — 86How ranking works →

    LangSmith provides tracing, evaluation, and deployment tools for LLM applications.

    LangSmith's latest update adds a public API for programmatically testing thread evaluators and comparing experiments, switches bulk export to zstdzstdA fast lossless compression algorithm and library maintained by Meta, offering compression ratios comparable to zlib but at much higher speeds, making it attractive for cyber tools that handle large volumes of data. compression by default, and ships several tracing reliability fixes alongside two breaking changes to legacy comparison helpers and ingestion log format.

    └──▷ WHAT SHIPPED · 10 FEATURES2 OF 10 FEATURESmost completely described first
    what's the number?

    Each feature carries 0–100 for how completely the vendor documented it — not how big or important the work is. A major capability described in eight words scores low, and that is the finding.

    • depth0–40what it does and how it works or what changed
    • specificity0–30names real surfaces — APIs, flags, formats, limits, numbers
    • actionability0–30enough to go use it — a named endpoint, flag, or config key tops this; a UI path is a starting point

    Code and config rank first by construction: a documented endpoint, flag or config key scores at the top of specificity and actionability, so it sorts above a feature described only in prose. Under60 the notes go thin — everything below the “thinner coverage” line is thinner documentation, not smaller work. Hover any meter for that feature's three sub-scores.

    0100
    Bulk export defaults to zstd compressionIMPROVED75

    Bulk export now defaults to zstandard (zstd) compression; self-hosted environments can retain gzip via the FF_BULK_EXPORT_DEFAULT_COMPRESSION environment variable.

    Keep gzip compression for bulk exports on a self-hosted LangSmith deployment instead of the new zstd default.
    $ FF_BULK_EXPORT_DEFAULT_COMPRESSION=gzip docker compose up
    — Exact env var and runnable shell command to opt out.snapshot-20260906
    0201
    Public API for experiment comparisonNEW60

    Adds POST /v2/datasets/{dataset_id}/experiment-runs as the supported public API for paginated experiment comparison.

    — Names endpoint but no example call or response detail.snapshot-20260906
    0302
    Splits column and inline split editing in experiment comparisonNEW60

    Adds a reorderable 'Splits (latest)' column to the experiment comparison view showing each example's current dataset split assignments as chips, and each split chip in a row's Splits cell (in both experiment results and comparison views) is now interactive with an 'Edit splits' action to reassign splits without leaving the table.

    — Describes UI mechanism and location, no exact nav path.snapshot-20260906
    thinner coverage below
    0400
    OTel child span buffering for out-of-order arrivalIMPROVED45

    Native OpenTelemetry child spans are no longer dropped when they arrive before an SDK-attributed parent span; they are buffered and correctly nested regardless of arrival order.

    — Explains mechanism clearly but no user-facing action.snapshot-20260906
    0500
    Oversized run fields no longer reject entire ingestion batchIMPROVED45

    LangSmith now preserves traces in multipart ingestion batches when one run has oversized inputs or outputs, replacing oversized fields with a placeholder instead of rejecting the entire batch.

    — Clear before/after behavior but no config or endpoint named.snapshot-20260906
    0600
    MCP tools accept project UUIDsIMPROVED40

    LangSmith MCP tools that fetch runs or thread history now accept project UUIDs in addition to project names.

    — Clear change but no usage example given.snapshot-20260906
    0700
    Vercel AI SDK traces in Messages viewIMPROVED40

    Vercel AI SDK traces sent over raw OpenTelemetry now render in the Messages view.

    — Names integration and view but no steps or config.snapshot-20260906
    0800
    Self-hosted SSO/OAuth support for experiment run rowsIMPROVED40

    Experiment comparison and individual experiment views now load run rows on self-hosted deployments that authenticate via SSO/OAuth session cookies.

    — States fix scope but no reproduction steps.snapshot-20260906
    0900
    Streaming thread stats return main stats firstIMPROVED30

    Thread stats requests that opt into streaming now return main stats first and add feedback stats when ready.

    — Behavior described but no API name or flag given.snapshot-20260906
    1000
    Time filters query full retention windowIMPROVED30

    All time filters in tracing views now query the full retention window instead of falling back to a shorter backend default.

    — States fix but no specifics on prior default duration.snapshot-20260906
    └──▷ BREAKING ON UPGRADE
    • !Legacy dataset comparison helpers are removed from the public OpenAPI spec and generated SDKs; existing HTTP routes continue to work only for LangSmith UI clients.
    • !The batched-run ingestion log now emits run_verbs as a list of run_id and verbs objects instead of a map keyed by run UUID, which may break structured-log aggregators relying on the previous map format.
    Was this useful?

    Braintrust

    SourcesRelease page →1 RELEASE · 2026-09-01NOTES alsoWhy this ranktop features scored 85/75/65, +6 runnable example — 81How ranking works →

    Braintrust's September 2026 release centers on a persistent, Braintrust-managed Loop agent that can create and edit prompts, scorers, datasets and automations across the platform, alongside new automated trace investigation tools, blind human reviews, a GLM-5.3 Flash model, and tracing/config helpers for OpenAI Batch requests and eval-action PR comments.

    Braintrust provides evaluation, tracing, and improvement workflows for AI applications.

    Braintrust's September 2026 release centers on a persistent, Braintrust-managed Loop agent that can create and edit prompts, scorers, datasets and automations across the platform, alongside new automated trace investigation tools, blind human reviews, a GLM-5.3 Flash model, and tracing/config helpers for OpenAI Batch requests and eval-action PR comments.

    └──▷ WHAT SHIPPED · 5 FEATURES4 OF 5 FEATURESmost completely described first
    what's the number?

    Each feature carries 0–100 for how completely the vendor documented it — not how big or important the work is. A major capability described in eight words scores low, and that is the finding.

    • depth0–40what it does and how it works or what changed
    • specificity0–30names real surfaces — APIs, flags, formats, limits, numbers
    • actionability0–30enough to go use it — a named endpoint, flag, or config key tops this; a UI path is a starting point

    Code and config rank first by construction: a documented endpoint, flag or config key scores at the top of specificity and actionability, so it sorts above a feature described only in prose. Under60 the notes go thin — everything below the “thinner coverage” line is thinner documentation, not smaller work. Hover any meter for that feature's three sub-scores.

    0100
    Persistent Loop agent with managed runtimeIMPROVED85

    Loop now runs in a Braintrust-managed runtime, persisting threads across sessions and operating across logs, experiments, and datasets. It can create and edit prompts, scorers, datasets, facets, custom views, dashboards, and automations, with writes paused for approval unless auto-accept is enabled. Loop runs on built-in GPT-5.6 Sol, GPT-5.6 Terra, and GPT-5.6 Luna models so threads work without configuring an AI provider.

    — Names mechanism and built-in models but no exact invocation commandsnapshot-20260906
    0201
    Score and metric filtering in eval-action PR commentsNEW75

    The eval-action GitHub Action gains report_scores and report_metrics inputs to limit PR comments to only the specified scores and metrics, avoiding noise from auxiliary checks.

    Limit a PR comment to only the scores and metrics that matter for your eval, avoiding noise from auxiliary checks.
    yaml
    - uses: braintrustdata/eval-action@v2
      with:
        api_key: ${{ secrets.BRAINTRUST_API_KEY }}
        report_scores: accuracy, relevance
        report_metrics: latency, cost
    — Exact config keys with a runnable workflow snippetsnapshot-20260906
    0302
    Blind human reviews project settingNEW65

    Adds a 'Blind human reviews' project setting that hides peer scores, comments, and aggregates until a reviewer submits their own scores, with reviewers holding the project Update permission exempt from the restriction.

    — Names the setting and permission exemption but not exact navigationsnapshot-20260906
    0403
    GLM-5.3 Flash model addedNEW60

    Adds glm-5.3-flash as a built-in multimodal reasoning model selectable under the Braintrust provider in playgrounds, prompts, and scorers, or requestable through the Braintrust Gateway with no AI provider setup required.

    — Names model and access surfaces, no exact command shownsnapshot-20260906
    thinner coverage below
    0504
    Automated trace investigation with Patterns and DebuggerNEW25

    Braintrust adds automated trace investigation tools called Patterns and Debugger for surfacing issues in traces.

    — Only named in the release summary with no further mechanismsnapshot-20260906
    Was this useful?
    Govern
    ◆  AI/LLM Security

    ai-safe2-framework

    SourcesRelease notes →1 RELEASE · 2026-09-06NOTES leadWhy this ranktop features scored 95/75/70, +15 breaking change — 95How ranking works →

    Ai-Safe2-Framework provides governance, risk, and compliance controls for securing agentic AI systems and non-human identities.

    Ai-Safe2-Framework's safe2 CLI update adds a multi-harness doctor discovery command, environment policy enforcement with CI-ready exit codes, baseline/drift detection, and Decision Card reporting, alongside new versioned evidence schemas that break compatibility with older NEXUS and SkillSpector bundles.

    └──▷ WHAT SHIPPED · 9 FEATURES9 OF 9 FEATURESmost completely described first
    what's the number?

    Each feature carries 0–100 for how completely the vendor documented it — not how big or important the work is. A major capability described in eight words scores low, and that is the finding.

    • depth0–40what it does and how it works or what changed
    • specificity0–30names real surfaces — APIs, flags, formats, limits, numbers
    • actionability0–30enough to go use it — a named endpoint, flag, or config key tops this; a UI path is a starting point

    Code and config rank first by construction: a documented endpoint, flag or config key scores at the top of specificity and actionability, so it sorts above a feature described only in prose. Under60 the notes go thin — everything below the “thinner coverage” line is thinner documentation, not smaller work. Hover any meter for that feature's three sub-scores.

    0101
    safe2 doctor environment and config discoveryNEW95

    safe2 doctor gains --assess, --output, --card-format, and --card-output flags to identify command and configuration indicators for Codex, Claude Code, Antigravity, Hermes, OpenClaw, and Grok alongside host, shell, CI, and WSL metadata. An opt-in --inspect-config flag additionally collects an allowlisted structural summary of supported local JSON/TOML configurations, including selected approval and sandbox settings, without emitting raw configuration values.

    — Names exact flags, harnesses, and opt-in behavior; fully actionable.2026-05-09_safe2_CLI_Update
    0202
    Versioned evidence contracts for NEXUS and SkillSpectorBREAKING75

    Emits dedicated schema contracts safe2.nexus-evidence.v1 and safe2.skillspector-evidence.v1 for NEXUS and SkillSpector adapters, enabling manifest validation against versioned evidence contracts. This is a breaking change: provider bundles generated before this release must be regenerated, as older bundles are incompatible with the new safe2 evidence manifest command.

    — Exact schema names and required migration action given.2026-05-09_safe2_CLI_Update
    0303
    safe2 feedback capture and summaryNEW70

    safe2 feedback record and safe2 feedback summary capture sanitized descriptions of false completion, missing evidence, silent failures, context loss, stuck loops, permission friction, and integration failures.

    — Named subcommands and failure categories, no format detail.2026-05-09_safe2_CLI_Update
    0404
    Environment policy enforcement with exit codesNEW65

    Adds environment posture and policy evaluation against a named policy, with enforcement producing exit codes 0 (ALLOW), 1 (DENY), and 2 (HOLD) for use by agents and CI pipelines.

    — Exact exit codes given, usable directly in CI logic.2026-05-09_safe2_CLI_Update
    thinner coverage below
    0505
    safe2 example verify workflow reproductionNEW55

    safe2 example verify reproduces and validates a baseline-to-drift-to-policy workflow including evidence, Decision Cards, feedback, and manifest validation.

    — Named command but limited detail on internals.2026-05-09_safe2_CLI_Update
    0606
    Project asset inventory with content-change hashingNEW55

    Adds project asset inventory covering agent instructions, skills, MCP configuration candidates, persistent state, workflows, container definitions, and infrastructure files, with optional SHA-256 hashes for content-change detection.

    — Lists inventory scope and hashing mechanism, no command surface.2026-05-09_safe2_CLI_Update
    0707
    Environment Decision CardsNEW55

    Adds Environment Decision Cards generated as Markdown and HTML summaries covering facts, assumptions, conflicts, history, impacts, alternatives, pros and cons, recommendations, ownership gaps, and exit criteria.

    — Names output formats and content sections generated.2026-05-09_safe2_CLI_Update
    0808
    WSL and remote SSH target discoveryNEW45

    Environment discovery now supports explicit WSL distribution targets and SSH-accessible Linux hosts or cloud VMs, surfacing unreachable targets as coverage gaps.

    — Names target types but no flags or invocation shown.2026-05-09_safe2_CLI_Update
    0909
    Baseline and drift detectionNEW45

    Adds reviewed baseline and drift detection comparing assets, harness indicators, configuration hashes, target coverage, and assessment scope against an earlier inventory.

    — Describes comparison scope but no named command or flag.2026-05-09_safe2_CLI_Update
    └──▷ BREAKING ON UPGRADE
    • !NEXUS and SkillSpector provider bundles generated before this release must be regenerated; the new safe2.nexus-evidence.v1 and safe2.skillspector-evidence.v1 contracts are required for manifest validation and older bundles are incompatible with the new safe2 evidence manifest command.
    Was this useful?
    my-toolchain — 0 tools
    paste an install list to detect your tools

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

      browse all tools →