| title | Quick Start |
|---|---|
| sidebarTitle | Quick Start |
| description | Get LUMI running in under 2 minutes. |
LUMI is an AI coding assistant inside VS Code. You describe work in plain language; LUMI plans, proposes file edits and commands, and waits for your approval before changing anything.
**What you'll need:** - **VS Code** or **Cursor** (VS Code–compatible) - An API key for one supported provider, or a LUMI account token if using hosted routing - ~2 minutes Open Extensions (`Cmd+Shift+X` / `Ctrl+Shift+X`), search **LUMI**, install `CardSorting.lumi`.Or install from a VSIX:
```bash
code --install-extension lumi-1.0.3.vsix
```
Open the LUMI sidebar → Settings → pick a provider for Plan and/or Act mode:
| Provider | What you need |
|---|---|
| OpenRouter | OpenRouter API key |
| ChatGPT Subscription | OpenAI Codex auth |
| NousResearch | NousResearch API key |
| Cloudflare Workers AI | Account ID + API token |
Open a project folder, focus the LUMI chat input (Cmd+' / Ctrl+' when nothing is selected), and send:
Create a Python function that checks if a string is a palindrome. Include tests.
LUMI will propose a plan, create files, and ask you to Approve each write or command.
| Action | Shortcut |
|---|---|
| Add selection to chat | Cmd+' / Ctrl+' (with editor selection) |
| Focus chat input | Cmd+' / Ctrl+' (no selection) |
| New task | Sidebar + button or /newtask |
| Compact context | /compact or /smol |