❓ Frequently Asked Questions

General

What is Beepack?

Beepack is an open-source platform where developers and AIs can share, discover, and reuse APIs. Think of it as "npm for integrations, optimized for vibe coding".

Why Beepack instead of npm?

npm is great for generic packages, but Beepack is specially designed for:

Is it free?

Yes! Beepack is open-source and free to publish and use public packages. Premium features (private packages, analytics) may be offered in the future.

What's the difference with ClawHub?

ClawHub is limited to OpenClaw skills. Beepack is designed for all vibe coders: Cursor, Copilot, Claude Code, Windsurf, etc.

Publishing

How do I publish my first package?

Follow our quick start guide. In summary:

npm install -g beepack
beepack login
beepack init
beepack publish

Who can publish?

Any user with a GitHub account created more than 14 days ago can publish. This restriction prevents spam.

Can I delete a package?

Packages can be "unpublished" but not completely deleted to preserve existing dependencies. Contact us for special cases.

What license should I use?

All packages on Beepack default to MIT-0 license, allowing maximum reuse without required attribution.

Security

How do you ensure package security?

Several measures:

Can a package steal my secrets?

Beepack analyzes packages to detect suspicious patterns (data exfiltration). Required environment variables must be declared in HIVE.yaml. Always review code before using a package in production.

For AIs

How can my AI use Beepack?

See our MCP integration guide. In summary, configure the Beepack MCP server and the AI can search and install packages automatically.

Which AIs are supported?

Any AI supporting the MCP protocol: Claude, OpenClaw, Cursor, etc. The REST API is also available for custom integrations.

Contributing

How can I contribute to Beepack?

Beepack is open-source! Visit our GitHub to contribute code, report bugs, or propose features.

I have a feature idea

Great! Open an issue on GitHub or join our Discord to discuss.