🥾 boothub

Bootstrap any AI agent from one URL. Profiles in GitHub. Swarms on us.

Inside Claude Code, Cursor, Codex, Aider — anywhere your agent can fetch a URL:

Hey, fetch boothub.dev/jhammant and bootstrap me.

The agent fetches a manifest, shows you a diff of every file it would write, asks for approval, then installs:

How it works

1
You tell your agent fetch boothub.dev/USERNAME[/PRESET].
2
boothub fetches github.com/USERNAME/boothub-profile/MANIFEST.md, applies the requested preset, returns the result.
3
Your agent reads the YAML frontmatter, builds a plan, and shows you the diff.
4
You approve (or skip) each bundle. Files are written into your project.
5
If the profile bundles a swarm, your agents start coordinating.

Try the reference profile

URLWhat you get
/jhammantdefault — skills + commands + project context
/jhammant/litejust the slash commands
/jhammant/swarm+ GitHub-as-shared-memory swarm bundle
/jhammant/swarm-pro+ hosted swarm + claw-bridge + claude-history

Pin to a tag with ?ref=v1.2. Filter by agent with ?target=cursor. Bypass cache with ?nocache=1.

Make your own

1
Fork jhammant/boothub-profile as YOURNAME/boothub-profile.
2
Edit the bundles. Each is portable markdown / YAML.
3
Push. boothub.dev/YOURNAME serves your manifest immediately (cached 5 min).

Trust model

boothub itself never executes anything. The site renders manifests; the agent installs them. Bootstraps must be approved per-bundle. Read the full trust model →

Swarm patterns

Agents need to talk to each other. boothub supports two patterns: