Lamia Studio¶
Lamia Studio is a dedicated IDE for the Lamia programming language, built on top of VS Code. It provides syntax highlighting, code execution, debugging, and an AI-powered chat assistant for writing Lamia code.
Features¶
- Syntax highlighting for
.lmand.hufiles - AI Chat that understands Lamia syntax and can help with writing code with support for Anthropic, OpenAI, Ollama, and custom LLM adapters
- One-click run and step-by-step debugging for
.lmfiles - Go to definition, hover info, references, and completions for Lamia syntax elements and functions
- Project model discovery — models from your
config.yamlfiles appear in the chat model selector
Quick Start¶
- Download and install Lamia Studio
- Open IDE with "lamia ." from a project directory or by launching the "Lamia Studio"
- Open the chat panel (
Cmd+Shift+L/Ctrl+Shift+L) - Configure an API key (gear icon in chat header)
- Start asking questions or writing Lamia code
Navigation¶
- Using Lamia Chat — the AI assistant built into the IDE
- API Keys & Models — configure providers and select models
- Writing .lm Files — hybrid Python-Lamia scripts
- Writing .hu Files — human-readable prompt templates
- Running Code — execute
.lmfiles from the IDE - Debugging — step through
.lmfiles with breakpoints - Project Configuration —
config.yamlsetup - Custom Models — Ollama, custom adapters, and more
- Reporting Issues — how to file bugs with system info
Lamia Language Documentation¶
For the Lamia language itself (syntax, web automation, validation, etc.), see the Lamia Language Docs.