Artifact · last verified June 20, 2026
Recommended Tools
The tools we reach for when we build, free first and paid only when the free option falls short. Free tiers and prices change, so this page is dated and we keep it current. Always open the linked pricing page before you commit.
No affiliations
These are our own picks, chosen on merit. We have no affiliate relationships with anything listed here, none of these links are sponsored, and we take nothing from the vendors. When a free option is good enough, that is what we point to.
Hosting and deploy
Where your site and APIs run, and how a git push becomes a live URL.
Cloudflare (Pages and Workers)
FreeA generous free tier, a global edge, and Workers for backend logic, all in one account.
Pay only when you outgrow the free request and build limits.
Vercel
Free tierThe smoothest deploy experience for Next.js, with a preview URL on every push.
The Hobby tier is free; Pro starts when you need team features or more usage.
Databases and storage
Where your data lives: a database for structured records, object storage for files.
Supabase
Free tierPostgres plus auth, storage, and APIs on one free project, so a small product needs little else.
A free project pauses when idle; the paid tier keeps it warm and adds capacity.
Neon
Free tierServerless Postgres that scales to zero, with database branching for safe testing.
Vector and retrieval
For retrieval features: storing embeddings and searching them by meaning, the backbone of RAG.
pgvector
FreeA Postgres extension, so your vectors live next to your data; Supabase and Neon turn it on in a click.
Qdrant
Free tierAn open-source vector database you can self-host for free or run on a free managed tier.
Auth
Who the user is (authentication) and what they are allowed to do (authorization).
Auth.js (NextAuth)
FreeOpen-source auth you host yourself, with adapters for most databases and sign-in providers.
Supabase Auth
Free tierEmail, social, and magic-link sign-in that comes free with a Supabase project.
Clerk
Free tierPolished, drop-in auth with a user-management UI, free up to a monthly active-user cap.
Paid tiers start past the free user cap or for advanced features.
Background jobs and queues
For work that should not block a request: long AI calls, retries, and scheduled tasks.
Cloudflare Queues and Cron
Free tierQueues and scheduled triggers that pair with Cloudflare Workers, in the same account.
Inngest
Free tierDurable functions, retries, and scheduling with a generous free tier and good local development.
Monitoring and observability
How you learn it broke before your users tell you: errors, logs, and uptime.
Sentry
Free tierError and performance monitoring with full stack traces, free for small volume.
Better Stack
Free tierUptime checks, on-call alerts, and log management in one free starter tier.
Security
The defenses worth turning on before you ship: a wall in front, secrets handled, code scanned.
Cloudflare (WAF and DDoS)
FreeA free web application firewall and denial-of-service protection in front of your app.
GitHub Dependabot and secret scanning
FreeFree dependency alerts and secret scanning on your repository; turn both on today.
Doppler
Free tierOne place to manage secrets across environments instead of scattering .env files.
Free for individuals and small teams; paid for larger organizations.
Payments
Taking money, and handling the sales tax that comes with it.
Stripe
Free tierThe default for payments and subscriptions, with no monthly fee and a per-transaction cut.
You handle sales tax and VAT yourself, or add a tax service on top.
Lemon Squeezy
PaidA merchant of record, so it collects and remits global sales tax for you.
A higher per-transaction cut than Stripe, in exchange for handling tax.
CDN
Serving your static files and images fast from servers near each user.
If you host on Vercel, Netlify, or Cloudflare, a CDN is already included. Reach for a separate one only for heavy media.
CI and CD
Running tests and checks automatically on every push, before code ships.
Vercel, Netlify, and Cloudflare Pages auto-deploy from a git push, so for many small products their built-in deploys are all the delivery you need.
Email and transactional
Sending the email your product depends on: sign-in links, receipts, and alerts.
Resend
Free tierDeveloper-friendly transactional email with a clean API and a free monthly allowance.
Postmark
PaidA long-trusted transactional sender known for fast, reliable delivery.
No ongoing free tier, but inexpensive and dependable.
Analytics
Understanding usage without spying on your users.
Cloudflare Web Analytics
FreePrivacy-first traffic analytics with no cookies, free on any plan.
PostHog
Free tierProduct analytics, session replay, and feature flags with a large free monthly allowance.
Models
Which model wins changes monthly, so we do not pin one here. Default to the latest, most capable model your budget allows, then drop to a cheaper or faster one only where an eval proves it holds. Choose with these:
- Choose a model you can live with
Our chapter on how to pick, and how to switch later without a rebuild.
- Artificial Analysis
Quality, speed, and price on one chart. The most useful single view.
- Arena
Blind human-preference rankings, refreshed continuously.
- Anthropic pricing
Current Claude models and prices.
- OpenAI pricing
Current OpenAI models and prices.
- Google Gemini pricing
Current Gemini models and prices.
Setting up your own machine?
This page is about what you build and ship on. For your local AI development tools, Claude Code, Codex, or Cursor, see the Setup Clinic.