Skip to main content
For New Projects

Start Your Next Project in Minutes, Not Hours

Describe what you're building. Lattice Architect generates your PROJECT_GUIDE.md, tech stack, CI/CD workflows, and a custom setup command—all in one step.

4-6 hours manual~5 minutes with Architect
Terminal
# Your custom command from Architect
$ npx latticeai --config eyJzdGFjayI6Im5leHRqcy1zYWFzIi4uLn0
✓ Created PROJECT_GUIDE.md
✓ Set up Lattice Core guardrails
✓ Generated CI/CD workflow
✓ Configured tech stack
Ready to code!

What Architect Generates

Everything you need to start coding, all from one form. One command creates this entire structure.

PROJECT_GUIDE.md

Complete architecture document with milestones, requirements, and technical decisions. Your AI's roadmap.

CI/CD Workflows

GitHub Actions workflow that runs verify on every push. Quality gates block bad code before merge.

Custom Setup Command

A single npx command configured for your exact project. Copy, paste, run—everything set up.

Version-Locked Stack

Every dependency version specified. No 'latest' that breaks. No AI hallucinating non-existent APIs.

Lattice Core Guardrails

AI rules for Cursor and Claude Code. Your AI follows your architecture, not its own ideas.

Verification Scripts

npm run verify for fast checks. Quality gates run locally and in CI from day one.

Purple = Architect-only features •Green = Includes Lattice Core

Complete Project Structure

One command generates this entire project structure. Every file, folder, and configuration—ready to code.

Project Structure Generated by Lattice Architect
my-saas/
├── .cursor/rules.md                    # AI guardrails for Cursor
├── .github/
│   ├── workflows/ci.yml                # CI/CD pipeline
│   └── PULL_REQUEST_TEMPLATE.md        # PR template
├── .gitmessage                         # Commit message template
├── .lattice/
│   ├── config.json                     # Lattice config
│   └── prompts/                        # 6 prompt templates
│       ├── 01-feature.md
│       ├── 02-bugfix.md
│       ├── 03-refactor.md
│       ├── 04-test.md
│       ├── 05-polish.md
│       └── 06-security.md
├── CLAUDE.md                           # AI guardrails for Claude Code
├── PROJECT_GUIDE.md                    # Architecture & milestones
│
├── app/
│   ├── (auth)/                         # ← PHASE 1: WORKING AUTH
│   │   ├── layout.tsx
│   │   ├── login/page.tsx              # Login with email/password
│   │   ├── signup/page.tsx             # Signup with email confirmation
│   │   └── forgot-password/page.tsx    # Password reset
│   ├── (dashboard)/                    # ← Protected routes
│   │   ├── layout.tsx                  # Dashboard layout with nav
│   │   └── dashboard/page.tsx          # Dashboard home
│   ├── api/                            # ← PHASE 4: API ROUTES
│   │   ├── health/route.ts             # Health check
│   │   ├── user/route.ts               # User profile CRUD
│   │   └── example/
│   │       ├── route.ts                # List/Create
│   │       └── [id]/route.ts           # Get/Update/Delete
│   ├── auth/
│   │   ├── callback/route.ts           # OAuth callback
│   │   └── signout/route.ts            # Sign out
│   ├── layout.tsx                      # Root layout
│   ├── page.tsx                        # Landing page
│   └── globals.css                     # CSS with theme variables
│
├── components/
│   └── ui/                             # ← PHASE 3: UI COMPONENTS
│       ├── button.tsx
│       ├── input.tsx
│       ├── card.tsx
│       ├── spinner.tsx
│       └── index.ts
│
├── lib/
│   ├── supabase/                       # ← PHASE 1: AUTH CLIENTS
│   │   ├── client.ts                   # Browser client
│   │   └── server.ts                   # Server client
│   └── utils.ts                        # cn() utility
│
├── supabase/
│   └── migrations/                     # ← PHASE 2: DATABASE
│       └── 001_initial_schema.sql      # Profiles table + RLS
│
├── types/
│   └── database.types.ts               # Database types
│
├── middleware.ts                       # Route protection
├── package.json                        # Full dependencies
├── tsconfig.json                       # TypeScript config
├── next.config.ts                      # Next.js config
├── eslint.config.mjs                   # ESLint flat config
├── jest.config.js                      # Jest config
├── jest.setup.js                       # Testing setup
├── next-env.d.ts                       # Next.js types
├── .env.example                        # Environment template
├── .env.local                          # Local env (placeholder)
├── .gitignore                          # Git ignore
└── README.md                           # Full documentation
40+ files generated
CI/CD configured
AI guardrails active
Ready to code immediately
40+
Files Generated
6
Prompt Templates
100%
Production Ready

