CodeLookup v0.3.0
CodeLookup is Built for AI coding agents by @ZethRise , CodeLookup helps prevent broken changes by mapping dependency impact before edits are made—so callers, dependents, and linked systems are considered together.
What’s included
- Dependency-aware safety checks for AI-assisted code changes
- Static dependency graph generation, cached locally in
.codelookup/graph.json - Blast-radius analysis for modified, staged, and untracked Git files
- Recursive dependent tracing to identify downstream files at risk
- Mermaid flowchart output for clear impact visualization
- Automatic graph generation when no cache exists
- JavaScript, JSX, TypeScript, TSX, MJS, CJS, Python, and Go source-file scanning
- Local relative-import resolution for JavaScript and TypeScript projects
- Support for Claude Code, Codex, Gemini/Antigravity, and Cursor
- Global and workspace-local installation targets where applicable
- Interactive installer with target detection and per-target selection
- Non-interactive installation with
npx codelookup --all - Full uninstall support through
npx codelookup --uninstallor the interactive installer - TypeScript-based CLI tooling with
ts-node - Node.js 18+ support
- MIT license
- Contributor guidance and a security/privacy policy
- Fully local operation: no telemetry, no remote calls, and no uploaded project data
Quick start
npx codelookupInstall everywhere detected:
npx codelookup --allBuild the dependency graph:
npx codelookup-buildCheck the impact of current changes:
npx codelookup-checkRemove CodeLookup later if needed:
npx codelookup --uninstall