Create interactive content with AI or in the editor.

Compose lessons, stories, maps and exercises using blocks whose accessibility and behaviour we maintain. Save your document as an HTML file and reopen it whenever you want to continue.

Try the blocks, right here.

Loading the demo…

Loading the demo…

Loading the demo…

Loading the demo…

Loading the demo…

Loading the demo…

Loading the demo…

Loading the demo…

Loading the demo…

Loading the demo…

Why Modula

Blocks we maintain, for you and your AI.

Your assistant composes the page using Modula blocks, whose behaviour and accessibility we maintain over time. You can focus on the content without having to develop each interaction.

A checked structure

Modula checks block data before rendering, corrects recoverable errors and reports those that need attention. You review the content for accuracy and check the final result.

Accessibility, with care

Keyboard, screen readers, contrast, reduced motion: we look after them block by block, with the goal of meeting the WCAG AA standard.

A structure suited to the content

Modula’s instructions help your assistant organise lessons, presentations, stories and assessments. You can then adjust the structure to suit your project.

Files that keep working

The exported document includes the script its blocks need and works without connecting to Modula servers, even after your subscription ends. Usage rights depend on the plan you created it with.

With your AI

How to create a page with Modula.

Connect your assistant to create and edit content in chat. You can also work directly in the Modula editor. Either way, you save a document that stays with you.

  1. 01

    Connect your AI

    Create an account and follow the guide to connect your assistant. The guide also explains the requirements of the service you use.

  2. 02

    Create and review

    Describe what you want to make and provide your text, images and data. The assistant drafts a page with Modula blocks. Review the content and ask for changes, or edit it visually.

    Your first lesson, with Playground.

    Try this request with your assistant connected to Modula: it uses only blocks available on the free plan.

    With Modula, create a short lesson about the water cycle: an introductory text, three flashcards and three multiple-choice questions with feedback. Do not add images unless I provide them. Return an editable HTML document I can save and reopen in the editor.
  3. 03

    Save your document

    Save the page as an HTML document. The file contains what you need to view it and reopen it in the editor.

Your documents

Saving and publishing are two separate steps.

As with other editors, you work with a file you can keep, share and reopen. Publishing is a separate step, when you want to make it available to readers.

Save wherever you choose

Keep the document alongside your other project files, on your computer or in a folder shared with your team.

Reopen and keep working

Open the file in the Modula editor, or provide its contents to your connected assistant. Edit the blocks and save a new version.

Publish when you’re ready

Open the file in a browser to read it, publish it on your website or export a SCORM 2004 package for your LMS. You choose where to host the page.

Editor

Edit content directly on the page.

In the visual editor, add, reorder and edit blocks, checking the result in the preview. With compatible assistants, you can also edit individual blocks within the chat.

The page preview

Edit the blocks and switch to the preview to check how the page will look to readers.

Block-based

Add text, media, flashcards, exercises, galleries and timelines. Each block has its own options and checks on the data you enter.

Editable files

The HTML file retains the content and block data. Reopen it in the editor to update the page without rebuilding it.

Also in your own platform

With the CDK plan, embed the editor in your app or CMS on your infrastructure. Define the blocks, visual identity and integrations with your team.

Plans

Choose the right plan for your project.

Playground and Pro let you create documents with the editor and your AI, saving them as files. CDK brings the blocks and editor into your own platform.

Playground

Free

For learning, creating lessons and publishing non-commercial projects.

Blocks
Text, media, galleries, flashcards and multiple-choice exercises
Modula signature
Always shown
Download as HTML or SCORM
Support
Tickets
Create a free account No credit card required.

Pro

In beta · waitlist

Every block and variant, for commercial projects and publishing.

Blocks
Every block and variant
Commercial use
Modula signature
Not there
Download as HTML or SCORM
Support
Tickets and email

CDK

On quote

For teams putting Modula inside their own product.

Blocks
Every block, plus custom ones
Commercial use
Modula signature
Not there
Download as HTML or SCORM
Integrations: LMS, identity, REST API
Support
Maintenance agreement
Where are my documents saved?
You save them as HTML files on your computer or in storage you choose. Modula is a web editor, not cloud storage: it does not keep documents on its servers. The file includes editable content and the block script; keep a copy and manage your backups.
Can I reopen and edit a file?
Yes. Open your Modula HTML document in the editor, edit its blocks and save. To continue in chat, provide the file contents to your connected assistant. The blocks available for new edits depend on your active plan.
What happens to my content if I stop paying?
The pages you exported keep working: the script they need is a file you saved with them, it runs on your servers and it does not call home. From the day Pro lapses you create with Playground blocks; the pages you create carry the Modula signature and stay under Playground terms, while the ones you made with Pro keep their commercial rights.
Can I take my content into my LMS?
You can export a document as a SCORM 2004 package on any plan. The package includes completion tracking and assessment results. Check that your LMS supports SCORM 2004 and test the package before distributing it.
Do I need to know how to code?
You can create and edit content without writing code, using your connected assistant or the Modula editor. Save an HTML file you can open in a browser. To put it online, you need a website or hosting service; to distribute it through your LMS, export a SCORM 2004 package.
Are the blocks accessible?
It is something we keep working on. The goal we hold ourselves to is for every block to meet WCAG at level AA: keyboard navigation, screen readers, contrast, reduced motion. We check them one by one, but not all of them are where we want them yet, and accessible blocks alone do not make an accessible page: alternative text, captions and clear content always need a person to review them. If you find a problem, please tell us; every report helps us improve them.
Why use Modula with my AI?
Modula gives your assistant blocks with defined data and behaviour, instructions for composing them and structural checks. The assistant can focus on content and composition; you can review the blocks in the editor and keep the result as an editable file.
When does the CDK plan make sense?
When interactive content is a part of your product rather than a one-off project: you want the blocks and the collaborative editor running in your own infrastructure, with your integrations and, often, blocks built for you. It is an annual licence, and it starts with a conversation.

CDK

Modula inside your product.

If interactive content is part of your product, the CDK plan runs the blocks and the collaborative editor in your own infrastructure.

Training and education

Exercises, result tracking, SCORM packaging, and the integrations your LMS expects. Meant for educational publishers, LMS vendors, training providers, and L&D teams.

  • — Interactive exercises with completion and scoring
  • — SCORM 2004 packages for your LMS
  • — Delivered inside the platform your learners already use

Publishing and culture

Scroll-driven stories, galleries, timelines and maps, with content coming from your own media library and kept structured as linked data. Meant for publishers, museums, archives, and newsrooms.

  • — Scroll-driven stories and geostories
  • — Your media library as the content source
  • — Linked-data output and a read-only viewer

Who’s behind Modula

Built by Chialab.

We’re a design studio in Bologna: we design and build interactive content for publishing, culture, and education, one project at a time, refining each block until it’s accessible, solid, and made to last. Modula is the culmination of these years of care and craft.

More about Chialab

Get in touch

Questions about features, pricing, or workflows?

Product of interest