Documentation

Learn how to deploy, configure, and use Llamenos.

Guides

Architecture overview

Llamenos is a single-page application (SPA) backed by Cloudflare Workers and Durable Objects. There are no traditional servers to manage.

ComponentTechnology
FrontendVite + React + TanStack Router
BackendCloudflare Workers + Durable Objects
TelephonyTwilio (via TelephonyAdapter interface)
AuthNostr keypairs (BIP-340 Schnorr) + WebAuthn
EncryptionECIES (secp256k1 + XChaCha20-Poly1305)
TranscriptionCloudflare Workers AI (Whisper)
i18ni18next (12+ languages)

Roles

RoleCan seeCan do
CallerNothing (GSM phone)Call the hotline number
VolunteerOwn notes onlyAnswer calls, write notes during shift
AdminAll notes, audit logs, call dataManage volunteers, shifts, bans, settings