vercel-labs/opensrc

Fetch source code for npm packages to give AI coding agents deeper context

About the project

opensrc is a command-line tool that retrieves and caches the source code of packages from npm, PyPI, crates.io, and GitHub. Coding agents use it to inspect dependency implementations and gain more context while helping with software projects. The catalogue skill supports agents in using the CLI.

This repository also configures its own agents. See what opensrc tells them →

3.0kStars on the repository
2Mods indexed here, across every type
1mo agoLast push, which is what freshness is scored on
Apache-2.0Licence, which decides whether bodies are shown

opensrc

01

vercel-labs/opensrc

Skill Claude Code ✓ vendor

Fetch dependency source code to give AI agents deeper implementation context. Use when the agent needs to understand how a library works internally, read source code for a package, fetch implementation details for a dependency, or explore how an npm/PyPI/crates.io package is built. Triggers include "fetch source for"…

not rated 3.0k +6 1mo ago A Socket: passSnyk: warnSkillSpector: pass 103 tokens original Apache-2.0