Free AI Website Playbook¶
What it is¶
The Free AI Website Playbook is a comprehensive guide for builders, founders, and hobbyists looking to launch web properties using zero-cost infrastructure. It covers hosting selection, stack architecture, and prompt engineering strategies to maximize the value of "free tier" services from providers like Vercel, Cloudflare, and GitHub. It incorporates the latest July 2026 standards for agentic deployment and serverless orchestration.
Website archetypes¶
- Landing page: Use this when you need one clear conversion goal: book a call, join a waitlist, or try a product.
- Waitlist or lead-gen microsite: Use this when the site exists to validate demand before you build the product.
- Documentation or blog: Use this when discoverability and clear reading experience matter more than interactivity.
Free host matrix¶
| Host | Best for | Free-tier fit | Backend story | Upgrade trigger |
|---|---|---|---|---|
| Vercel | Product sites, AI demos | Excellent for early launch | Pair with Supabase | Traffic or team needs |
| Cloudflare Pages | Static sites, directories | Excellent for global speed | Edge-oriented with KV/D1 | Backend complexity |
| GitHub Pages | Docs, blogs | Best for repo-native docs | Minimal backend | Dynamic features/auth |
Selection map¶
flowchart TD
A["What are you building?"] --> B["Static content site"]
A --> C["Marketing or waitlist site"]
A --> D["AI app or product MVP"]
A --> E["Internal tool"]
B --> B1["Docs / blog / portfolio"]
B --> B2["Directory / curated list"]
B1 --> B3["GitHub Pages or Cloudflare Pages"]
B2 --> B4["Cloudflare Pages"]
C --> C1["Vercel"]
D --> D1["Need auth or data?"]
D1 -->|Yes| D2["Vercel + Supabase"]
D1 -->|No| D3["Vercel only"]
E --> E1["Cloudflare Pages or Netlify + Supabase or n8n"]
What problem it solves¶
It eliminates the "choice paralysis" and technical hurdles of starting a new project on a budget. By mapping specific website archetypes (landing pages, blogs, AI demos) to the best free-tier providers, it helps users avoid costly mistakes, performance bottlenecks, and the limitations of mismatched technology. It provides a clear path for using Claude 4.8 and GPT-5.5 to generate production-ready code for these platforms.
Where it fits in the stack¶
Category: Knowledge Base / Playbook
This playbook sits alongside the AI Builder Index and AI Company Starter Stack, providing the implementation strategy for projects described in the Landscape Overview.
Typical use cases¶
- Rapid Prototyping: Launching a functional MVP in hours without entering credit card details.
- Validation: Setting up a waitlist or landing page to test market demand for a new AI product.
- Documentation: Hosting project docs or a personal knowledge base on a reliable, free platform.
- AI Demos: Creating a public-facing interface for an LLM-powered tool or research project.
What you can realistically build for free¶
Free tiers are best for distribution, validation, and early workflow testing. They are usually enough for: - Marketing and landing pages - Waitlist and lead-capture pages - Documentation and blog sites - Lightweight directories - Public demos of AI products - Internal dashboards for small teams - Small authenticated apps with modest traffic
Strengths¶
- Zero Financial Risk: Allows for experimentation without upfront costs.
- Scalability: Recommended providers have clear upgrade paths if a project grows.
- High Performance: Free tiers often include global CDN delivery and modern CI/CD workflows.
- Security: Providers handle SSL and basic DDoS protection by default.
Limitations¶
- Usage Caps: Free tiers have limits on bandwidth, build minutes, or database records.
- Cold Starts: Some services may "sleep" after inactivity, leading to initial load delays.
- Branding: Some providers may require attribution or restrict custom domains.
When to use it¶
- When launching a side project, hobby site, or early-stage startup MVP.
- For internal tools that only a few people will use.
- When you want to leverage modern developer experience (DX) without upfront costs.
When not to use it¶
- For high-traffic production applications requiring 99.99% uptime guarantees.
- If your application requires heavy background processing exceeding serverless limits.
- When handling highly sensitive or regulated data requiring private infrastructure.
Getting started¶
- Choose your Archetype: Determine if you are building a landing page, a doc site, or a full app MVP.
- Select your Host: Use the Selection Matrix and Map above to pick the best provider.
- Draft your Prompt: Use the How to instruct the LLM section to generate your code using Claude 4.8 or GPT-5.5.
- Deploy via CLI: Use the provider's CLI to deploy your site.
Model Context Protocol (MCP) Integration¶
As of July 2026, using Claude 4.8, GPT-5.5, or Llama 4 Maverick with MCP 3.0 servers is the recommended way to scaffold and manage these sites.
- Environment Management: Use an MCP server to securely inject environment variables (like SUPABASE_KEY) into your deployment pipeline.
- Scaffolding: Leverage agentic tools to generate the boilerplate for Vercel or Cloudflare Pages directly from a natural language prompt.
- Automated Deployment: Instruct the agent to run the necessary CLI commands to push changes to production.
How to instruct the LLM¶
Reusable prompt skeleton:
Build a [website type] for [audience] whose main goal is [conversion or user job].
Use [stack/framework] (e.g. Next.js with Vercel AI SDK v4.5) and optimize for [speed / SEO / clarity].
Deployment target: [Vercel / Cloudflare Pages / GitHub Pages].
Backend: [none / Supabase / external API].
CLI examples¶
Vercel Deployment¶
# Install and login
npm install -g vercel
vercel login
# Initialize and deploy to preview
vercel
# Deploy to production
vercel --prod
Cloudflare Pages (Wrangler)¶
# Install and login
npm install -g wrangler
wrangler login
# Deploy to Cloudflare Pages
wrangler pages deploy ./public --project-name=my-free-site
GitHub Pages (via Git)¶
# Initialize repo and push to gh-pages branch
git init
git add .
git commit -m "Initial deploy"
git remote add origin https://github.com/user/repo.git
git push origin main:gh-pages
API examples¶
Vercel AI SDK (v4.5) with Claude 4.8¶
This example shows how to integrate an AI chat interface into your free Vercel app.
import { anthropic } from '@ai-sdk/anthropic';
import { streamText } from 'ai';
// POST /api/chat
export async function POST(req: Request) {
const { messages } = await req.json();
const result = await streamText({
model: anthropic('claude-4-8-opus-20260528'),
messages,
});
return result.toDataStreamResponse();
}
Supabase Client Integration (Free Tier)¶
import { createClient } from '@supabase/supabase-js'
const supabaseUrl = 'https://xyz.supabase.co'
const supabaseKey = process.env.SUPABASE_KEY
const supabase = createClient(supabaseUrl, supabaseKey)
// Example: Capturing a lead for a waitlist
async function joinWaitlist(email) {
const { data, error } = await supabase
.from('waitlist')
.insert([{ email }])
return { data, error }
}
Related tools / concepts¶
- Vercel
- Cloudflare Pages
- GitHub Pages
- Supabase
- n8n
- AI Builder Index
- AI Company Starter Stack
- AI Tooling Landscape
- Model Context Protocol (MCP)
Sources / References¶
- Vercel Pricing
- Cloudflare Pages Pricing
- Netlify Pricing
- GitHub Pages Overview
- Vercel AI SDK Documentation
Contribution Metadata¶
- Last reviewed: 2026-07-21
- Confidence: high