Structured · A1French
Foundations
Patterns, examples, sentence drills, and spaced review — a structured place to begin.
Structured course · A1 foundations
Explore FrenchPreparing your practice path…
Open-source language learning
VerbaLibera teaches you how a language fits together, then asks you to use it. Structured lessons, deliberate practice — and no streak demanding your attention.
Free, open-source & BSD licensed. View the source
The practice loop
See a pattern, follow a worked example, then make a sentence of your own. Recognition helps you get started; construction puts the language in your hands.
Pattern
Je voudrais + noun
“I would like…”
Example
Je voudrais un café.
“I would like a coffee.”
Your turn
Try the pattern here. Foundation exercises check your answers on your device.
The method
Four moves, in order. Each one hands the language to you a little sooner than the last.
See the pattern in context, with a plain-English gloss beside it.
Understand the parts before you memorise the whole — subject, verb, the shape of a clause.
Swap vocabulary and structure to make it yours, not a fixed flashcard.
Produce the language yourself, then compare with a model answer.
Philosophy
Learning takes time. VerbaLibera doesn’t punish you for taking it. No streaks to break, no timer forcing you to hurry, no meter you’re failing.
Just lessons worth returning to.
Courses
French and Italian offer full structured A1 foundations; German, Spanish and Portuguese open with first words, with more units being authored. Travel-and-conversation material for all five lives in the daily path.
Structured · A1Foundations
Patterns, examples, sentence drills, and spaced review — a structured place to begin.
Structured course · A1 foundations
Explore French
Structured · A1Foundations
Structured A1 foundations with the same method — build, vary, use, and review.
Structured course · A1 foundations
Explore ItalianFoundations
First words and greetings are live — a words-first opening, with more units being authored.
Structured course · A1 foundations
Explore German
Structured · A1Foundations
First words and greetings are live — a words-first opening, with more units being authored.
Structured course · A1 foundations
Explore Spanish
Structured · A1Foundations
First words and greetings are live — a words-first opening, with more units being authored.
Structured course · A1 foundations
Explore PortuguesePatternJe suis + name · audio ready
Still herePatterns, audio & drills — no signal.
Offline
Structured foundation material — lessons, examples, and model audio — can be downloaded for offline study. On a plane, a train, or a quiet room with no signal, the lesson is still there.
Explore offline foundations →Listening & pronunciation
Prerecorded model pronunciation, a slow replay when you need it, optional dictation, and listening-focused material. Listen closely, then try it yourself.
Explore listening lessons →Je voudrais un café, s’il vous plaît.

Local-first & private
Practice as a guest, or choose an account for synchronization. The feeling is ownership.
Deterministic checking, including in downloaded lessons.
Lessons, model audio, and practice work without a generative AI service.
Microphone use is optional; recordings are not saved by default.
Start and keep practicing without an account.
Sign in to sync supported progress across your devices.
Mobile-first
A glimpse of the learning method — a course at a glance, a pattern explained, a sentence under construction.
Course dashboard
Names and introductions
Where you are from
A coffee, please
Lesson explanation
Je voudrais un café
a polite request · conditional
Construction
Build a sentence. Make it yours.
Open source
Study with it. Run it yourself. Inspect how it works. Help improve it. VerbaLibera is software you can read.
VerbaLibera /
├─ sentence construction
├─ local foundation checking
├─ offline packs & model audio
└─ your next sentence
Read the setup guide →Begin
Start with French or Italian and see how VerbaLibera approaches language learning.