v2.3.17

agno-agi/agnov2.3.17Dec 19, 2025by manuhortet

AI Summary

A feature-rich release introducing hybrid search capabilities for ChromaDB, remote execution of agents and workflows, and enhanced socket reconnection for workflows.

Key Highlights

  • Added ChromaDB Hybrid Search using dense vector similarity and full-text search with RRF fusion.
  • Introduced `RemoteAgent`, `RemoteTeam`, and `RemoteWorkflow` classes for remote execution.
  • Added `AgentOSClient` for interacting with remote AgentOS instances.
  • Extended SemanticChunking to support custom embedders.
  • Added workflow reconnection support via sockets.

New Features

  • ChromaDB Hybrid Search
  • Remote Agents / Teams / Workflows
  • Remote AgentOS Client
  • SemanticChunking Custom Embedder Support
  • Workflow Socket Reconnection

Full Release Notes

# Changelog

## New Features:

- **ChromaDB Hybrid Search:** Added support for hybrid search using dense vector similarity search (semantic) with full-text search (keyword/lexical) using RRF fusion for local chroma db.
- **Remote Agents:** Added the `RemoteAgent`, `RemoteTeam` and `RemoteWorkflow` classes enabling usage of Agents, Teams and Workflows running on a remote AgentOS. Docs coming soon.
- **Remote AgentOS client**: Added the `AgentOSClient` class enabling usage of an AgentOS running remotely. Docs coming soon.

## Improvements:

- **SemanticChunking Embedder Support:** Use any embedder with semantic chunking - pass a model string, any Agno embedder (AzureOpenAI, Mistral, etc.), or custom chonkie BaseEmbeddings implementation.
- **Reconnection for Workflows via socket:** Extended the existing websocket implementation for workflows to be reconnected via socket in case of interruption in AgentOS client.

## What's Changed
* fix: handle db closures by @dirkbrnd in https://github.com/agno-agi/agno/pull/5765
* feat: add hybrid search support for chroma by @kausmeows in https://github.com/agno-agi/agno/pull/5785
* fix: SemanticChunking to support custom embedders [SDK-401] by @harshsinha03 in https://github.com/agno-agi/agno/pull/5781
* feat: Remote Agents Part 1 by @dirkbrnd in https://github.com/agno-agi/agno/pull/5650
* feat: workflows reconnection support via socket by @kausmeows in https://github.com/agno-agi/agno/pull/5787
* chore: Release 2.3.17 by @kausmeows in https://github.com/agno-agi/agno/pull/5790


**Full Changelog**: https://github.com/agno-agi/agno/compare/v2.3.16...v2.3.17