Shared knowledge for AI coding teams · Team coming soon

Your team’s knowledge, available to your AI agents.

Firekeep turns runbooks, decisions, sessions and proven fixes into a shared, self-hosted knowledge layer across Claude Code, Codex, Kiro and OpenCode. Start free as a team of one. Firekeep for teams is coming soon.

  • One person free
  • Self-hosted
  • Agent-agnostic
shared team knowledgeTeam workflow · coming soon
Adapters included
CLClaude Code CXCodex KIKiro OCOpenCode
Corpus knowledge base · Cortex memory · reviewed Skills

Build a knowledge base your team’s agents can actually use.

Put runbooks, public documentation, architecture notes and incident knowledge into Firekeep once. Relevant fragments can then surface alongside recorded decisions and proven fixes when another agent—or, with Team, another person—needs them.

See Firekeep for teams
  • Sources stay searchableCorpus retains the source and exposes the relevant chunks through ordinary recall.
  • Procedures become reusableWith generation configured, detected procedures enter a human review queue before becoming active Skills.
  • Work feeds the systemExplicitly recorded decisions, fixes and completed sessions give later agents better evidence.
shared knowledge lifecycleIllustrative flow

Corpus sources are searchable immediately after ingestion. Procedure drafting requires a configured generation model and human review; Firekeep does not silently turn every document into an executable instruction.

One knowledge and continuity layer

Your people and agents stop relearning the same work.

Firekeep sits behind the coding agents your team already uses. The same systems serve one developer with several agents today and a multi-person workspace when Team launches.

Recorded team memory

Store decisions, incidents and proven fixes, then retrieve relevant evidence across later sessions and contributors.

Cortex · semantic + graph recall

Durable handoffs

Explicitly recorded plans, decisions, progress and file notes survive context compression and interrupted sessions.

Bridge · durable working state

Symdex code intelligence

Search symbols, callers, architecture and change impact locally instead of loading whole files by default.

12 languages · local tree-sitter index

Corpus knowledge base

Ingest documents and URLs into the corpus, then turn procedural material into reviewable skills when a generation model is configured.

Corpus · sources · skills

Parallel-work coordination

Tasks, catch-up messages, bulletins, presence and expiring file leases help your agent identities coordinate.

Relay · tasks · messages · leases

Inspectable operations

Inspect recorded events and saved decision context, track configured environment signals and check risky edits where hooks allow.

Replay · Sentinel · policy
Symdex · built-in local code intelligence

Give agents the code they need—not the whole file.

Symdex indexes your working tree into symbols and relationships, then serves focused code context when that is enough and broader context when an edit needs it. Firekeep installs it automatically with Solo.

  • Find functions, classes, callers, dependencies, related tests and change impact across every supported language.
  • Join the code as it exists now with the decisions and fixes Firekeep remembers from earlier sessions.
  • Keep indexing on the workstation as a local stdio MCP server; only requested tool output returns to your configured AI client.
Built-in language coverage
  • Python
  • JavaScript
  • TypeScript
  • Go
  • Rust
  • Java
  • PHP
  • C
  • C#
  • Ruby
  • Kotlin
  • Swift
How Symdex works and how we measured it →
Continuity across people, agents and sessions

Carry the work forward—not just the chat transcript.

Firekeep preserves explicitly recorded working state, coordinates parallel agents and keeps an inspectable event trail. These illustrative flows explain the systems; they are not recordings of a specific client or dashboard UI.

Bridge · durable sessions

Resume the work, not the reconstruction.

Restore the recorded goal, plan, decisions, file notes and next step after an interruption.

Symdex · local code context

Find the code that matters.

Collapse a repository into a relevant symbol, its callers and the files affected by a change.

Corpus + Skills · knowledge loop

Make your documents retrievable.

Sources become searchable immediately; configured generation can turn procedures into reviewable skill drafts.

Relay · agent coordination

Many agents. One shared picture.

Assign work, catch up on pollable messages and request expiring file leases. Presence is best-effort and hard enforcement varies by client hooks.

Replay · inspectable trace

Follow what happened, event by event.

Inspect recorded session events and open the exact or nearest saved decision context instead of relying on the final error alone.

Sentinel · environment signals

Reason from what actually changed.

Configured repositories and directories become a filterable event feed; Docker monitoring is opt-in and agents can add observations too.

And the controls around the work.

These supporting surfaces are part of the same Solo installation, not separate add-ons.

Encrypted Vault

Keep secrets encrypted and separate from ordinary memory recall; listings expose metadata, not values.

Policy checks

Evaluate actions before and after they run; hard enforcement depends on the coding client's hook surface.

Local Dashboard

Inspect memories, sessions, knowledge sources, agent coordination, events, traces and operations in one web UI.

Personal mode

Make Firekeep dormant for work you do not want recorded, then restore the tool surface when you return.

Decision Board · one human review surface

Answer once. Let the agent keep moving.

When a task needs several choices, Firekeep puts the agent's open questions into one local browser review, brings forward relevant snippets from your Firekeep memory and returns your answers together.

  • Review several agent-supplied questions without a long back-and-forth in the terminal.
  • See best-effort memory evidence and suggestions, plus optional agent-authored diagrams, tables or mockups.
  • Submitted answers return to the waiting agent; selections do not execute actions or silently become memory.
