Quick Start Guide

Get up and running with Lattice Engine in under 5 minutes. Start building AI-powered applications today.

5 minutesBeginner friendlyNo credit card

Prerequisites

  • Node.js 16+ or Python 3.8+
  • Git version control
  • Code editor (VSCode recommended)
  • Basic knowledge of command line
  • Free Lattice Engine account

Getting Started in 5 Steps

1

Install the Tools

Choose your preferred development environment and install the necessary tools.

JavaScript/TypeScript
For Node.js and browser environments
npm install -g @lattice/cli
npm install @lattice/engine
Python
For Python development environments
pip install lattice-engine
pip install lattice-cli
2

Create Your Account

Sign up for a free account and get your API key.

  1. Visit https://app.project-lattice.site/register to create your account
  2. Navigate to Settings → API Keys
  3. Generate a new API key
  4. Copy and securely store your key
3

Initialize Your Project

Set up your first Lattice project with living specifications.

lattice init
# Follow the prompts to configure your project
4

Create Your First Specification

Define how your application should behave with living specifications.

lattice spec create --name user-auth --template authentication
5

Make Your First Change

Create a mutation and experience the intelligent workflow.

lattice mutation propose --spec user-auth --title 'Add password hashing'

What You'll Learn

  • Set up Lattice Engine in your development environment
  • Create and manage living specifications
  • Use intelligent mutations for code changes
  • Understand the approval workflow
  • Deploy your first AI-powered application

Next Steps

Explore Core Concepts
Learn about mutations, specifications, and workflows.
Browse Examples
Check out real-world examples and use cases.
Your Progress
1
Install the Tools
2
Create Your Account
3
Initialize Your Project
4
Create Your First Specification
5
Make Your First Change

Need Help?

Our community is here to help you get started.