Skip to content

v2.1.0

Choose a tag to compare

@github-actions github-actions released this 15 Jun 06:08
· 953 commits to main since this release
5bef01b

CLIO Core v2.1.0 Release Notes

We are pleased to announce CLIO Core v2.1.0, our high-performance buffering infrastructure for storing massive amounts of context.

The headline feature of this release is basic semantic search, bringing intelligent, context-aware querying to your stored data — one of the most-requested items from our v2.0.0 roadmap. This release also broadens platform reach with native Windows support and preliminary macOS support.


What's New in v2.1.0

🔎 Semantic Search (Headline Feature)

CLIO Core now supports basic semantic searching over stored context. The Context Transfer Engine adds SemanticSearch and TemporalSearch operations with broadcast merge-by-score across targets, so you can retrieve the most relevant context rather than relying on exact keys alone. A dedicated scaling benchmark (clio_cte_semantic_bench) and a Jarvis pipeline ship alongside it to measure and reproduce results.

🪟 Native Windows Support

CLIO Core now builds and runs natively on Windows. This includes a native Windows socket transport for our Lightbeam communication layer, Windows CI (build + test), win_amd64 Python wheels, and helper scripts for environment setup.

🍎 Preliminary macOS Support

This release adds preliminary support for macOS (Apple Silicon), including macOS CI coverage and macosx Python wheels, so Mac users can begin building and experimenting with CLIO Core.


Under the Hood

  • Expanded automated test coverage across the runtime, transfer engine, and transport primitives.
  • Cross-platform hardening of the Lightbeam transport (socket layer, SIGPIPE handling on dead peers).
  • Build-system improvements for multi-config generators and per-config archive layouts.

🗺️ What's Next (On the Horizon)

Our next release will focus on reliability, with an emphasis on fault tolerance:

  • Replication: Redundant copies of context to survive node and device failures.
  • Erasure coding: Space-efficient durability for protecting data against drive loss.

Thank you to all our contributors and testers who helped make this release possible!