Docs menu
Docs
AI CTO
Crystal
Packages
Project

Beevibe Crystal

Publish a Claude Code session as a shareable capsule — a viewer, mind map, and live chat that anyone can open and ask questions of. It answers in your voice, grounded in the session.

Install the plugin

Install the Claude Code command once from the Beevibe plugin marketplace:

claude plugin marketplace add beevibe-ai/claude-plugins
claude plugin install crystal@beevibe
bash

Start a public capsule server

Paste your Anthropic API key once — in your terminal, not the Claude chat, since a key typed into the chat would end up inside the published capsule — then start a public tunnel:

pnpm crystal:setup    # paste your Anthropic API key once (saved to ~/.beevibe/crystal)
pnpm crystal:serve    # server + Cloudflare tunnel → a public URL
bash

crystal:serve prints a https://*.trycloudflare.com URL. It is ephemeral — it lives only while the process runs. For a stable URL, host the server somewhere durable and set CRYSTAL_VIEWER_URL.

Publish a capsule

Inside any Claude Code session, run:

/crystal:publish
bash

The capsule link uses your public tunnel URL, so anyone can open it and ask the capsule questions — no Claude Code or account needed on their end. You can also open the tunnel URL directly and drop a session .jsonl file to publish it.