Repository navigation
Lookup v0.1.0
The first public release of Lookup.
Lookup is a static-analysis-first, evidence-grounded, AI-adjudicated codebase intelligence CLI written in Go.
It combines deterministic analysis with bounded contextual AI review: AI can validate, downgrade, or reject findings, but it cannot invent new findings or escalate beyond the evidence produced by static analysis.
Highlights
- Static and semantic analysis for Go, Python, Rust, and C#
- Evidence-grounded contextual AI adjudication
- OpenAI, Anthropic, Gemini, and Ollama support
- Deterministic
STATIC_RISKand contextualVERIFIED_HEALTHscoring - Terminal, Markdown, JSON, and SARIF 2.1.0 reporting
- GitHub Code Scanning integration
- Bounded AI review budgets, caching, redaction, and fail-closed behavior
- Cross-platform releases for Linux, macOS, and Windows
- Built-in update discovery and self-update support
- Shell completion and interactive setup
- SHA-256 verified installers
Known limitation
Reasoning/thinking-heavy local models may consume their generation budget before producing Lookup's required final structured response. Lookup fails closed in this situation rather than promoting an unsupported finding.
Improved reasoning-model compatibility is planned for a follow-up release.
Source, documentation, issues, and contributions are available in this repository.
Try it. Break it. Contribute.