Production memory without the production plumbing.
The right memory, before the model starts talking.
Hybrid vector and graph search runs next to your agent in 14 regions. Voice agents get context inside the first breath, not after an awkward pause.
Memories fade unless they earn their keep.
Every memory carries a relevance score that decays over time and climbs each time it is recalled. Pin what must never fade, like an allergy, and let one-off chatter archive itself.
Bring your agent. Keep your stack.
Python, TypeScript or plain HTTP. No new framework, no schema to design first. Write what the user said, recall what matters, and Plivel handles embedding, dedupe and merge.
See exactly why your agent remembered that.
Each recall ships a span-level trace: embed, search, graph expand, rerank. Export to OpenTelemetry, or debug in the Plivel console with the prompt it fed the model.
Each user's memory shard is placed in the region closest to where your agent runs, and pinned there if the law says it has to stay. Failover is automatic.
Measured September 2026 on 10M synthetic memories across 40k users, same embedding model for every setup, recall from fra-2. Scripts and raw numbers are in the docs so you can rerun them.
■ Customer stories
All stories →

Healthcare · Voice
Halden Health
How Halden's nurse line stopped asking patients the same questions twice
average call length

Fintech · Support
Tallyline
Tallyline cut repeat support tickets by a third with an agent that remembers the last fix
repeat tickets

Developer tools · Coding
Wavefold
Wavefold's coding agent learned each team's conventions once, instead of every session
fewer clarifying questions

Travel · Commerce
Brightseat
Brightseat's booking assistant remembers aisle seats, cellos and frequent-flyer numbers
repeat bookings

Education · Tutoring
Osprey Learning
Osprey's tutors pick up exactly where each student left off
lesson completion

Legal · Research
Quorra Legal
Quorra keeps every client's matter history in memory, and erases it on request
to erase a client everywhere

Utilities · Voice
Northstar Energy
Northstar's outage line remembers who is on medical equipment
p50 recall during peak storms

Robotics · Field ops
Kestrel Robotics
Kestrel's field robots remember every site they have mapped and every operator's preferences
re-mapping time per site
Price it on your real workload
Move the sliders to match your agent. You pay for writes, recalls and storage, and nothing for seats, agents or users.
Writes $0.60 per 1k incl. embedding · Recalls $4 per 1M · Storage $0.25 per GB-month (~400k memories) · Extra regions +15%
■ Changelog
Full changelog →
v4.12
Recall traces in the console
Every recall now opens as a span waterfall with the exact context your agent received.
→
Feature
v4.11
Pinned memories never decay
Mark a memory as pinned and it keeps full relevance forever. Built for allergies, contracts and consent.
→
Feature
v4.10
São Paulo and Johannesburg regions
Two new regions bring the total to 14. Median recall from Latin America drops from 118 ms to 36 ms.
→
Improvement
v4.9
Faster graph expand
Two-hop graph expansion is 2.3x faster at p95 after we moved edge lists next to the vectors.
→
Improvement
Every endpoint has a runnable example, every guide ends with a working agent. Press ⌘K and try “decay”.

