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/enginePython
For Python development environments
pip install lattice-engine
pip install lattice-cli2
Create Your Account
Sign up for a free account and get your API key.
- Visit https://app.project-lattice.site/register to create your account
- Navigate to Settings → API Keys
- Generate a new API key
- 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 project4
Create Your First Specification
Define how your application should behave with living specifications.
lattice spec create --name user-auth --template authentication5
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
Your Progress
1
Install the Tools2
Create Your Account3
Initialize Your Project4
Create Your First Specification5
Make Your First ChangeNeed Help?
Our community is here to help you get started.