Configuration Mode
Model Provider

Uses our shared hosted models and keys, rate-limited.

Note: You might get Error code: 502 sometimes.

Switch to Custom to use your own API key and model for testing.

Dependency Bloat Scanner

Scans a requirements.txt or package.json for redundant and overlapping libraries. Spawns one PackageAnalyzerBranch per dependency (map phase) to fetch package metadata from PyPI or npm, then synthesises a PruningPlan that groups packages by purpose and recommends which ones to remove (reduce phase). Demonstrates the branching / map-reduce pattern in Acorn.

Input

summary

redundancy_groups

packages_to_remove