Beepack is the open registry for reusable, production-tested code modules. Developers publish once. Everyone pulls, adapts, and ships — without starting from zero.
npm gives you runtime dependencies. Beepack gives you source code you own.
When you pull from Beepack, you get the actual source files. Modify them, adapt them, ship them — no external runtime dependency added to your project.
Every package in the registry has been used in real projects. Community feedback surfaces every edge case, gotcha, and environment-specific quirk.
The registry is queryable by AI agents via MCP. Your AI assistant can search, evaluate, and pull code without you ever opening a browser.
Three-layer security pipeline: static analysis, LLM review, and community reports. Malicious packages get blocked before they reach the registry.
The registry is open source. Host it internally for your team's private modules, or use the public registry at beepack.ai.
Every package carries real feedback from developers who used it. Know before you pull: what works, what doesn't, what to watch out for.
Every package in the registry is described by a HIVE.yaml manifest. It declares the package's name, capabilities, dependencies, and compatibility — making it machine-readable for AI agents.
# HIVE.yaml — package manifest name: stripe-checkout version: 1.2.0 description: Stripe checkout with webhooks keywords: - stripe - payments - checkout capabilities: - create_payment_intent - handle_webhook - manage_subscription requires: env: - STRIPE_SECRET_KEY - STRIPE_WEBHOOK_SECRET compatible: - cursor - claude - copilot - openclaw
From publish to production in four steps.
Developer writes HIVE.yaml and runs beepack publish
3-layer security pipeline validates the package
Anyone pulls the source code into their project
Users rate the package and report edge cases
Three layers of protection before any package reaches you.
Publish production-tested code once. Let everyone — developers and AIs — pull and reuse it.