How it works

Memory that understands, not memory that searches.

Most AI memory saves chunks of old chats and hopes a search finds the right one. BotRecap keeps a living model of what's true, how it connects, and how it changed.

You

Which database does analytics use?

BotRecap

ClickHouse

since
Mar 3
was
PostgreSQL, Jan 12 to Mar 3
source
2 conversations

One answer, with its history. No AI call.

Two paths

Think hard once. Answer instantly.

The expensive work happens when you speak, in the background. Asking is just a lookup.

You

When you talkin the background

AI readspulls out the facts from any agent
Engine updatesadds new, retires old
Memoryfacts, links, history
You

When you ask somethingin milliseconds

Agent checks memorybefore it replies
Direct lookupno AI call, no fuzzy search
Better answerwith history and sources

Example

Facts, with a history.

Your words become facts linked to where they came from. When something changes, the old fact isn't deleted, it's marked as no longer true.

January
You

We're using PostgreSQL for analytics. Priya owns the dashboard.

  • Analytics databasePostgreSQLsince Jan 12
  • Dashboard ownerPriyasince Jan 12
March
You

We moved analytics to ClickHouse.

  • Analytics databasePostgreSQLJan 12 to Mar 3
  • Analytics databaseClickHousesince Mar 3
  • Dashboard ownerPriyasince Jan 12

Under the hood

What makes it work.

The AI reads. The engine decides.

AI turns talk into facts. Our engine decides what's new or outdated, with clear rules.

Connected, not listed

Facts link to the people, projects and decisions they're about.

One memory, every agent

Every agent shares the same memory. What one learns, the rest know.

Speed

Built to be fast.

<1msLook up a person or project
<5msGet what's true right now
<20msTrace history and connections

Engine targets, measured locally, not counting network time.

Give your agents a memory.

curl -fsSL https://botrecap.com/install.sh | sh