Blog

Notes on agent memory, retrieval quality, and running it in production.

Connect GitHub, Slack, and Jira without leaking them
Illumina Team

Illumina Team

Connect GitHub, Slack, and Jira without leaking them

Illumina can sync your systems of record into memory and carry their access boundaries with them. So...

Search, explained: four retrieval arms, one deterministic ranking
Illumina Team

Illumina Team

Search, explained: four retrieval arms, one deterministic ranking

How a single search call fans out across semantic, lexical, graph, and temporal retrieval, fuses the...

One database is enough
Illumina Team

Illumina Team

One database is enough

Semantic search, BM25, fuzzy entity matching, and a knowledge graph, all running in plain PostgreSQL...

From facts to signals to automations
Illumina Team

Illumina Team

From facts to signals to automations

How commit turns raw input into typed facts, how consolidation compresses corroborating facts into s...

Give your agent memory over MCP
Illumina Team

Illumina Team

Give your agent memory over MCP

The hosted Illumina MCP server exposes 37 tools over HTTP, with single-namespace mounting and per-na...

A memory accepted is a memory kept
Illumina Team

Illumina Team

A memory accepted is a memory kept

Every write in Illumina runs as a durable Temporal workflow: content-hash idempotent, retried within...