Memory and Search
Your Memory is the searchable knowledge built from all your meetings, plus any documents you upload. Under the hood, every meeting is processed into a knowledge graph -- see GraphRAG Memory Engine for the full technical architecture.
Browse memory
- Desktop: Sidebar > Memory (
/dashboard/memory). - Mobile: Bottom nav > Memory (
/m/memory).
Upload a document for Kojo
Desktop: Memory page > Upload Document > pick a PDF, DOCX, or TXT file.
Mobile: Memory tab > use the upload control > pick a file from your phone.
Once uploaded, Kojo can reference the document's content when answering.
Global search
Search across meetings, action items, decisions, and notes.
- Desktop: the search bar in the centre of the top bar.
- Mobile: the search icon in the top-right pill of the top bar.
What is indexed
Control what is searchable in Settings > Knowledge (desktop) or Settings (gear) > Knowledge Base (mobile): meeting transcripts, action items, decisions, and cross-meeting insights.
Memory window by plan
How far back Kojo can draw from when answering questions:
| Plan | Knowledge window |
|---|---|
| Free | 14 days |
| Lite | 21 days |
| Pro | Unlimited |
| Team | Unlimited |
| Business / Enterprise | Unlimited |
Meetings outside your window remain stored but are excluded from Kojo's context and search results until you upgrade.
How search works
MemorDesk uses vector similarity search: each paragraph of each meeting is converted to a 384-dimensional embedding by a locally-running AI model. Search returns results ranked by semantic meaning, not keyword overlap. You can search for concepts ("budget concerns from last sprint") and get matches even when the exact words do not appear in the transcript.
Each user's search index is partition-isolated -- queries can never cross into another user's data even under simultaneous load.