Pricing

Memory that scales
with your agents.

Free Hobby tier, 3,000 memories a month. Developer at €19/mo when you ship to production, Team at €79/mo to scale up, Scale at €249/mo for high volume. Graph + temporal memory and EU data residency on every tier.

Hobby

Free forever for solo builders. EU-hosted.

$0/forever
  • 3,000 new memories / month
  • 10,000 memories stored
  • 25,000 reads / month
  • 2 agents (namespaces)
  • Graph + temporal memory
  • MCP cloud + API key
  • EU data residency
  • GitHub issues support
Most popular

Developer

For builders shipping production agents.

$19/month
  • Everything in Hobby
  • 10,000 new memories / month
  • 100,000 memories stored
  • 250,000 reads / month
  • 10 agents (namespaces)
  • Email support, 48h response

Team

Developer, scaled up. Same product, bigger numbers.

$79/month
  • Everything in Developer
  • 25,000 new memories / month
  • 1,000,000 memories stored
  • 1,000,000 reads / month
  • 100 agents (namespaces)
  • Email support, 24h response

Scale

High-volume production. Finite limits, never a surprise throttle.

$249/month
  • Everything in Team
  • 75,000 new memories / month
  • 10,000,000 memories stored
  • 10,000,000 reads / month
  • 500 agents (namespaces)
  • Priority support + SLA
  • Sovereign EU AI stack on request (Mistral + Jina)

Plan comparison

What's in each tier

Hobby Developer Team Scale
Capacity
New memories / month 3K 10K 25K 75K
Memories stored (cap) 10K 100K 1M 10M
Queries / month 25K 250K 1M 10M
Agents (namespaces) 2 10 100 500
End users (user_id) Unlimited Unlimited Unlimited Unlimited
Memory features (everywhere)
Graph memory
Temporal reasoning
Hybrid search (FTS + 768D)
REST API + SDK + API key
EU data residency ✓ EU ✓ EU ✓ EU ✓ EU
Support
GitHub issues
Email support , 48h 24h Priority + SLA

Self-hosted

Your machine, your Postgres, your model account. Nothing reaches us, including the memories. I install it with you.

Measured, not estimated: 1m 56s on a Hetzner CPX22 (2 vCPU, 4 GB), from an empty machine to a store that has learned its first fact, superseded it, and answers a question about last March correctly. Your mirror and your network will move it by tens of seconds.

Book a call →
  • Everything in Scale, with no meter on it: it is your database
  • Installed on your infrastructure, cloud or on-prem: under two minutes on a €7 box
  • Typed bi-temporal facts, and as_of to read any past date
  • An audit trail you query and export yourself
  • What each of your agents costs, on your own model bill
  • Facts exported as Markdown: put the directory under git
  • API keys that expire, and warn you two weeks before
  • A DPA, and no sub-processor except the model you pick

FAQ

Pricing questions

What counts as a memory?

One atomic fact stored in your cloud memory: a single statement the agent has decided is worth remembering. A 20-message conversation typically produces 10 to 30 memories, depending on how much new information the agent extracts. The dashboard shows the count in real time.

What counts as a query?

One read call: GET /v1/memories, POST /v1/memories/search, GET /v1/context, GET /v1/facts, GET /v1/users, or equivalent SDK methods (korely.search(), korely.get_context(), korely.get_facts()). Write calls (POST /v1/memories, PATCH /v1/memories/{id}) count only against the memories quota, not queries. Reads are retrieval, not generation: no generative model runs on the read path, which is why read quotas are an order of magnitude more generous than write quotas. The monthly counter resets the 1st of every month at UTC midnight.

Do my end users count against the agents limit?

No. An agent is a namespace for one of YOUR agent applications: your support chatbot is one agent, your sales copilot is another. The end users those agents serve are unlimited on every tier. Each memory and query is scoped to an end user via user_id, so a single support-bot agent can remember thousands of distinct customers. A user_id is just a label. An app with 10 users and one with 100,000 making the same API calls pay the same. What counts against quotas is total volume: memories written and queries made.

What happens if I exceed my limits?

Soft cap with a 10% buffer, then rate-limited (429 response). You get an email alert at 80% of any quota (memories, queries, or agents) so you can decide whether to upgrade or trim before you hit the wall. We never auto-upgrade and we never bill overage.

Can I self-host?

Yes, and it is a product rather than an exception. You get the same engine on your own machine: Docker Compose, your Postgres, your model provider account, and a dashboard served by the install itself. The four public tiers stay hosted; self-hosting is the Self-hosted plan below, and it starts with a call.

Where is my data stored?

On the public tiers, in our EU cloud, with data residency and DPA-covered sub-processors for the inference on the write path; you can erase everything about one user with one call. Self-hosted, it is your database on your machine and nothing reaches us at all. Extraction still calls a model, and you pick which and whose: Google, Mistral, or anything speaking the same API on your own network.

Need on-prem, SSO, an audit log, or a DPA?

On-prem, the audit log and a DPA come with the Self-hosted plan. SSO works the way it does for anything you run yourself: your gateway authenticates your people and passes the result down, so your existing identity provider is the one that decides, not a second one of ours. What we do not offer is a standing SLA, because at our size that would be a promise about my nights rather than about the software; if you need one, we agree it in the call.

How is this different from the Korely consumer plan?

Same product, two surfaces. The consumer pricing at /pricing is for individuals using Korely as a desktop knowledge app (transcription, built-in AI chat, sync). The agents pricing here is for builders using Korely as the memory backend for their own agents via the REST API or SDK. Different tiers, different metrics, different audiences. You can subscribe to either, or both.

Start free.
Pay when you ship.

Your agents' memory lives in our EU cloud. Connect over REST at https://api.korely.ai/v1, or use the korely-memory Python or Node SDK. Sign in and your first key is minted on the spot.

Get your API key