Built for Copilot CLI, Claude Code, Codex and other terminal agents

Stop guessing package behavior.
Let your agent read the real implementation.

Nupeek decompiles only the NuGet package type you need into deps-src/, so debugging and architecture decisions are based on code, not assumptions.

Nupeek visual showing package decompilation flow

The problem

AI coding agents can call methods from NuGet packages, but they often can’t inspect package internals quickly. That leads to generic guidance and fragile fixes.

  • “Why is ServiceBusSender failing during retries?”
  • “Is this Polly policy safe for this path?”
  • “What changed between package versions?”

The solution

Nupeek pulls out only the package source your agent needs:

  1. Find package + version
  2. Pick best runtime target (TFM = target framework, e.g. net8.0)
  3. Locate your type in the correct assembly
  4. Generate readable C# + quick lookup files

You get deterministic local files your agent can inspect immediately.

Install

.NET global tool

dotnet tool install -g Nupeek
nupeek --help

One-line installer

curl -fsSL \
  https://raw.githubusercontent.com/ghostmxvlshn/nupeek/main/install.sh | bash

Terminal usage (real run outputs)

Captured from local Nupeek executions.

Nupeek type command output screenshot
nupeek type ...
Nupeek find command output screenshot
nupeek find ...

Open source. Local-first. Agent-native.

Nupeek is MIT licensed and designed for real developer workflows.

Star on GitHub