Ship full-stack apps in days, not weeks.
Free framework on PyPI and npm. Paid templates — FastAPI + React starters with Clerk, database, and Intent API wired end-to-end. MCP server and AI harness ready. Pay once, build unlimited projects.
Production wiring, not a toy demo
These templates encode how we ship real products, the same Intent API stack behind SearchPlus, NovaHeadshot, VenuePreview, ZenPlus, SEO Brew, WeddingEditor, Sliceline, and Clawtrail.
Built-in integrations (explicit for your stack)
- Clerk
Authentication and user management, first-class in both templates.
- Resend
Transactional email, templates include integration patterns.
- Neon
Serverless Postgres, works with SQLAlchemy and standard drivers.
- Supabase
Postgres and platform primitives, connect as your database backend.
- Sherlock
Production observability. Point otel_endpoint at Sherlock to ship every intent with full context to your dashboard.
Backend (FastAPI)
- IntentRouter: POST /api/intent (standard, admin, guest, machine, mcp)
- Clerk: JWT verification, user sync, session-ready patterns
- Postgres: SQLAlchemy + Alembic, connect Neon or Supabase via connection string
- Resend: transactional email for invites, receipts, and lifecycle mail
- @custom_action decorator for named commands beyond standard CRUD
- setup_intent_logging() pre-wired: ship to Sherlock, Honeycomb, or Datadog with one config line
Frontend (React + Vite)
- Clerk: sign-in, sign-up, and protected routes
- IntentApiProvider + useIntentQuery / useIntentMutation / useIntentStream
- TanStack Query + dashboard shell pattern
- Optional DevTools in development (click-to-handler)
Bundle
- Everything in backend + frontend, aligned naming and types
- Auth + database + email story works end-to-end out of the box
- MCP server and AI harness integration ready from day one
- Fastest path from purchase to deployed app
- Pay once, use on unlimited projects (per license terms)
Built with this stack
The same Intent API patterns ship in production apps including SearchPlus, NovaHeadshot, VenuePreview, ZenPlus, SEO Brew, WeddingEditor, Sliceline, and Clawtrail.
Not just boilerplate. A production stack.
The templates include the wiring for the things that take days to set up correctly: MCP server, AI agent loop, and structured observability with full intent context.
AI-agent accessible on day one
Every template ships with IntentRouter configured for all five surfaces. Add router.build_mcp() with your auth function and your app is immediately visible to Claude Desktop, Cursor, and any MCP host. AI agents call your real business intents through the same auth pipeline as every user request.
app.mount("/mcp", router.build_mcp(get_user=..., get_db=get_db))AI chat in 3 lines
Register ChatService from intent-api-harness and your app becomes AI-operable. The agent uses your existing intents, auth, and quotas. Drop <IntentChat /> on the frontend. No new architecture, no new endpoints.
router.register("Chat", ChatService(model_provider=LiteLLMProvider(model="openai/gpt-4o"), config=ChatEngineConfig(app_name="My App")))Every intent shipped to Sherlock
setup_intent_logging() is pre-wired in the template. Every intent automatically carries request ID, actor, team, and surface as structured log fields. Point otel_endpoint at Sherlock, Honeycomb, Datadog, or Grafana. One config line to switch collectors.
IntentLogConfig(service_name="my-app", otel_endpoint="https://ingest-1.sherlocklabs.dev/v1/logs", otel_headers={"Authorization": "Bearer YOUR_KEY"})Observability powered by Sherlock. Any OTLP/HTTP collector works the same way.
Save weeks of integration. Ship faster.
Launch pricing — one-time payment. No subscription. Secure checkout via Stripe.
FastAPI + Intent API + auth + DB
- intent-api-fastapi-template codebase
- Alembic + SQLAlchemy setup
- Clerk integration pattern
- Guest + machine intent examples
- setup_intent_logging() pre-wired
- React app
- Full-stack bundle price
React + Vite + Intent hooks
- intent-api-react-template codebase
- IntentApiProvider wiring
- Private route shell + dashboard example
- Vite + TanStack Query setup
- useIntentStream for SSE/AI chat
- Python backend
- Full-stack bundle price
Backend + frontend — best value
- Both templates + aligned conventions
- End-to-end auth + intent flow
- MCP server ready to mount
- AI harness integration ready
- Pay once, unlimited projects
After checkout you'll receive access instructions by email (Stripe receipt + delivery). Questions? See the documentation or email support@intentapi.dev.
Frequently asked questions
Another question? Start with the documentation or email support@intentapi.dev.
Ready to ship?
Pay once. Clone. Run locally in minutes. Same path we use for real products.