A.L.E.X. PIR®
A.L.E.X. · PIR®

Sustainability

How A.L.E.X. keeps running, what it costs, who owns it, and how it could be turned off, so it never depends on one person or one company.

What it runs on

PieceServiceCost to PIR®
Commands, buttons, helpdesks, web deskVercel (Hobby)Free
Website pages (this site, desk portals)GitHub PagesFree
TicketsGitHub Issues & Discussions in PIR®'s organizationFree
Automations (deploys, syncing, channel guides)GitHub ActionsFree
Always-on conversation mode (#ask-alex only)Google Cloud e2-micro (free tier)~$3.65/month for its public internet address, after the trial credit ends in Jan 2027
Answers (language models)NVIDIA NIM free tier today; Claude Haiku plannedFree today; Claude only with a Tech Committee–approved monthly cap
Sign-in emailsPIR®'s own helpdesk@ mailbox (already part of PIR®'s web hosting), with Brevo as a backupFree

Today A.L.E.X. costs PIR® nothing. The one small cost ahead (about $44 a year) is covered by a member of the Tech Committee as an in-kind contribution and recorded on PIR®'s ledger for transparency. In keeping with our 7th Tradition, A.L.E.X. is supported by PIR®'s own members and takes no outside sponsorship.

Who owns it

  • Hosting accounts (Vercel, Google Cloud, GitHub) are registered to PIR®-owned email addresses and organizations, and the Discord app is managed by a team of trusted servants, not one person.
  • More than one trusted servant can reach each account, and keys are rotated whenever someone steps away.
  • The step-by-step runbook (accounts, keys, recovery, costs) lives in the Tech Committee's private files, so the next volunteer, or their AI assistant, can pick it up.

Privacy promises that keep it sustainable

  • A.L.E.X. stores no chat logs and no profiles. Ticket requesters are a scrambled tag, never a Discord ID or an email address.
  • Crisis and dosing questions are caught by plain rules before any AI runs.
  • Full details: the privacy notice.

How it could be turned off

  • Instantly: remove the Discord app's endpoint and A.L.E.X. stops answering. Pause conversation mode with one setting.
  • Completely: delete the hosting projects. Every ticket stays in GitHub, and every page and policy stays public, so nothing is lost.

Open by default