Skip to content

Configuration

Spool stores its data in ~/.spool/.

PathPurpose
~/.spool/spool.dbLocal search index (SQLite)
~/.spool/agents.jsonAgent and SDK configuration
~/.spool/connectors/Connector plugin sync data

Spool watches the following directories for real-time session indexing. These paths are built-in and do not require configuration.

AgentPath
Claude Code~/.claude/projects/
Claude Code (profiles)~/.claude-profiles/*/projects/
Codex CLI~/.codex/sessions/
Codex CLI (profiles)~/.codex-profiles/*/sessions/
Gemini CLI~/.gemini/tmp/*/chats/

New sessions become searchable the moment they’re written.

The ~/.spool/agents.json file configures which agent Spool uses for AI-powered features:

{
"defaultAgent": "claude",
"defaultSearchSort": "relevance"
}