Photograph a family book page
Point the camera at a ປຶ້ມສຳມະໂນຄົວ and get every field back as structured data — names, ID numbers, village, district, province — without one of them being retyped by a clerk at 4pm.
Multimodal · roadmap Roadmap — not yet shipped
Most of the Lao language that matters is not typed. It is stamped, photographed, handwritten, printed and scanned again, spoken with a regional accent or as a second language, or read aloud to somebody who cannot read it. A text-only model cannot reach any of it. This is what changes, why Lao specifically needs it, and roughly when.
What a multimodal model is
A text model reads tokens. A multimodal model accepts more than one kind of input — images, audio, video, documents — and reasons across them in the same context as the text. The usual construction bolts an encoder for each modality onto a language model and trains the join, so that a picture becomes something the language model can attend to alongside the words in the prompt.
The term that matters in practice is the vision-language model: a language model with an image encoder, which is what almost every “can it read my screenshot” capability actually is. IBM's definition is the short one — a model that can process and reason across multiple modalities such as text, images and audio — and NVIDIA's glossary is the short one for the vision half.
The idea is older than the current wave. CLIP showed in 2021 that image and text could be trained into a shared space from natural-language supervision; Flamingo showed a frozen language model could be taught to attend to images with a few examples; visual instruction tuning made the result something you could talk to. Everything in production today is a descendant of those three.
Read the primary sourcesWhy Lao needs this more than English does
This is not the same feature in a different language. Four things make Lao document vision a distinct engineering problem, and all four are reasons a general-purpose model underperforms on it.
No spaces between words, so a recogniser cannot use whitespace to find boundaries. Vowels and tone marks sit above, below and around the consonant, so a scan that loses one of them silently changes the word rather than corrupting it visibly — and there is far less Lao text to learn from than for any major language.
The real input is a phone photo of a stamped page on a desk, at an angle, in an office with one fluorescent tube. Clean-scan benchmarks do not predict anything about it.
Village registers, clinic notes, delivery dockets, school marksheets, the family book. Lao handwriting joins and abbreviates in ways that printed-text training does not cover.
Lao numerals ໐–໙ next to Arabic ones, Gregorian years on government paper and Buddhist Era years, 543 ahead, in temple records, and kip amounts large enough that a misread thousands separator moves a figure a thousandfold. Read the year wrong and every date in the document is wrong.
Four senses, three models
Shipping as separate models rather than one large one, because the router can then send a photograph to the model that reads and a recording to the model that hears, and neither pays for the other's weights.
Photographs, screenshots, charts, shelves, scenes, forms. Answers about what is in the frame, in Lao, with the region it was served from.
The document specialist: stamped, scanned, skewed, multi-column, part-handwritten Lao paperwork into structured fields you can put in a database.
Lao speech recognition and synthesis across the regional varieties, including the common case of a question asked by someone whose first language is not Lao, answered in plain Lao.
The one that matters: a photograph and a spoken question in the same request, answered against your own documents. This is the capability the separate models exist to make cheap.
Eighteen things you could not do before
Every one of these is a job somebody in Laos does today by typing out what is in front of them. Illustrative — these describe intended capability, not shipped features.
Point the camera at a ປຶ້ມສຳມະໂນຄົວ and get every field back as structured data — names, ID numbers, village, district, province — without one of them being retyped by a clerk at 4pm.
A scanned page of the Official Gazette becomes a summary where each obligation is traceable to the article it came from, and the effective date is read rather than guessed.
Photograph the page a committee secretary actually wrote, and get typed Lao minutes in official register, with the names spelled consistently and the resolutions numbered.
Photograph a half-filled ministry form and be told which boxes are missing, which stamp is absent, and which attachment the office will send you home for.
A photo of a pharmacy label — often printed in another language than Lao — becomes a plain-Lao spoken explanation of the dose and the timing, for a patient who reads slowly, or does not read that language at all.
Photograph the hospital discharge summary and get “what to do this week” in the language spoken at home, with the follow-up date put in a reminder.
Show the lesion and get what it resembles, what it is commonly confused with, and which district agriculture office to call — with an explicit refusal to prescribe a chemical it cannot be sure about.
Photograph the bag, say the plot size out loud in hectares, and get the mixing rate back as a spoken answer, offline, standing in the field.
Photograph the stack. Get a table with vendor, tax ID, date, VAT and total, flagged where a receipt is not a valid VAT invoice and will not survive an audit.
A screenshot of a bank-app or national QR transfer slip, matched to the invoice it pays, with the amount and reference checked and the mismatch named rather than silently ignored.
Photograph the shelf and get a Lao product list with facings and gaps — the job that today is a person with a clipboard walking an aisle twice.
Photograph the page and get a lesson plan mapped to the national curriculum outcomes, with the two outcomes the page does not cover named explicitly.
Photograph a student's page and get spelling, vowel and tone-mark errors flagged with the rule each one breaks — so the marking is teaching rather than scoring.
Photograph the menu. The guest gets their language and the allergens; the dish keeps its Lao name, because ລາບ is not “meat salad” and a restaurant should not have to pretend it is.
Photograph a temple inscription or a palm-leaf manuscript and get a transliteration, a plain-Lao reading, and an honest note about which characters are worn past legibility.
Photograph the docket at the loading bay and have the structured fields land in the WMS — including the handwritten quantity correction somebody made in pen.
A CCTV still becomes a described, timestamped incident note in Lao, in the register the report has to be filed in, for a human to sign.
Point the camera and hear what is in front of you, in Lao, at walking speed — the version of this technology that is not a productivity feature at all.
What it looks like in the API
The same endpoint. An image in the content array, and the router does the rest — which is the whole reason routing shipped first.
POST /v1/messages
{
"model": "auto", // the router picks
"messages": [{
"role": "user",
"content": [
{ "type": "image", "source": { "type": "base64", "media_type": "image/jpeg", "data": "…" } },
{ "type": "text", "text": "ແບບຟອມນີ້ຍັງຂາດຊ່ອງໃດແດ່" }
]
}],
"lao": { "register": "official", "dialect": "auto" }
}
// 200 OK
// { "routed_to": "LaoLLM-Vision", "then": "LaoLLM-Base",
// "region": "la-vte-1", "usage": { "kip": 42.60 } }Roadmap
Four phases. None of these are dates: each one opens when the evaluation suite for it passes, and the suite is graded by Lao speakers rather than by a leaderboard.
Printed and scanned Lao documents into structured fields. Lao numerals and both calendars handled at the reader, not patched afterwards.
GatePhone photos at an angle, stamps, seals, and Lao handwriting. This is the phase that decides whether the product is useful outside an office.
GateSpeech in and speech out, graded separately for each regional variety and for people speaking Lao as a second language — because an average across them hides exactly the failure that matters.
GateA compressed vision model that runs on a mid-range Android phone with no connection, for the work that happens where there is no signal.
GateReferences
Background reading on multimodal models, from primary documentation and the papers the field is built on. External links, not affiliated with LaoGPT.
The clearest short definition of a multimodal large language model and what it is for.
NVIDIAWhat are vision-language models? — NVIDIA glossaryHow an image encoder is joined to a language model to give it sight.
WikipediaVision-language model — WikipediaA neutral overview with a wide bibliography, if you want the shape of the field before the detail.
AnthropicVision — Claude API documentationWorking documentation for passing images into a model, and the practical limits of doing so.
GoogleImage understanding — Gemini API documentationA natively multimodal API, including document and video input.
OpenAIImages and vision — OpenAI platform documentationThe other widely used vision API, for comparison of request shape.
Hugging FaceImage-text-to-text — Hugging FaceThe open-model side: task definition, and models you can run yourself.
arXiv 2103.00020Learning Transferable Visual Models From Natural Language SupervisionCLIP, 2021 — image and text trained into a shared representation. The paper the modern field starts from.
arXiv 2204.14198Flamingo: a Visual Language Model for Few-Shot Learning2022 — how a frozen language model is taught to attend to images.
arXiv 2304.08485Visual Instruction Tuning2023 — LLaVA, and the step that made vision-language models conversational.
Pre-release programme
Three cohorts are open. Choosing one sets up the form below — you can change it there.
Pre-release · Signup open now
Three fields. Tell us who you are and where to write, and we'll email you when your invitation is ready.
Works on 3G · ພາສາລາວ / English