decision board · local browserIllustrative demo
Your infrastructure

Keep the control plane where the work lives.

Your Firekeep services, datastores and default model run on infrastructure you control. Downloads and update checks use the public release channel; optional providers connect only when you configure them.

  • Authentication enabled and application ports bound to loopback by default.
  • Checksum-verified client and server release artifacts.
  • Built-in Solo; signed Team entitlements verify offline—no license phone-home.
  • Encrypted vault entries stay separate from memory recall.
  • One local MCP gateway, with independent capability backends.
One product · two paths

Start as a team of one. Bring the team when you’re ready.

Solo and Team use the same Firekeep client, server and knowledge systems. Solo is the complete one-person product; Team adds members to the shared workspace rather than replacing the software underneath it.

Solo is free

Run every current capability for one person, with unlimited personal agents, terminals and devices on infrastructure you control.

Solo details and installation →

Build useful knowledge

Record decisions, ingest sources and approve reusable Skills. The same accumulated knowledge remains when more people join.

See the knowledge lifecycle →
Simple editions

Free for one person. Team adds people.

Solo is not a feature trial. It is the complete Firekeep capability set for one person. Team uses the same client and server when more people share the workspace.

Team Coming soon
/ pricing announced before launch

The same Firekeep, shared by multiple people under a signed seat entitlement.

Explore Team

Or write to sales@firekeep.ai

  • Everything in Solo
  • Multiple members in one workspace
  • Member invitations and verified attribution
  • Unlimited devices and agent identities per member
  • Locally verified signed seat entitlement

Firekeep is BUSL-1.1-licensed self-hosted software and is not OSI Open Source. Runtime capabilities are not gated by plan; the paid boundary is additional people.

Frequently asked

Before you choose a path.

What is Firekeep?

Firekeep is a shared, self-hosted knowledge and continuity layer for AI coding teams. It combines persistent memory, a Corpus knowledge base, reusable Skills, durable session state, local code intelligence, agent coordination, guided decisions and inspectable traces behind the coding tools your team already uses.

What is the Corpus knowledge base?

Corpus stores ingested documents and bounded public-documentation crawls as searchable sources that can surface through ordinary Firekeep recall. With a generation model configured, the Knowledge pipeline can also draft procedures for human review; drafts do not become active Skills until they are approved.

What does the Decision Board do?

When an agent needs several choices from you, the Decision Board opens one local browser review with the agent's questions, relevant memory evidence and any attached visual explanations. Your answers return together to the waiting agent; selecting an option does not execute an action or automatically save it as memory.

Can my agents coordinate with each other?

Yes. Relay provides tasks, catch-up channels, bulletins, pollable direct messages, best-effort presence and expiring resource leases across your agent identities. Notification timing and hard lease enforcement depend on the lifecycle hooks each coding client exposes.

What is Symdex?

Symdex is Firekeep's built-in local code-intelligence server. It indexes symbols and relationships across Python, JavaScript, TypeScript, Go, Rust, Java, PHP, C, C#, Ruby, Kotlin and Swift so agents can request focused code, caller and impact context. Firekeep installs it automatically with Solo.

How much context does Symdex save?

Across 360 direct known-symbol lookups drawn from 285 production source files in 12 pinned repositories, the stable Symdex response had a 54.8% lower estimated token count on average than sending the entire containing file. Retrieved source matched the pinned Git source in 360/360 checks. Results varied: 58 lookups used more tokens, generally where the whole file was already very small. This is a targeted-retrieval benchmark, not a promise about whole-task use. In a separate mixed-task Click benchmark, Symdex used 23% fewer total context tokens, with a judged-accuracy point estimate of 4.42 versus 4.45; that result does not establish statistical equivalence.

Does Symdex upload my repository?

The index runs on your workstation, not on the Firekeep server. As with any local MCP tool, the code context an agent requests becomes part of that agent's working context and may be sent to the model provider you configured.

Which AI coding clients work with it?

The installer includes adapters for Claude Code, Codex, Kiro and OpenCode. Other MCP-capable clients can be configured manually, but lifecycle automation differs because each client exposes different hook capabilities.

What does “free for one person” mean?

Solo covers one natural person, one workspace and one deployment. That person can use unlimited personal devices, terminals, agent identities and background workers, with the complete current capability set.

Does Firekeep send my memories to a hosted service?

No hosted Firekeep service is required. The server, datastores and default inference path run on your infrastructure. Public downloads and update checks use the release channel, and optional connectors or model providers make external requests only when you configure them.

Does Firekeep require Tailscale?

No. A default server binds to loopback. You can reach it with SSH forwarding, a private network such as Tailscale or WireGuard, or your own HTTPS reverse proxy. Firekeep does not require a network vendor.

When will Team be available?

Team is being prepared now. It will use the same Firekeep product and add multiple people through signed seat entitlements. Join the waitlist to help shape pricing and onboarding.

Keep what your team learns

Give your connected agents shared knowledge.

Explore Firekeep Solo for free, or see how the same product grows into a shared team workspace.

Questions? support@firekeep.ai · Security reports: security@firekeep.ai