AI Coding Without a Plan is Chaos

You've felt it. The AI writes fast, but you spend days fixing what it built wrong.

AI builds the wrong thing

Without clear specs, AI makes assumptions. Wrong assumptions compound into wasted days.

Constant rewrites

You build, realize it's wrong, tear it down, rebuild. The loop never ends.

Dependency chaos

AI suggests packages that don't exist, versions that conflict, patterns that are outdated.

No architecture

Features get bolted on. The codebase becomes unmaintainable. You consider starting over.

How Lattice Architect Works

From idea to ready-to-code in under 5 minutes.

1

Describe Your Project in Architect

2-3 min

Fill out one form: what you're building, project type (web/mobile/API), key decisions (auth, database, UI style), and planning mode.

Takes 2-3 minutes. The form guides you through the important choices.

2

AI Generates Everything

15-90 sec

Lattice AI creates your PROJECT_GUIDE.md and sets up Lattice Core: tech stack, AI rules, CI/CD workflows, and guardrails.

Multi-model deliberation: Claude generates, GPT-4o critiques, Claude synthesizes the final version.

3

Get Your Custom Command

Instant

Architect outputs a single npx command customized for your exact project configuration.

Copy this command. It contains everything needed to set up your project.

4

Run and Start Coding

30 sec

Paste the command in your terminal. Everything sets up automatically—you're ready to code.

Quality gates active from the start. AI knows your architecture. Start building.

Two Planning Modes

Choose the depth that matches your project complexity.

Basic Planning

Fast single-pass generation for straightforward projects. Get your custom command quickly.

  • PROJECT_GUIDE.md generation
  • Custom npx bootstrap command
  • Lattice Core guardrails
  • CI/CD workflow automation
Included in all paid plans
RECOMMENDED

Pro Planning

Multi-model deliberation for complex projects. Multiple AI models debate and refine your setup.

  • Everything in Basic
  • Multi-model AI deliberation
  • Deeper architecture analysis
  • Edge case consideration
  • Enhanced guardrails pack
Pro ($50/mo) & Power ($100/mo)

Already Have a Project?

If you want to add guardrails to an existing project, Lattice Core is what you need. One command adds version-aware AI rules, verification scripts, and more. Free forever.

Get Lattice Core

Frequently Asked Questions

What's the difference between Basic and Pro Planning?

Basic Planning uses a fast, single-pass AI engine—perfect for most projects. Pro Planning uses multiple AI models that debate and refine your setup, catching edge cases and producing deeper architecture analysis. Both are included at every paid tier.

How long does it take to generate a project?

Basic Planning takes 15-30 seconds. Pro Planning takes 60-90 seconds due to multi-model deliberation. After generation, you get your custom command instantly and can start coding in under 5 minutes total.

What exactly do I get with one project?

Each project generates: PROJECT_GUIDE.md (complete architecture), tech stack configuration, CI/CD workflows, custom setup command, and full Lattice Core guardrails. Everything you need to start coding immediately.

Can I use Architect for existing projects?

Architect is designed for new projects. If you have an existing project, use Lattice Core (free) to add guardrails. Architect generates the complete project structure from scratch.

What happens if I exceed my monthly quota?

You can upgrade your plan at any time to get more projects. Unused projects don't roll over, but you can always upgrade mid-month to access higher quotas immediately.

Is there a free trial?

Yes! New users get 1 free Pro Planning project to test everything. No credit card required. After that, you can use free Lattice Core forever or subscribe to a paid plan.

Ready to Start Building?

Stop wasting hours on setup. Describe your project, get everything you need, and start coding in minutes.

Plans start at $20/month. Pro Planning on Pro & Power tiers.