Project settings let you configure how your project works and what Leo knows about it.

Accessing Settings

Click the project name in the header, then select:
  • Project Settings - General project configuration
  • Project Integrations - Manage connected tools
  • Project Memories - Store important context

Project Settings Tab

General

  • Project Name - Change your project’s name
  • Description - Update what your project does
  • Repository URL - Connect or change Git repository

Deployment

  • Subdomain - Set a custom subdomain
  • Custom Domain - Configure your own domain
  • Privacy - Make project private or public

Environment Variables

  • Add Variables - Store frontend configuration (public API keys, URLs)
  • Frontend Only - Variables are exposed to browser code
  • Access in Code - Use variables in your frontend project
  • For Secrets - Use Project Integrations for secure credential storage

Integrations Tab

Connect external tools to your project:
  • Add Integration - Connect Odoo, Airtable, Notion, etc.
  • Configure Credentials - Enter API keys and connection details
  • Enable/Disable - Turn integrations on or off
  • Test Connection - Verify integrations work
See Working with Integrations for details.

Memories Tab

Memories help Leo understand your project better:
  • Add Memory - Store important context
  • Project-Specific - Memories apply to this project only
  • Persistent - Leo remembers across conversations
  • Examples - “Always use dark mode”, “Use French language”
See Project Memories for more details.

Git Integration

Repository Info

  • Current Branch - See which branch you’re on
  • Sync Status - Check if you’re ahead/behind remote
  • Recent Commits - View version history

Git Operations

  • Change Branch - Switch between branches
  • Connect Repository - Link a Git repository
  • Pull Changes - Get updates from remote
  • Push Changes - Send your code to remote
See Git Integration for details.