Documentation
Everything you need to create presentations with Lecta — from getting started to using AI with Claude.
Getting Started
A Lecta presentation is just a folder with a lecta.yaml file, markdown slides, and optional code files. Open the app, create a new presentation, and start writing.
Open Lecta and click "New Presentation". Give it a name and pick a theme.
Add slides using Markdown or the visual editor. Attach code files, images, and PDFs.
Hit F5 to enter presenter mode. Run code live, navigate with arrow keys, and sync with an audience window.
Use with Claude
Lecta includes an MCP server that connects to Claude Desktop and Claude Code. This means you can create and edit presentations just by talking to Claude — no clicking required.
What you can say
Presentations are saved to ~/Documents/Lecta by default. They appear in your Lecta home screen automatically.
Setup
Open Settings in Lecta and turn on MCP Server under Claude Integration.
Click the "Add to Claude Desktop" button in Settings. This automatically configures Claude to use Lecta.
Restart Claude Desktop. You'll see "lecta" in the MCP tools list. Start asking Claude to create slides!
Changes from Claude appear live in Lecta thanks to the file watcher. No terminal commands needed.
Available Tools
create_presentationCreate a new deck with title, theme, and starter slides
add_slideAdd a slide with markdown, code, layout, and speaker notes
edit_slideUpdate content, layout, code, notes, or transitions
delete_slideRemove a slide from the deck
list_slidesSee all slides and their metadata
set_themeSwitch between the 8 built-in themes
add_artifactAttach files (PDFs, images, docs) to a slide
Themes
Lecta comes with 8 built-in themes. Set the theme in lecta.yaml or change it from the app.
Slide Layouts
Choose a layout per slide to control how content is arranged.
defaultStandard top-down flowcenterCentered vertically and horizontallytitleBig centered title with subtitlesectionSection break with accent bartwo-colTwo equal columnstwo-col-wide-left60/40 left-heavy splittwo-col-wide-right40/60 right-heavy splitthree-colThree equal columnstop-bottomContent split top and bottombig-numberLarge stat with context belowquoteBlockquote-style centeredblankFull canvas, no paddingKeyboard Shortcuts
Import Formats
Open any of these file types from the file dialog — Lecta converts them into editable presentations or notebooks.
AI Providers
Lecta supports 8 AI providers with 20+ models. Add your API keys in Settings or in a .env file. Ollama runs locally with no key required.