Asakiri Studio

How a course comes together

You build a course in Asakiri in a set order. Fill a library with the words and phrases you teach, add the audio and images, lay out the lessons, then write parts and exercises that draw from all of it. Each step feeds the next.

The five steps

  1. The Asakiri Studio library listing Italian vocabulary entries with images and tags.

    Build the library first

    Before writing a lesson, collect what the course teaches. Vocabulary, phrases, grammar notes, each in its own collection. A collection is a table you design, and every entry is a row with the fields you pick, like a word, its translation, and a sound clip.

  2. The Asakiri Studio media library with photos and audio clips and an add media menu open.

    Bring in the media

    Record your own audio, pull photos from Unsplash and sentences from Tatoeba, or import files you already have. Every asset stays in your project folder, so the course works offline and travels with you.

  3. An Asakiri Studio course outline showing a Beginner Italian course with units and lessons.

    Lay out the course

    Group lessons into units and drag each lesson's parts into the order you want. The outline stays readable whether the course has ten lessons or two hundred.

  4. The Asakiri Studio lesson editor with a rich text part and a learner preview panel.

    Write the lessons

    Each lesson is a stack of parts: rich text, media, or an exercise. You write against a live learner preview, and you drop in library entries instead of retyping a word you already have.

  5. A multiple choice exercise being edited in Asakiri Studio with answer options and a preview.

    Add exercises that grade themselves

    Multiple choice, listening, matching, word order, and more. Each exercise reads from your library entries, so the answer key is the entry itself. Fix the entry and the exercise stays correct.

What the library is for

The library is the part people misread, so here it is plainly. It is the one place a course keeps what it teaches. Lessons and exercises point at it. They never hold their own copy.

  • One source of truth

    Every word, phrase, and note lives in the library once. A lesson that uses a word borrows it from there rather than storing its own version.

  • Fix it once, fixed everywhere

    Correct a translation or swap an audio clip in the library, and every lesson and exercise using it updates. There is nothing to hunt down across the course.

  • It is not a spreadsheet

    It shows as a table, but the rows are live. Each entry has a stable ID, so renaming a column or editing a value never breaks the lessons that reference it.

  • Exercises read from it

    A quiz checks the learner against the real entry, not against text typed into the question. The library is the answer key, which keeps grading and content in sync.

Build one yourself

Studio is free and runs on your own machine. Download it and start with a library, or read how the pieces fit together in the docs.