spool  by spool-lab

Local search for AI interactions and personal data

Created 2 weeks ago

New!

271 stars

Top 94.9% on SourcePulse

GitHubView on GitHub
Project Summary

Summary

Spool is a local search engine designed to index and instantly search personal data, including AI conversations (Claude, Codex), GitHub stars, and bookmarks from over 50 platforms. It targets developers and power users of AI tools, offering a unified, private search experience that keeps all data on the user's machine.

How It Works

Spool indexes AI session directories and online bookmarks into a local search index powered by SQLite with FTS5. It watches AI session directories in real-time and integrates with over 50 platforms via OpenCLI for bookmark capture. A key advantage is its "nothing leaves" philosophy, ensuring all data processing and storage remain strictly local for enhanced privacy and speed.

Quick Start & Requirements

The primary installation method for macOS/Apple Silicon is via a bash script: curl -fsSL https://spool.pro/install.sh | bash. Alternatively, users can build from source by installing pnpm and running pnpm install followed by pnpm build. The resulting DMG will be located in packages/app/dist/.

Highlighted Details

  • Real-time indexing of Claude and Codex session directories.
  • Comprehensive bookmark and GitHub star aggregation from 50+ sources via OpenCLI.
  • Convenient URL capture using the Cmd+K shortcut.
  • Integration with AI agents via a /spool skill for Claude Code.
  • Strictly local data storage and processing for privacy.

Maintenance & Community

Spool is an early-stage project under active development, with users advised to expect rough edges. Feedback, bug reports, and ideas are actively encouraged via the project's GitHub Issues or Discord channel.

Licensing & Compatibility

The project is released under the MIT license, which permits broad use, including commercial applications and linking within closed-source projects.

Limitations & Caveats

The primary installation script is limited to macOS and Apple Silicon. As an early-stage project, users should anticipate potential instability and incomplete features.

Health Check
Last Commit

1 day ago

Responsiveness

Inactive

Pull Requests (30d)
45
Issues (30d)
9
Star History
273 stars in the last 15 days

Explore Similar Projects

Feedback? Help us improve.