Skip to main content

Architecture

System-level documentation for the ChurchWiseAI portfolio. If you're new to the codebase, start at system-overview.md — it maps the five properties, the shared Supabase instance, LiveKit voice, and where each code repo lives.

Start here

  • system-overview.md — portfolio shape, shared infra, deploy branches
  • infrastructure.md — Vercel, LiveKit, Supabase, Telnyx, Cartesia, Deepgram
  • agent-tooling.md — CLIs + MCP plugins an agent can use without asking the founder, and which actions require confirmation

Data

Pipelines

APIs and routes

  • api-catalog.md — every HTTP route across the three web repos (184 today)
  • routes-catalog.md — every page under churchwiseai-web's src/app/ and the hostname rewrite it serves (sermonwise.ai, sharewiseai.com, wiseaiagency.com, funeralwiseai.com, vetwiseai…)
  • payment-flow.md — Stripe checkout → webhook inbox → cron processor → provisioning
  • pre-conversation-journey.md — what happens before a pastor ever talks to the agent

Admin dashboard

Integrations

Security

Also look at

  • integrations/ — per-service integration specs (Stripe, Resend, Telnyx, Vercel, etc.)
  • processes/ — runnable procedures that touch these architectures
  • decisions/ — why the shape is what it is