Built as a pnpm monorepo using TypeScript, Fastify, Next.js, Drizzle ORM, and embedded PGlite or PostgreSQL. A ports-and-adapters approach gives external integrations—telephony, voice, calendar, payments, email, SMS, storage, and LLM services—mock fallbacks so the stack can run locally without live accounts.