Local-first memory for you and your AI. One SQLite vault on your computer, shared across local and cloud AI tools through MCP or the CLI.
Setup
Choose your client, copy the config, then fill in any required environment variables.
claude mcp add cairn-remembers -- uvx cairn-remembers~/.codex/config.toml
[mcp_servers.cairn-remembers]
command = "uvx"
args = ["cairn-remembers"]
# codex mcp add cairn-remembers -- uvx cairn-remembers~/.cursor/mcp.json
{
"mcpServers": {
"cairn-remembers": {
"command": "uvx",
"args": [
"cairn-remembers"
]
}
}
}.vscode/mcp.json
{
"servers": {
"cairn-remembers": {
"type": "stdio",
"command": "uvx",
"args": [
"cairn-remembers"
]
}
}
}~/.gemini/settings.json
{
"mcpServers": {
"cairn-remembers": {
"command": "uvx",
"args": [
"cairn-remembers"
]
}
}
}claude_desktop_config.json
{
"mcpServers": {
"cairn-remembers": {
"command": "uvx",
"args": [
"cairn-remembers"
]
}
}
}.trae/mcp.json
{
"mcpServers": {
"cairn-remembers": {
"command": "uvx",
"args": [
"cairn-remembers"
]
}
}
}