PersonaKit
DocumentationPre-release
Back to personakit.me
pre-releaseFor people who run PersonaKit locally, contributors, and AI assistants

Which sources PersonaKit reads, how assistants connect over MCP, and what is planned.

Connections

Sources

SourceStatus
Claude Code sessionsAvailable
Codex sessionsAvailable
ChatGPT, claude.ai, Gemini exportsPlanned (0.3)
Other assistantsNot available

Select with personakit sweep --source claude-code, --source codex-cli, or all (the default).

Extraction

--cli claude or --cli codex runs extraction through your own signed-in CLI. You name the model with --model. Extraction runs in an empty temporary directory with tools disabled.

Assistants over MCP

personakit serve starts an MCP server over stdio with two tools:

  • personakit_read(question, limit): see reference.
  • personakit_propose(text, quote, category): suggest a memory; it is stored unconfirmed.

Claude Code

claude mcp add personakit -- personakit serve

Codex (~/.codex/config.toml)

[mcp_servers.personakit]
command = "personakit"
args = ["serve"]

Any MCP client that can launch a stdio command can use it. There is no remote or hosted connector.

Portability

Your data is one SQLite file (~/.personakit/store.db, or set --db / PERSONAKIT_DB). A dedicated export command is Not available in 0.1.

PersonaKit

Your AI's memory. Your say.