What's New in v0.6.7
Added
- Automatic memory-provider for pi, claude, cursor (#575, #577) β
uteke init --agent <agent> --memory-providernow mirrors the Hermes auto-recall experience for all agents. Pi gets a TypeScript extension hookingbefore_agent_startwith slash commands. Claude and Cursor get enhanced rules with auto-recall instructions and MCP server config snippets. - GET /room/memories endpoint + uteke_room_memories MCP tool (#569) β Chronological room memory listing with optional author filter.
Fixed
- uteke-mcp JSON-RPC 2.0 spec compliance (#573, #576) β Success responses no longer include
"error": null(tagged enum replaces flat struct with Option fields). Notifications (requests with noid) no longer receive a response. Fixes Claude Codeβ Failed to connect.
Changed
- Slim Docker image β Removed bundled embedding model (~208MB) from Docker build. Image size reduced from ~218MB to ~10MB. Model downloads lazily on first container start and persists in the named volume.
π¦ Binaries
Each archive contains three binaries:
utekeβ CLI tooluteke-serveβ HTTP server daemonuteke-mcpβ MCP server (stdio + HTTP)
| Platform | File |
|---|---|
| Linux (x86_64) | uteke-x86_64-unknown-linux-gnu-v0.6.7.tar.gz |
| Linux (ARM64) | uteke-aarch64-unknown-linux-gnu-v0.6.7.tar.gz |
| macOS (Apple Silicon) | uteke-aarch64-apple-darwin-v0.6.7.tar.gz |
| Windows (x86_64) | uteke-x86_64-pc-windows-msvc-v0.6.7.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 8767Full changelog: https://github.com/codecoradev/uteke/blob/main/CHANGELOG.md