# Vibemail > Email for vibe coders. The mailbox next to the repo. Vibemail is a private, editor-first webmail client. A human inbox plus addresses per agent or ship. Threads are context. The browser UI is Worker `vibemail` on `https://vibemail.cc/` and `https://app.vibemail.cc/`. Mail is served by Stalwart on `mail.vibemail.cc`. This is personal dogfood. There is no public signup. ## Live URLs - Home (public): https://vibemail.cc/ and https://app.vibemail.cc/ - Log in (existing accounts only): https://vibemail.cc/login or https://app.vibemail.cc/login - Inbox (authenticated, do not index): https://app.vibemail.cc/inbox - This file: https://app.vibemail.cc/llms.txt - Longer notes: https://app.vibemail.cc/llms-full.txt - Sitemap: https://app.vibemail.cc/sitemap.xml - Robots: https://app.vibemail.cc/robots.txt - Mail host (Stalwart): https://mail.vibemail.cc ## What it is - Webmail for vibe coding: mailbox beside the repo, not a notification firehose - Human mailbox: `ak@vibemail.cc` - Agent / ship mailboxes: `agent@vibemail.cc` and further addresses as needed - Editor-first reading and compose - JMAP client → Stalwart (`mail.vibemail.cc`) via a same-origin backend-for-frontend - IMAPS 993 and SMTPS 465 remain on the mail host ## What it is not - Not Cloudflare Email Routing - Not Mailflare-the-product (routing rules, API keys, public signup, multi-tenant ESP) - Not a public email service or ESP - Not an invitation to create an account on this site - This Worker does not own MX, SPF, DKIM, or DMARC for `vibemail.cc` ## Mail stays on Stalwart - MX for `vibemail.cc` points at `mail.vibemail.cc` (Hetzner) - Do not move MX to Cloudflare - Do not attach Cloudflare Email Routing to `vibemail.cc` - Worker `vibemail` is only the web client (`vibemail.cc`, `www.vibemail.cc`, `app.vibemail.cc`) ## Access CTA is **Log in** → `/login`. Credentials are mailbox address + password stored on Stalwart. No “Create account” on the public site.