Relationship Coaching Institute

RCI Labs V1

Zoom replacement for live practice labs: persistent moderator room, student matching, authoritative timers, AI observer hooks, and versioned member APIs.

What I need from you

Accounts and keys to unlock the live stack

The app, schema, APIs, matching, timers, and UI shells are already in the repo. Paste these into .env.local and the Convex dashboard. Until then you can review the screens via the preview routes.

  • Convex deployment

    Create a Convex project, then add NEXT_PUBLIC_CONVEX_URL and run npx convex dev.

  • Clerk publishable key

    NEXT_PUBLIC_CLERK_PUBLISHABLE_KEY from the Clerk dashboard.

  • Clerk secret key

    CLERK_SECRET_KEY. Also set CLERK_JWT_ISSUER_DOMAIN on the Convex deployment.

  • Daily API key + domain

    Needed for live video. Until then, rooms use a stub media provider.

  • OpenAI API key

    Needed for live AI alerts and scored mentor reports.

All required local keys look present.