AI-Native Multi-Channel Outreach Platform with Autonomous FlowGPT Campaign Agent.
sendpilots/
├── frontend/ # Nuxt 4 (Vue 3 + React Flow)
├── backend/ # FastAPI + Supabase
├── flow-agent/ # FlowGPT AI microservice
└── docker-compose.yml # Local development
| Layer | Technology |
|---|---|
| Frontend | Nuxt 4, Vue 3, React Flow, Zustand, Tailwind |
| Backend | FastAPI, Pydantic, SQLAlchemy, Supabase |
| Database | Supabase PostgreSQL |
| Auth | Supabase Auth + JWT |
| AI Agent | Claude API (FlowGPT) |
| Queue | Celery + Redis |
# Start infrastructure
docker-compose up -d redis
# Backend
cd backend
pip install -r requirements.txt
uvicorn app.main:app --reload --port 8000
# Flow Agent
cd flow-agent
pnpm install
pnpm dev
# Frontend
cd frontend
pnpm install
pnpm devdocker-compose up --build- Visual Campaign Flow Builder (drag & drop nodes)
- AI Campaign Generation (FlowGPT)
- Multi-Channel Outreach (Email, SMS)
- Inbox Health & Rotation
- CRM with Contacts Management
- Analytics Dashboard
- Multi-workspace Support
MIT