Skip to content

Release v0.7.3

Latest

Choose a tag to compare

@ajianaz ajianaz released this 14 Jul 01:27
b87e5e0

What's New in v0.7.3

Fixed

  • Windows vector index 0 bytes after save (#647) — usearch's C++ fopen("wb") silently fails on Windows due to MAX_PATH limits, file lock conflicts with fs2 exclusive lock (#543), and Windows Defender interference. Fix: save() now serializes to an in-memory buffer via save_to_buffer(), then writes to disk using Rust's std::fs::write() with atomic temp+rename. Load still uses usearch native Index::restore() — the on-disk format is identical. New round-trip test proves compatibility.
  • recall --json missing metadata field (#646)UnifiedSearchResult lacked a metadata field, so consumers (Hermes agent, MCP server, benchmarks) had to round-trip lookup by memory_id to access metadata stored via --meta. Fix: added metadata field to UnifiedSearchResult and populated it from the recall query.

Changed

  • README fact-check and optimization (#642, #643) — Verified all claims against source code and live data. Improved competitive positioning, added infographic, updated benchmarks.

📦 Binaries

Each archive contains three binaries:

  • uteke — CLI tool
  • uteke-serve — HTTP server daemon
  • uteke-mcp — MCP server (stdio + HTTP)
Platform File
Linux (x86_64) uteke-x86_64-unknown-linux-gnu-v0.7.3.tar.gz
Linux (ARM64) uteke-aarch64-unknown-linux-gnu-v0.7.3.tar.gz
macOS (Apple Silicon) uteke-aarch64-apple-darwin-v0.7.3.tar.gz
Windows (x86_64) uteke-x86_64-pc-windows-msvc-v0.7.3.zip

🚀 Quick Start

# Quick install (Linux / macOS)
curl -fsSL https://raw.githubusercontent.com/codecoradev/uteke/main/install.sh | sh

# Pin a specific version
UTEKE_VERSION= curl -fsSL https://raw.githubusercontent.com/codecoradev/uteke/main/install.sh | sh

# Store a memory
uteke remember "Important context" --tags project

# Recall by meaning
uteke recall "what was that context?"

# Start server for fast AI agent access
uteke-serve --port 8767

Full changelog: https://github.com/codecoradev/uteke/blob/main/CHANGELOG.md