vaskel.

A private place for your people, on your own Cloudflare account.

0 · What you get

Copy the prompt for your agent, or read the file.

Lounge

Loft · Voice room

LoungeLoft·5 in call·42:10
Screens

In the call

s0renSpeaking
wren (you)In call
烏龍半糖Muted by owner
汤圆In call
CassIn call

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.

wren@mbp — claude — ~/loft

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(pnpm run deploy:production --secrets-file .local/install/secrets.json)

Built browser assets and application Worker.

Deployed vaskel-production triggers (1.37 sec)

https://chat.example.org (custom domain)

… +71 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

Budget $5–10 a month for the small example. Video and screen sharing make the biggest difference.

Monthly USDSmall instanceBusy instance
Workers paid plan$5$5
Durable Objects compute and SQLIncluded$3
D1IncludedIncluded
R2 attachments<$1$3
EmailIncluded$2
SFU and TURN egressIncluded353 GB$1263,529 GB
Planning budget$5–10$140–180

Estimates assume available account allowances. Domains and taxes are extra. See the workloads and assumptions. Rates checked 23 September 2026.