---
url: https://lettuceai.app/docs
title: "Documentation — LettuceAI"
description: "LettuceAI documentation. Guides for installation, AI providers, characters, memory, and all features."
---

Menu 

# Documentation

Welcome to the LettuceAI documentation. Learn how to get started, configure providers, and make the most of your AI companion.

[

### Installation

Download and install LettuceAI on your device.

Get started](/docs/installation)[

### Quick Start

Set up your first provider and start chatting.

Learn more](/docs/quickstart)[

### AI Basics

Learn what tokens, context length, models, and providers actually mean.

Start here](/docs/ai-basics)[

### API Keys

Learn how to add and manage your API keys.

Configure](/docs/api-keys)[

### Memory System

Understand how adaptive long-term memory works.

Explore](/docs/memory)[

### Image Generation

Generate avatars, scene art, and design references with image models.

Generate](/docs/images)[

### Text-to-Speech

Give characters a voice with ElevenLabs, Gemini TTS, OpenAI-compatible TTS, or local Kokoro.

Listen](/docs/tts)[

### Sync

Move chats, characters, and settings between devices over an encrypted local connection.

Transfer](/docs/sync)[

### Accessibility

Sound cues, haptics, voice input, and screen reader support.

Customize](/docs/accessibility)

## Key Features

-   **BYOK:** Use your own API keys from any provider
-   **Privacy First:** All data stored locally on your device
-   **Smart Memory:** Infinite context without token limits
-   **Custom Characters:** Create and customize AI personas
-   **Multi-Provider:** Switch between models mid-conversation

[

NextInstallation

](/docs/installation)
