Skip to main content
Context: Expand AI is fully deployed and planned; we’re integrating backends and customizations. Stack: Next.js + LangChain + Supabase (+ LangGraph as needed).

Access & Setup

1

Accept GitHub Invite

Check your email for the GitHub organization invite and accept it
2

Clone Repository

3

Read Documentation

Review these three critical files:
4

Environment Setup

5

Install & Run

Confirm the app boots at http://localhost:3000

Execution Loop

Your daily workflow for implementing features:

Open Claude Code

Load Context

Paste relevant excerpts from plan.md and current milestone requirements

Request Implementation Plan

Example Milestones

Your first sprint will likely include:
  • Confirm auth flow works end-to-end
  • Add missing Supabase RLS policies
  • Test multi-tenant data isolation
  • Document auth architecture
  • Implement LangChain tool calling
  • Add retry logic and fallbacks
  • Create workflow monitoring
  • Write integration tests
  • Create Supabase Edge Function
  • Integrate with frontend components
  • Add streaming support
  • Implement rate limiting
  • Configure Sentry error tracking
  • Add OpenTelemetry traces
  • Create performance dashboards
  • Set up alerts
  • Strengthen input validation with Zod
  • Improve error envelopes
  • Add rate limiting
  • Security audit

Definition of Done

Common Commands

Getting Help

Slack

Join #expand-ai channel for quick questions

GitHub Issues

Report bugs or request features
Pro tip: Keep claude.md, plan.md, and agents.md open in your editor while working. They’re your north star for implementation decisions.