What problem does it solve? It prevents accidental global pip install calls and conflicts caused by overriding a project's established dependency manager, ensuring Python packages are installed through the tooling the project already uses. ## Core Features & Use Cases - Dependency Manager Detection: Scans the workspace for signal files (uv.lock, pyproject.toml, Pipfile, environment.yml, requirements.txt) in priority order to identify the correct tool (uv, Poetry, Pipenv, Conda, or venv + pip). - Safe Default Workflow: Falls back to an isolated .venv with explicit .venv/bin/pip paths and requirements.txt freezing when no manager is detected. - macOS CPU-Only Review Environments: Optionally provisions hashed, per-workspace virtual environments that filter out CUDA/NVIDIA dependencies for local testing and linting on macOS. - Use Case: When asked to add httpx to a repository containing a uv.lock file, run uv add httpx instead of a global pip install httpx. ## Quick Start Ask the agent to add a Python package to the current project and it will detect the existing dependency manager and install it with the correct command.