1. Conduid
  2. Social
  3. Spool
MCP server · Social

Spool

Your local project library: hand any AI a project pack, search it, and write findings back.

Unclaimed search
59Fair

Scored yesterday · breakdown

About Spool

Spool is an MCP server in the Social category: your local project library: hand any AI a project pack, search it, and write findings back.

The repository has 591 stars and 0 forks.

Install

From source
git clone https://github.com/spool-lab/spool

This server has no ConduID identity, so agent calls to it are not receipted. Pin the version you install and review the source before granting it credentials.

Ask AI

✦

Ask AI about Spool

Powered by Claude · Grounded in docs

I know everything about Spool. Ask me about installation, configuration, usage, or troubleshooting.

Security checks

  • ✓README presentThe repository ships documentation.

5 checks have not been run yet.

README

Spool

Your local AI session library.

Spool collects every Claude Code, Codex CLI, and Gemini CLI session you've ever had into a sidebar of projects you can browse, pin, and revisit. Press ⌘K to search across the whole archive.

Early stage. Spool is under active development — expect rough edges. Feedback, bug reports, and ideas are very welcome via Issues or Discord.

Install

curl -fsSL https://spool.pro/install.sh | bash

macOS / Apple Silicon only. Or build from source:

pnpm install
pnpm build
# DMG is in packages/app/dist/

What it does

Spool turns the pile of AI sessions sitting on your disk into a browsable library.

  • Library shell — sidebar of projects (derived from working-dir paths across agents) and a main pane that shows recent + pinned sessions for whatever you've selected
  • Session indexing — watches Claude/Codex/Gemini session dirs in real time, including profile-based paths like ~/.claude-profiles/*/projects, ~/.codex-profiles/*/sessions, and Gemini's project temp dirs under ~/.gemini/tmp/*/chats
  • Pin — keep important sessions on top of their project and on the global Library Home
  • ⌘K search — fast full-text search scoped to All or the current project; AI mode synthesizes answers across fragments
  • Agent search — a /spool skill inside Claude Code (and any ACP agent) feeds matching fragments back into your conversation

Everything stays on your machine. Nothing leaves.

Looking for connectors (Twitter / GitHub / Reddit / etc.)? They now live in Spool Daemon, a sibling app focused on syncing platform data.

Architecture

packages/
  app/      Electron macOS app (React + Vite + Tailwind)
  core/     Indexing engine (SQLite + FTS5)
  cli/      CLI interface (`spool search ...`)
  landing/  spool.pro website

Development

pnpm install
pnpm exec electron-rebuild -f -w better-sqlite3   # rebuild native modules for Electron
pnpm dev          # starts app in dev mode
pnpm test         # runs all tests

Note: The electron-rebuild step is required whenever you run pnpm install or switch Node.js versions. Without it, the Electron app will crash at launch with a NODE_MODULE_VERSION mismatch error from better-sqlite3.

If you switch between Node-side tests and Electron app/e2e runs, rebuild better-sqlite3 for the matching runtime:

pnpm run rebuild:native:node      # before @spool/core / Node-based tests
pnpm run rebuild:native:electron  # before launching the Electron app or e2e tests

Release

./scripts/release.sh        # bump version, push tag, dispatch CI release workflow

Build + signing happen in GitHub Actions (see .github/workflows/release.yml) so releases are never tied to a local developer certificate. The script blocks until CI finishes; artifacts appear on the release page when it returns.

To test a local build without cutting a release, use pnpm --filter @spool/app build:mac.

License

MIT

Trademark

"Spool" and the Spool logo are trademarks of TypeSafe Limited. The MIT License above covers the source code only and does not grant permission to use the Spool name or logo. See the trademark notice in LICENSE for details.

README copy captured when this server was indexed; it may lag the repository. The original is authoritative.

Questions

About Spool

How do I install Spool?

No package has been published for this server, so install it from source: clone the repository and follow its README.

Is Spool safe to use with an AI agent?

Its trust score is 59 out of 100 (fair). It passes 1 of the 1 static security checks run so far. It has no ConduID identity yet, so agent calls to it are not receipted.

Is Spool still maintained?

Conduid hasn't recorded a commit date for this repository yet. Check the repository directly for recent activity.