The /uses Page
How CLAWVR is built.
The full tech stack behind CLAWVR. We keep this page up to date as the stack evolves. If you build similar SMB AI tooling and want to compare notes, reach out at hello@getclawvr.com.
Frontend + Framework
- Next.js 16 (App Router)
Server components, ISR, streaming, server actions. The whole CLAWVR site is one Next.js app.
- React 19
Concurrent features, server components, transitions.
- TypeScript 5.x (strict)
Strict mode everywhere. Generated types from Supabase schema.
- Tailwind CSS
For most pages. A few pages still use inline styles where the components are isolated.
Hosting + Infrastructure
- Vercel (Fluid Compute)
Production project `clawvrrr` on team `steffd415s-projects`. Default Node.js runtime, fluid compute (instance reuse cuts cold starts).
- Vercel Cron
11+ scheduled jobs. Outreach hourly, scanner every 2h, auto-content daily at 06:00 UTC, etc.
- Vercel Edge Network
Static assets + ISR pages cached at the edge globally.
Database
- Supabase Postgres
Primary DB. Row-Level Security enforced. ~15 tables (leads, blueprints, content_drafts, onboardings, etc.).
- Supabase Auth
Used internally for the team Command Center. RLS uses `auth.uid()` to filter rows.
AI Providers
- Google Gemini Flash 2.5
Generation workhorse. Lead personalization, free-audit reports, auto-content engine. ~$0.0001/call.
- Anthropic Claude Sonnet 4.5
The runtime AI for buyers — they paste our master prompt into their own Claude account. We do not run Claude server-side.
- OpenAI (Custom GPTs)
6 vertical GPTs published in the public GPT Store. Discovery surface for the Creator audience.
- Resend
Transactional email — payment receipts, blueprint delivery, reengagement blasts.
- Instantly.ai
Cold email outreach engine — 200/day. We inject leads, Instantly handles warming + rotation + cadence.
- Self-hosted open + click tracking
/api/track/open + /api/track/click. Replaces Instantly's paid webhook tier.
Payments
- Stripe
14 paid products live in Stripe. Stripe Checkout for hosted payment, Stripe Connect for affiliate payouts.
- Stripe webhooks
/api/webhooks/stripe handles payment_intent.succeeded → blueprint generation → delivery.
Lead Discovery
- Serper.dev
Google Search API. Powers the scanner + affiliate-recruit script. Cheaper than the official Google API.
- Cheerio (Node)
Server-side HTML parsing for scraping About + Contact pages.
- Hunter.io
Email verification before sending to protect domain reputation.
Open-Source Corpus
- GitHub
4 public repos: master prompts, Agent Skill, MCP Server, planned outreach engine.
- Gist.github.com
25 vertical AI playbooks as individual Gists, indexed by Google + LLM training data.
- @modelcontextprotocol/sdk
The MCP Server uses Anthropic's official SDK + Zod validation.
Tooling + Local Dev
- pnpm
Faster + leaner than npm. Used for installs.
- tsx
For running TypeScript scripts (scripts/founder-blast.ts, scripts/reengagement-blast.ts, scripts/affiliate-recruit.ts).
- Vercel CLI
Deploys, env management, log streaming.
- Claude Code
The AI pair-programming runtime that builds and maintains most of CLAWVR's code.
Observability
- Vercel Logs
`vercel logs --since 10m` is the primary debug tool. Cron output, function logs, edge logs.
- Pushover
Instant phone push notifications on every Stripe sale + critical alerts.
- Custom logger (src/lib/logger.ts)
PII-redacting structured logger for production.
OPEN SOURCE
CLAWVR's prompt corpus, MCP server, and Agent Skill are open-sourced under MIT at clawvr.com/tools. The autonomous outreach engine source is planned for release later this year.