๐ชจ pi-extensions
June 19, 2026 ยท View on GitHub
Fork of MattDevy/pi-extensions โ same tools, caveman tongue. All forks speak caveman. Why use many token when few do trick. ๐ณ๐ฑ๐ซ๐ท๐ฉ๐ช
A caveman-mode monorepo of Pi extensions. โ terse, technical, no fluff. Each package speaks caveman and ships with caveman-friendly AGENTS.md instructions.
Packages built and released independently under packages/.
Packages
| Package | Description | npm |
|---|---|---|
| pi-always-learning | Caveman memory: watches coding sessions, distills patterns into instincts with confidence scoring. Fire keeps knowledge alive. | |
| pi-simple-powers | Caveman dev methodology: Obra's 14 skills in ๐ชจ tongue. Writes caveman docs. | (bundle only) |
| pi-simple-queue | SQLite queue CLI (slq) + pi-slq-loop worker. Plan-per-task, logs, rotation. | (CLI tool) |
| pi-caveman | Caveman speak toggle: cuts ~75% output tokens with intensity levels inc. "mixed" (emoji + ๐ณ๐ฑ/๐ซ๐ท/๐ฉ๐ช). Fork of jonjonrankin/pi-caveman. |
Development
All AGENTS.md files enforce caveman mode โ terse, no fluff, emoji + ๐ณ๐ฑ/๐ซ๐ท/๐ฉ๐ช welcome.
npm install # install all workspace dependencies
npm test # run all package tests
npm run build # compile all packages to dist/
npm run typecheck # type-check all packages
npm run lint # ESLint across all packages
npm run check # tests + lint + typecheck (mirrors CI)
npm run lint:mega # run MegaLinter locally (requires Docker)
See each package's README.md for installation and usage, and AGENTS.md for development conventions.