lucidstudio

Features

Everything Lucid does. Nothing it doesn’t.

We’re picky about what we ship. Here’s the full list.

01

Generation

Everything about how the AI makes decisions and how you steer them.

  • Spec-first generation

    The AI fills a typed JSON contract. It never writes code directly; you iterate on the plan before anything gets built.

  • Quick vs Wizard mode

    Quick = one prompt, one submit. Wizard = step-by-step with smart defaults. Switch mid-build without losing state.

  • Free spec iteration

    Refine, add pages, swap kits, change copy — all free. Credits only consume when you hit build.

  • Incremental rebuilds

    Change one section, re-generate two files — not your whole site. The diff-aware engine tracks what actually changed.

  • Kit swaps

    Switch from Aurora to Ember post-build. The spec stays; the design family rebinds.

02

Design

The surface — kits, sections, tokens, motion — every detail hand-crafted.

  • 4 launch kits

    Aurora, Ember, Glacier, Mono. Terra, Neon, Bloom, and Slate coming month-by-month post-launch.

  • 28+ section variants per kit

    Hero, features, pricing, testimonials, FAQ, stats, logo-cloud, content, split, empty-state, CTA, footer, nav. Multiple variants per category.

  • Responsive by default

    Mobile-first layouts across every template. Tested from 360px to 1920px.

  • Dark + light modes

    Every kit ships both themes. Dark is default on consumer surfaces; you can override.

  • Motion system

    Framer Motion under the hood. Reveal, stagger, parallax. Respects prefers-reduced-motion without exception.

  • Type system

    Each kit picks its own display/body/mono/serif from Google Fonts. Consistent scale + tracking + line height.

03

Imagery

Real images, generated for your brand. No stock photos.

  • Nano Banana Pro generation

    Google's Gemini image model in quality mode. Every hero, feature, portrait, and OG image.

  • Kit-aware prompts

    Editorial for Ember, architectural for Glacier, monochrome for Mono. Each kit has its own image style guide.

  • Transparent asset support

    Marks and icons pass through rembg automatically. No fake alpha checkerboards.

  • Per-image regeneration

    Don't like a photo? Regenerate that one slot for 1 credit without rebuilding the project.

  • OG + favicon generation

    Open Graph cards and favicons come from the same pipeline, auto-sized per platform.

04

Code output

Modern Next.js, opinionated, runs on first try.

  • Next.js 15 App Router

    Server components by default. Server actions for mutations. Streaming where it makes sense.

  • TypeScript strict

    No `any`. No implicit undefined. The types match what the code does.

  • Tailwind v4

    CSS-first config. Kit tokens flow through @theme inline. No tailwind.config.js to maintain.

  • shadcn/ui primitives

    Button, dialog, dropdown, input — every primitive you'd expect, themed to the chosen kit.

  • Clean architecture

    Routes, lib, components, types, hooks. Consistent folder shape across every generated project.

  • pnpm install && pnpm dev — first try

    No broken imports, no missing deps, no "it works on my machine". If the output won't typecheck, we consider it a bug.

05

Deployment

Three ways to ship. Pick whichever your week looks like.

  • Download zip

    Get the whole project as a zip. Push to GitHub. Deploy anywhere.

  • Vercel preview deploy

    One-click temporary URL for stakeholder review. No Vercel account required.

  • Publish to *.lucidstudio.app

    Instant subdomain for static publishes. Cloudflare Worker serves, R2 stores the build.

  • Custom domain mapping

    Bring your own domain. We handle SSL via Cloudflare SaaS certificates.

  • GitHub push

    Connect a repo and push the build directly. Branch per version.

06

Data & auth (web apps only)

For apps that need users and state. Sites skip this section entirely.

  • Supabase Auth

    Email/password, Google, GitHub out of the box. Magic links on request.

  • Drizzle schema per entity

    Your spec's entities become Drizzle tables with typed queries. One file per table.

  • RLS policies

    Row-level security on every user-owned table. Users can't read other users' data.

  • Server actions for CRUD

    Forms post to server actions with Zod validation. No API route boilerplate.

  • Role-based permissions

    Spec declares roles (admin, member, guest). Routes check; policies enforce.

07

Integrations

33 providers across 9 categories. 12 live at launch, 21 planned.

  • Payments (Stripe, Paddle)

    Checkout, subscriptions, webhook verification. Paddle as merchant-of-record is planned.

  • Accounting (Xero, MYOB, QuickBooks)

    AU-focused launch set. Xero is live; MYOB and QuickBooks planned.

  • Email (Resend, Postmark, SendGrid)

    Transactional email with React templates. Resend at launch; others planned.

  • Analytics + observability

    PostHog, Google Analytics, Sentry live at launch. Plausible, Fathom, Axiom planned.

  • Social auth + OAuth

    Google, GitHub, X, Meta, LinkedIn live. Apple, Discord, TikTok planned.

  • Custom webhook

    Escape hatch. Post events to any HTTPS URL with signature verification.

What’s not in yet.

Every product has a roadmap. We’d rather tell you the limits than let you find them.

  • Mobile app generation (phase 2).
  • Multi-tenant SaaS scaffolding (phase 2).
  • Stripe billing portal integration (coming).
  • Whop / Gumroad integrations (not planned).
  • Image editing inside the studio (not planned).

See every integration.

The full catalog with setup guides per provider.