The shared memory platform for people and AI agents

Your team's decisions, carried forward by your 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.

  • Free trial
  • Japanese-ready
  • Open-source
  • Self-hostable
People and AI write to — and read from — the same memory.

Sound familiar?

The more you use AI, the more memory breaks.

01 You forget what you were doing

Switching between AIs, you lose track of progress and why you decided.

02 People and AI remember separately

You work together, but memory is split. You re-explain every time.

03 Your memory isn't yours

It lives inside one company's AI — you can't take it out or switch.

What is Kagura AI?

It doesn't replace your AI's memory — it shares memory outside it.

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

Decisions and work become memory. It grows the more you use it.

  1. STEP 1

    Remember

    Ask your AI to save conversations, decisions and notes

    "Remember this decision"
  2. STEP 2

    Recall

    Even vague words bring back just what you need

    "What about last month's pricing?"
  3. STEP 3

    Tidy

    Merges overlaps and clears out stale memory

    Grows without clutter
  4. STEP 4

    Share

    Multiple AIs and your team use the same memory

    Access set by role

Tidy is in beta (Cloud: Pro and up); team sharing is available on Pro and up.Learn how memory works →

Explore the features

Save memory

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 memory

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.

Connected memory

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.

Per-project memory

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.

Connect from multiple tools & paths

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.

Access control & history

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 & sync

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

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.

Web dashboard

Dashboard

Search, review, and edit your saved memory from a browser screen. No code needed to see and organize the whole picture.

Links to sources

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.

Keep credentials safe

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.

Auto cleanup

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.

See patterns, keep quality

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.

Individual knowledge to the team

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.

Pull in outside sources

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.

Turn outside data into AI knowledge

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.

A write-only key for your systems

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

Check your memory in the web dashboard.

Shown: the Cloud dashboard (Japanese UI). Screens are in development and may differ.

What changes

Switch AIs or hand over work —
memory carries on.

Today

Re-explaining the background to every AI

With Kagura AI

Explain once. Every AI picks up where you left off

Context sent to the AI (per request)

Today
~25,000 tokens
Kagura AI
~7,000 tokens

※ Our own simulation when only relevant memories are sent. Real-world measurement is in progress.

Using several AIs
on your own
Working with AI
as a team
Combining AIs from
different companies
Using AI with
internal information

Built to be trusted

  • Memory is private to you by default
  • Inspect memory in the dashboard; manage it through your AI, CLI or API
  • Open-source edition, free
  • Full refund within 14 days of your first subscription
  • Self-host in your own private environment

How to start

Just talk to the AI you already use.

  1. STEP 1

    Sign up

    Free trial (invite-only for now)

  2. STEP 2

    Connect your AI

    Just connect from your AI service

  3. STEP 3

    Talk to it

    Remember the key points from the Acme meeting Saved to memory What did Acme ask for last time?

    Ask it to "remember this"

For developers: connect Claude Code, Codex, Hermes, or OpenClaw

Run these commands in a terminal with your client installed, then sign in to Kagura and approve access.

Claude Code

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

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 Agent

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

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

Choose where memory lives — and how big.

Start when your invitation arrives

A monthly service we operate. Choose by team size and how much you store.

Try it out

Trial

Free

1 member
Memories500
  • Included: Remember & recall
  • Not included: Automatic tidying
  • Not included: Team sharing
  • Not included: External connectors
Use it daily, solo

Starter

$20/mo

1 member
Memories3,000
  • Included: Remember & recall +API
  • Not included: Automatic tidying
  • Not included: Team sharing
  • Not included: External connectors
Recommended
Use it as a team

Pro

$100/mo

Up to 10
Memories20,000
  • Included: Remember & recall
  • Included: Automatic tidying New
  • Included: Team sharing New
  • Not included: External connectors
For larger teams

Max

$300/mo

Up to 50
Memories100,000
  • Included: Remember & recall
  • Included: Automatic tidying
  • Included: Team sharing
  • Included: External connectors New

Billed monthly. Paid plans are coming soon. For larger scale, Custom (get a quote).

Compare details
PRICINGTrialStarterProMaxCustom
Contexts per workspace5302001,000Custom
Memories5003,00020,000100,000Custom
Memories created / day503002,00010,000Custom
MCP calls / day1,00010,00050,000250,000Custom
Memory analyses / day——315Custom
MCP app credentials (OAuth)✓✓✓✓✓
File storage100MiB1GiB10GiB50GiBCustom
Members per workspace111050Custom
Owned workspaces11320Custom
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. ———150Custom
Connector seats———50Custom
REST calls / day—1,0005,00025,000Custom
Public API calls / day——1,0005,000Custom
Bound public API / min——100500Custom
Sleep-mode contexts——315Custom
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——✓✓✓

Choose where your memory is stored

Run on your own servers or cloud. Transfers to external AI and connected services depend on your configuration.

OSS

Free

For individuals and teams with technical infrastructure know-how. No support from Kagura AI, Inc.

  • Run the open-source edition yourself
  • No support from Kagura AI, Inc.
View on GitHub

Enterprise

Get a quote

For any company. Kagura AI, Inc. handles initial setup, maintenance, and support, with bespoke customization available.

  • Everything in the Cloud "Custom" plan
  • Audit logs
  • Single sign-on (SSO)
  • SLA
  • Initial setup, maintenance, and support by Kagura AI, Inc.
  • Custom development available
  • Customization scope discussed individually
Contact us

FAQ

Frequently asked questions

In one sentence, what is Kagura AI?

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.

Can I use it without programming knowledge?

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.

How is it different from ChatGPT's memory?

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.

How is it different from RAG or a vector DB?

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.

How is it different from Claude Code's /compact command?

/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.

Can it integrate with GitHub or Slack?

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.

Can I try it for free?

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'.

Where should I start?

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.

Is my saved data safe? Can others see it?

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.

Can I run it on my own server?

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.

For team use, how many people can use it?

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.

How do I choose a paid plan, and how do upgrades and downgrades work?

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.

What happens if I cancel a paid plan? Can I get a refund?

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).

How do I delete my account?

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.

Keep the memory of people and AI agents
under your own control.

Start with the invite-only free trial.