This release adds 3 notable features for engineering teams evaluating rollout.
✓ No known CVEs patched in this version
Summary
AI summaryCross-tool memory layer now lets AI coding platform config files from five tools be searchable and cached.
Full changelog
What's New
CI Local now reads config files from 5 AI coding platforms and merges them into the search pipeline. Memories stored via Claude Code are discoverable when using Cursor, and vice versa. This is the cross-tool memory layer: your AI memory works everywhere, not just in one tool.
The Pitch
Every AI coding tool builds its own memory silo. CLAUDE.md stays in Claude Code. .cursor/rules stays in Cursor. .windsurf/rules stays in Windsurf. Central Intelligence sits in the middle and makes them all searchable from any tool.
No platform vendor will build this (they want lock-in). CI does.
Added
- Cross-tool file source reading. CI Local discovers and parses CLAUDE.md, .cursor/rules, .windsurf/rules, codex.md, and .github/copilot-instructions.md. Parsed sections are embedded and merged into hybrid search alongside database memories.
- File source cache. New
file_source_cacheSQLite table stores content hashes, embeddings, and first-seen timestamps. Only re-embeds when content changes. First recall takes ~2-4s (embedding), subsequent calls are instant. - Smart recall signals. Recall and context responses now include
source(db or platform name),freshness_score(0-1 exponential decay), andduplicate_group(Jaccard overlap > 0.8). Agents can prioritize fresh, unique memories. - Duplicate detection. Near-duplicate memories across sources are grouped so agents can deduplicate.
- 31 new tests. File source parsers (22), DB cache (5), cross-tool E2E (4).
Supported Platforms
| Platform | Config file | Parsing |
|----------|------------|---------|
| Claude Code | CLAUDE.md | Section-based (## headings) |
| Cursor | .cursor/rules | Paragraph-based |
| Windsurf | .windsurf/rules | Paragraph-based |
| Codex | codex.md | Section-based |
| GitHub Copilot | .github/copilot-instructions.md | Section-based |
Changed
MemoryWithScoreextended with optionalsource,source_path,freshness_score,duplicate_groupfields (backward compatible)- Hybrid search merges file-sourced candidates into vector, FTS5, and fuzzy strategies via RRF fusion
Versions
- API: v0.5.0
- CI Local: v1.1.0
- MCP Server: v0.5.0
- CLI: v0.5.0
Weekly OSS security release digest.
The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.
No spam, unsubscribe anytime.
Share this release
About AlekseiMarchenko/central-intelligence
Persistent memory for AI agents. Five tools (remember, recall, context, forget, share) with semantic search via vector embeddings and agent/user/org scoping. Works with Claude Code, Cursor, Windsurf, and any MCP client.
Related context
Related tools
Beta — feedback welcome: [email protected]