01 You forget what you were doing
Switching between AIs, you lose track of progress and why you decided.
The shared memory platform for people and AI agents
Keep the history and decisions behind your work as memory,
so people and multiple AIs share the same memory.
We'll send your invite once it's ready.
Sound familiar?
Switching between AIs, you lose track of progress and why you decided.
You work together, but memory is split. You re-explain every time.
It lives inside one company's AI — you can't take it out or switch.
What is Kagura AI?
Kagura AI is the shared memory platform for people and AI agents. Its core, Kagura Memory Cloud, provides a cloud memory layer and the means to work with it through MCP, a CLI and a REST API.
| Built-in AI memory (typical) | Kagura AI | |
|---|---|---|
| Which AIs | Only inside that AI service | The same memory from many AIs — Claude, ChatGPT, Codex, Cursor and more |
| Sharing | Mostly personal memory | Choose what to share with your team, and set who can see it |
| Control & location | Stored by that service | Activity history is kept; with self-host, you decide where it lives |
Kagura AI doesn't replace an AI service's memory — use both. It also complements document search for AI (RAG). Specifications vary by service.
What Kagura AI does
Ask your AI to save conversations, decisions and notes
"Remember this decision"Even vague words bring back just what you need
"What about last month's pricing?"Merges overlaps and clears out stale memory
Grows without clutterMultiple AIs and your team use the same memory
Access set by roleTidy is in beta (Cloud: Pro and up); team sharing is available on Pro and up.Learn how memory works →
remember
Hand over a conversation or note and it decides what matters, then organizes and stores it. No need to think about what or how to save.
recall
Pull up related memories from vague phrases like 'that thing last week' or 'the login design decision'. It searches by meaning, even when keywords don't match exactly.
Graph
Automatically links the relationships between saved memories. It records context like 'this bug came from that design decision', so you can pull related info together.
Context
Keep memory separated by project or client. No more mixing up client A with client B — hand the AI only the memory that's relevant.
MCP / CLI / API
Access the same memory from different AI tools like Claude, Cursor, Gemini, and Codex. Connect not only via MCP but also CLI and REST API — the same context works from any tool, any method. The REST API is available on Starter and up; creating public contexts is available on Max.
Govern
Set who can see which memory. For team use, control things like 'this memory is mine only' or 'this project is open to the whole team'. Operation history is kept too.
Capture
Send conversations and files to turn them into memory and consolidate scattered information in one place. On Max, you can also bring in information from external tools through connectors, or send data intended for public access from your own systems into resources.
Hybrid Search
Combines keyword (BM25), semantic (vector), and relational (graph) search, so even vague questions reach the right memory. On Starter and above, managed embeddings sharpen the results further.
Dashboard
Search, review, and edit your saved memory from a browser screen. No code needed to see and organize the whole picture.
Source Ref
Automatically records links to the sources behind a memory, like GitHub Issues and docs. You can verify the rationale later, and the risk of the AI producing wrong info drops.
Secret Beta
Store API keys and other credentials securely, scoped to a specific context or memory. Your AI and tools can use them when needed, without the secret ever sitting in plain sight in your notes. Available on every plan, including the free Trial.
Sleep Maintenance Pro+ Beta
Periodically checks all memory and merges or removes entries that are stale, duplicated, or contradictory. No manual upkeep required — your knowledge base stays clean on its own.
Memory Analysis Pro+ Beta
Analyzes your accumulated memory to surface trends like recurring mistakes or topics the team often debates — useful hints for retrospectives and improvement. As memory grows, it also re-evaluates the entries whose importance has shifted and the topics gaining connections, so search accuracy holds even as volume climbs.
Team Sharing Pro+
Turn what you built up with AI into a form the whole team can use. Invite teammates and open up shared contexts, so knowledge stops living in one person's head and work is less likely to stall when someone's away. Shared contexts are available on Pro and up, and public contexts on Max.
Connector Max Beta
Connect the tools where your team's knowledge already flows — starting with Slack. Link a channel and its conversations are automatically summarized into searchable memory, with personal data redacted before anything is stored. More connectors are on the way.
Resource Max
Bring data from your other systems — product catalogs, FAQs, published docs — into Kagura as a resource your AI can search. A schema decides which fields are searchable, and each record is tracked by its own ID: send an updated version and it replaces the old one, so search always uses the latest. A resource lives in a public context that can also be searched through the public search API without logging in, so use it for information you're comfortable making public.
Resource Token Max
A dedicated key for sending data into a resource. Give it to an external system or a scheduled job, and it can add, update, and delete records on its own. Each key writes to exactly one resource and can't be used to read memory back. It's shown only once when issued, you set an hourly cap on incoming events for each key, and you can revoke it at any time. Max workspaces can hold up to 150 active keys.
The real product
Shown: the Cloud dashboard (Japanese UI). Screens are in development and may differ.
What changes
Re-explaining the background to every AI
Explain once. Every AI picks up where you left off
Context sent to the AI (per request)
※ Our own simulation when only relevant memories are sent. Real-world measurement is in progress.
Built to be trusted
How to start
Free trial (invite-only for now)
Just connect from your AI service
Ask it to "remember this"
Run these commands in a terminal with your client installed, then sign in to Kagura and approve access.
claude mcp add --transport http kagura-memory https://memory.kagura-ai.com/mcp After adding the server, open /mcp in Claude Code and select Authenticate.
Full connection steps →codex mcp add kagura-memory --url https://memory.kagura-ai.com/mcp
codex mcp login kagura-memory Approve access in your browser, then check the configuration with codex mcp list.
Full connection steps →hermes mcp add --url "https://memory.kagura-ai.com/mcp" --auth oauth kagura-memory
hermes mcp login kagura-memory After signing in, start a new session or run /reload-mcp.
Full connection steps →openclaw mcp add kagura-memory --url "https://memory.kagura-ai.com/mcp" --transport streamable-http --auth oauth
openclaw mcp login kagura-memory After signing in, verify the connection with openclaw mcp doctor kagura-memory --probe.
Full connection steps →Start with the core tools. When you need tools for files, analyses, or other features, add them through the URL. How to use profile and add_tools →
PRICING
A monthly service we operate. Choose by team size and how much you store.
Free
$20/mo
$100/mo
$300/mo
Billed monthly. Paid plans are coming soon. For larger scale, Custom (get a quote).
| PRICING | Trial | Starter | Pro | Max | Custom |
|---|---|---|---|---|---|
| Contexts per workspace | 5 | 30 | 200 | 1,000 | Custom |
| Memories | 500 | 3,000 | 20,000 | 100,000 | Custom |
| Memories created / day | 50 | 300 | 2,000 | 10,000 | Custom |
| MCP calls / day | 1,000 | 10,000 | 50,000 | 250,000 | Custom |
| Memory analyses / day | — | — | 3 | 15 | Custom |
| MCP app credentials (OAuth) | ✓ | ✓ | ✓ | ✓ | ✓ |
| File storage | 100MiB | 1GiB | 10GiB | 50GiB | Custom |
| Members per workspace | 1 | 1 | 10 | 50 | Custom |
| Owned workspaces | 1 | 1 | 3 | 20 | Custom |
| Resource tokens A dedicated key for sending data into a resource. Give it to an external system or a scheduled job, and it can add, update, and delete records on its own. Each key writes to exactly one resource and can't be used to read memory back. It's shown only once when issued, you set an hourly cap on incoming events for each key, and you can revoke it at any time. Max workspaces can hold up to 150 active keys. | — | — | — | 150 | Custom |
| Connector seats | — | — | — | 50 | Custom |
| REST calls / day | — | 1,000 | 5,000 | 25,000 | Custom |
| Public API calls / day | — | — | 1,000 | 5,000 | Custom |
| Bound public API / min | — | — | 100 | 500 | Custom |
| Sleep-mode contexts | — | — | 3 | 15 | Custom |
| Shared contexts | — | — | ✓ | ✓ | ✓ |
| Public contexts | — | — | — | ✓ | ✓ |
| Resources Bring data from your other systems — product catalogs, FAQs, published docs — into Kagura as a resource your AI can search. A schema decides which fields are searchable, and each record is tracked by its own ID: send an updated version and it replaces the old one, so search always uses the latest. A resource lives in a public context that can also be searched through the public search API without logging in, so use it for information you're comfortable making public. | — | — | — | ✓ | ✓ |
| Connectors Connect the tools where your team's knowledge already flows — starting with Slack. Link a channel and its conversations are automatically summarized into searchable memory, with personal data redacted before anything is stored. More connectors are on the way. | — | — | — | ✓ | ✓ |
| Memory analysis | — | — | ✓ | ✓ | ✓ |
Run on your own servers or cloud. Transfers to external AI and connected services depend on your configuration.
Free
For individuals and teams with technical infrastructure know-how. No support from Kagura AI, Inc.
Get a quote
For any company. Kagura AI, Inc. handles initial setup, maintenance, and support, with bespoke customization available.
FAQ
Kagura AI is the shared memory platform for people and AI agents. It's a common place where you, your team, and AIs like Claude, ChatGPT, Cursor, and Gemini keep work logs, decisions, and state. Its core, Kagura Memory Cloud, stores and organizes that memory and recalls it on demand — so people and AI alike can pick up where they left off, in the same context, from any tool.
Yes. Even though it's a memory platform, the basics work like chatting: tell Claude or ChatGPT 'remember this' to save, and ask 'what did we decide about that?' to recall. MCP and API connections are available too, but we recommend starting with the trial plan from the screen first.
ChatGPT's memory lives only inside ChatGPT. Kagura AI is an independent memory platform that doesn't belong to any one tool, so multiple AI agents — Claude, Cursor, Gemini, Codex — share the same memory. It also adds team sharing, per-project separation, and reference history.
RAG retrieves documents from a large set and hands them to the AI. As a memory platform, Kagura AI structures not just documents but the state and history of when, who, and how something was decided. It can complement RAG.
/compact summarizes the current conversation into a file. Kagura AI further structures that summary and stores it on the platform as memory you can search and reuse from future sessions and other AI tools.
Yes. The Slack connector (beta) links your channels and automatically turns their conversations into searchable memory, with personal data redacted before storage. For GitHub, a Source Ref feature links memory to Issues and PRs, and other tools connect via API/MCP. With the platform at the center, context scattered across tools is consolidated in one place.
Yes. We currently offer an invite-only trial plan for free — up to 500 memories and 1 workspace — to try the platform's core features. Just reach out via 'Request an invite'.
Join the waitlist from the 'Request an invite' button — we'll send your invite to the free Trial plan as soon as it's ready. If you're considering team or enterprise adoption, talk to us via the 'Business inquiries' form.
Data on the platform is private to you by default. Only memory you set to team-shared becomes accessible to permitted members. For enterprise use, you can self-host the platform on your own servers.
Yes — you can use the self-host edition. It lets you run Kagura AI on a private server you provide, so you decide where data is stored and set your own security, compliance, and internal policies, and you can scale your infrastructure without limits. Because it's built on open-source code, the system stays durable and independent. There are two plans: OSS (free, self-operated, with no support from us) and Enterprise (everything in the Cloud "Custom" plan plus audit logs, single sign-on (SSO), and an SLA; we handle initial setup, maintenance, and support, with bespoke customization available). See the 'Self-host' tab under Pricing, or reach out via the 'Business inquiries' form.
It depends on your plan. Trial and Starter allow 1 member, Pro up to 10, and Max up to 50. For larger scale or company-wide rollout, talk to us about the Custom plan.
There are three paid plans — Starter, Pro and Max — billed monthly only (no annual plans), renewing every month from the date you subscribe. Pick one for your team size and how much you store; you can change it later. Each plan's limits are in the comparison table under Pricing. Upgrades take effect immediately, and the difference between the plans, prorated to the end of the current period, is charged right away. A downgrade is scheduled to switch to the new plan on your next renewal date; you keep your current plan until then, with no prorated charge. You can see the switch date and cancel the downgrade on screen until the renewal date, and upgrading, cancelling or taking the refund removes it. Once scheduled, you can't add data beyond the new plan's limits. If you are already over the new plan's limits, it can't be scheduled: the screen shows what is over (limits, current values and how to tidy up) so you can fit first.
You can cancel at any time from the billing page. Within 14 days of a workspace's first subscription, we refund every payment on it in full, for any reason and without fees (including any extra charge for a plan change in that period), and switch you to the Free plan right away. Refunds go through your card issuer and usually take 5–10 business days to appear on your card; some card issuers take longer. The guarantee applies once per workspace, to the first subscription only; renewal charges and subscribing again after cancelling are not covered. If you cancel from day 15, there is no refund: you keep your paid plan until the end of the period, then move to the Free plan. While you are over the Free plan's limits, you can only sign in, list, delete, export and subscribe again until things fit. Data over the limits can only be deleted from your AI through MCP, the CLI or the API (not in the web app). If a workspace stays over the limits for 30 days, all of its memory data and files are deleted (your account stays).
Open Profile → Delete account in the Kagura web app. Deletion starts after a 7-day cooling-off period, during which you can cancel it. You cannot delete your account while a paid subscription is active (including one scheduled to end): cancel first, then delete it yourself after the period ends — your account is not deleted automatically when the period ends. Deleting your account deletes all of its data, including memories and files, so export anything you need first.

Start with the invite-only free trial.