sherlook
v0.1.5
Published
AI-powered developer assistant CLI.
Readme
Sherlook
Sherlook is an AI-powered developer assistant CLI that helps you understand and navigate complex codebases.
Built with TypeScript, Commander.js, and a model-agnostic AI layer.
Quick start (npx)
npx sherlook investigateCommands
Investigate a repo and get a concise multi‑perspective mental model:
npx sherlook investigateExplain a file from a chosen perspective:
npx sherlook explain src/ai/factory.ts -p "Security"Blueprint which files to change for a feature request:
npx sherlook blueprint "Add a new command for audit logs"Pick a model for the configured provider:
npx sherlook listOptions
Return plain text (no Markdown) for any command:
npx sherlook investigate --plainOverride the model for a single run:
npx sherlook investigate -m gemini-3-flash-previewLocal development
Install dependencies:
npm installBuild:
npm run buildRun the compiled CLI:
node dist/bin/sherlook.js investigate