Search coding-agent sessions with local BM25 full-text search (SQLite FTS5).
- indexes session files (currently pi JSONL)
- stores normalized session/chunk data in SQLite
- supports concept-style search beyond exact grep
- supports tool-oriented filters (
--tools,--tool,--path)
pnpm install
pnpm run buildIndex sessions:
pnpm run dev indexSearch:
pnpm run dev search "nix infra simplify"
pnpm run dev search "package.json exports" --tools --tool writeCheck index:
pnpm run dev statusSee docs/cli-usage.md.
- indexing flow:
docs/indexing.md - library/API usage:
docs/library-usage.md - docs index:
docs/README.md
Monorepo packages:
packages/pi/(@aliou/sesame-pi): pi coding agent extension exposing thesesame_searchtool.packages/skills/sesame-cli/(@aliou/sesame-skill-cli): pi skill for the Sesame CLI.
pnpm run lint
pnpm test
pnpm run typecheck