A GitHub-focused librarian subagent for pi. Inspired by Amp's librarian.
librairan.mp4
librariantool (GitHub-focused subagent)- Supporting repo analysis tools:
read_githubsearch_githubcommit_searchdifflist_directory_githublist_repositoriesglob_github
librarian spawns an isolated pi subprocess (--mode json --no-session) with only the GitHub tools above enabled, then returns the subagent's final answer.
- GitHub CLI (
gh) installed - Authenticated GitHub session:
gh auth loginThis extension is project-local and auto-discovered from:
.pi/extensions/pi-librarian/index.ts
Use /reload in pi after edits.
- Current port targets GitHub only (no Bitbucket Enterprise path yet).
- Tool output is JSON-formatted text for reliable downstream parsing.