0 · What you get
Copy the prompt for your agent, or read the file.
1 · What you need
Your account, your domain. Your agent helps with the rest.
One vaskel. can hold several circles, with shared accounts and direct messages. Add a circle whenever you need a place for another group.
- Cloudflare Workers paid planUS$5 a month, plus usage.paid
- A domain on CloudflareAn address for your vaskel., such as
chat.example.org.paid - An email senderUse your domain for verification and password-reset mail.
- Cloudflare RealtimeFor voice, camera and screen sharing.
- A coding agentWith terminal access on your machine.
2 · Deploy, with your agent
Give INSTALL.md to your agent. Choose your app's address and email sender; it takes care of the setup.
When it's ready, you get a link and setup key.
Set up vaskel. using https://vaskel.com/INSTALL.md. Guide me through any prerequisites.
Fetch(https://vaskel.com/INSTALL.md)
Received INSTALL.md (200 OK)
What address should vaskel. use, and what email should it send from?
https://chat.example.org and vaskel@example.org
Bash(CLOUDFLARE_ENV=production pnpm run build)
Built browser assets and application Worker.
… +13 lines (ctrl+o to expand)
Bash(pnpm exec wrangler deploy --config apps/client/dist/vaskel/wrangler.json --secrets-file .local/install/secrets.json)
Deployed vaskel-production triggers (1.37 sec)
https://chat.example.org (custom domain)
… +58 lines (ctrl+o to expand)
Deployed. Open https://chat.example.org/bootstrap; your setup key follows separately.
3 · Become the host
Use the setup key to create your host account. Verify your email and sign in.
As host, you choose the name and who can invite people.
4 · Invite your people
Create a circle and a few rooms, then send an invitation. Once your friends join, start a conversation or hop into a call.
People see only the circles they belong to.
5 · What it costs
Two example months, from a small group to a busier community. Calls and screen sharing account for most variable usage.
Estimates, not a fixed bill. Domain and taxes excluded. Rates checked 16 September 2026.
Small instance: 30,000 messages, 72,000 audio-only and 12,000 audiovisual participant minutes a month. Busy instance: ten times each.
| Per month | Small instance | Busy instance |
|---|---|---|
| Workers paid plan | $5.00 | $5.00 |
| Durable Objects compute and SQL | $0.00 | $3.15 |
| D1 | $0.00 | $0.00 |
| R2 attachments | $0.15 | $2.85 |
| $0.00 | $2.45 | |
| SFU and TURN egress | $0.00353 GB | $126.473,529 GB |
| Modeled subtotal | $5.15 | $139.92 |