Lamia Documentation¶
Lamia is a concise scripting language for AI workflows. It extends Python with one-line declarations for LLM calls, web scraping, file I/O, and structured output validation. When AI generates automation code, Lamia keeps it short enough to read and trust - a scraper that takes 200 lines in Python takes 10-15 in Lamia.
Quick Start¶
Get started with Lamia in just a few steps:
- Installation
Navigation¶
- Getting Started: Write your first Lamia program — from single-file scripts to multi-file projects
- Installation: Installation and setup instructions
- Using Lamia in Python: Call Lamia from your Python apps and scripts
- Guide to the Hybrid Syntax:
.lmfile syntax, web automation, validation - Guide to the Humans Syntax:
.hufile syntax for prompt templates - Inspect and Lint:
lamia inspectCLI and full lint rule reference - API Reference: Complete API documentation
Community and Support¶
- GitHub: Repository
- Issues: Bug Reports & Feature Requests
Ready to get started? Head over to the Getting Started guide to write your first Lamia program!