UGC Reactions from Real Creators
Real creator library videos at $11 and images at $8. Custom production from $25/video with a $250 minimum. Commercial licensing included.
翻訳待ち
No updates detected yet. GitHub releases will appear here.
The maker's introduction consists of the line above. Read the repository README for more details. Repository README ↗
Loading the full README.
Read the full README ↗AI chatbot SaaS for Instagram and Messenger DMs. Small businesses subscribe ($349/mo), connect their Instagram via ManyChat, paste their FAQ, and the AI handles their DMs 24/7.
Stack: Next.js 15 (App Router) · TypeScript · Supabase (DB + Auth) · Anthropic Claude · Stripe · ManyChat · Tailwind · deployed on Vercel.
npm install
Copy-Item .env.example .env.local
# fill .env.local - see SETUP.md for every value
npm run dev
Then open http://localhost:3000.
Read SETUP.md - it walks you click-by-click through Supabase, Anthropic, Stripe, ManyChat, and Vercel deployment.
┌──────────────────┐ ┌──────────────────┐
│ IG / Messenger │ │ Your customer │
│ user │ │ (small biz) │
└────────┬─────────┘ └────────┬─────────┘
│ DM │ subscribes
▼ ▼
┌──────────────────┐ webhook ┌────────────────────┐ HTTP ┌──────────────────┐
│ ManyChat │ ─────────▶ │ /api/webhooks/ │ ─────▶ │ Stripe │
│ (each customer's │ │ manychat │ │ ($349 / mo) │
│ own account) │ ◀───────── │ → Claude reply │ └────────┬─────────┘
└──────────────────┘ reply │ → save to Supabase│ │ webhook
└────────┬───────────┘ ▼
│ ┌──────────────────┐
▼ │ /api/webhooks/ │
┌────────────────────┐ │ stripe │
│ Supabase │ ◀────────┤ → upserts sub │
│ Postgres + Auth + │ └──────────────────┘
│ RLS │
└────────────────────┘
▲
│ reads
│
┌────────┴───────────┐
│ Customer's │
│ SpeedSettr │
│ dashboard │
└────────────────────┘
See docs/API.md.
app/
(auth)/ - login, signup screens (public)
(dashboard)/ - protected app pages
chatbots/ - list, new, [id] manage
conversations/ - inbox + thread view
knowledge-base/ - train the AI
settings/ - profile + ManyChat connection guide
billing/ - Stripe subscription
onboarding/ - post-signup flow
api/
webhooks/manychat/ - receives DMs from ManyChat, returns AI reply
webhooks/stripe/ - Stripe subscription state sync
stripe/checkout/ - start subscription checkout
stripe/portal/ - open Stripe customer portal
auth/callback/ - Supabase email-confirm callback
page.tsx - marketing landing page
lib/
supabase/ - browser, server, and middleware clients
anthropic.ts - Claude system-prompt builder + reply generation
stripe.ts - Stripe SDK config
manychat.ts - secret verification + optional send-message helper
types.ts - shared TypeScript types
supabase/
schema.sql - full database schema with RLS policies