Interactive lessons, stories and exercises with Modula

In chat with an AI assistant or in the visual editor, Modula helps compose pages from text, media, maps and exercises. Documents are saved as files and can be reopened for editing.

Interactive block examples

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

Ready-made blocks for composing pages

Text, galleries, exercises and maps have defined behaviour, so each interaction does not need to be built from scratch. Chialab maintains the blocks over time; authors remain responsible for reviewing the content and the resulting page.

A checked structure

Modula checks the structure of block data, corrects recoverable errors and flags issues that need attention. Content accuracy and the resulting page require human review.

Accessibility, with care

Chialab works on keyboard navigation, screen readers, contrast and reduced motion, aiming for WCAG level AA. The state of the blocks and the page content still need checking.

A structure suited to the content

Modula instructions help the assistant organise lessons, presentations, stories and assessments. The proposed structure can be adapted to the project.

Files that keep working

The exported document contains the script its blocks need and works without connecting to Modula servers, even after a subscription ends. Usage rights depend on the plan under which it was created.

Creating in chat

How pages are created with Modula

An AI assistant connected to Modula can compose a first version of a page from text, images and data. Review can continue in chat or in the visual editor.

  1. 01

    Connect an assistant

    A Modula account is required to connect an assistant. The dedicated guide explains the steps and the service requirements.

  2. 02

    Compose and review

    The assistant prepares a first version with Modula blocks based on the request and supplied materials. The author checks accuracy, sources and content accessibility, then requests changes or edits directly in the editor.

    An example lesson with the Free plan

    This request uses only blocks available in the Free plan and can be sent to an assistant connected to Modula.

    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 the document

    The page is saved as an HTML file containing the content and block script. It opens in a browser for reading and in the editor for changes.

Documents

Documents to keep, update and publish

Each document is a file that can be kept on a computer or in the organisation’s storage and reopened in the editor. The exported page keeps working without Modula. Online publication requires a website or hosting service.

File storage

The document is saved alongside other project files, on a computer or in a shared team folder.

Updates in the editor or in chat

The file reopens in the Modula editor. Editing in chat starts by sharing its contents with a connected assistant. Changes are saved in a new version.

Publication and distribution

The file can be read in a browser, published on a website or exported as a SCORM 2004 package for a compatible learning platform.

Editor

An editor for changing blocks and previewing the result

The visual editor supports adding, reordering and editing blocks, with a preview to check the result. Compatible assistants also support editing individual blocks in chat.

The page preview

The preview shows how the page will appear to readers after changes to its blocks.

Block-based

Authors can add text, media, flashcards, exercises, galleries and timelines. Each block has dedicated options and checks on the supplied data.

Editable files

The HTML file preserves content and block data. Reopening it in the editor allows the page to be updated without rebuilding it.

Integration into other platforms

With the Enterprise plan, the editor can be integrated into an app or content management system. Blocks, visual identity and integrations are defined with the organisation’s team.

Plans

Plans for projects and organisations

The Free plan supports documents for non-commercial use. Pro adds all blocks and commercial use, and is available by waitlist. Enterprise supports integrating Modula into a platform.

Free

€0

For teachers, students, associations and anyone publishing non-commercial projects.

Blocks
Text, media, galleries, flashcards and multiple-choice exercises
Modula signature
Always shown
HTML or SCORM export
Support
Tickets

Pro

Waitlist

For professionals, creators and newsrooms publishing commercial content.

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

Enterprise

On quote

For publishers, platforms and organisations bringing Modula into their own product.

Blocks
Every block, plus custom ones
Commercial use
Modula signature
Not there
HTML or SCORM export
Integrations: LMS, identity, REST API
Support
Maintenance agreement
Where are documents saved?
Documents are saved on a computer, in a shared folder or in the organisation’s storage, according to project requirements. Modula does not store them on its servers. The file contains editable data and the block script; keeping a backup is recommended.
Can a saved document be edited?
Yes. The HTML document reopens in the editor for block changes and saving a new version. Editing in chat starts by sharing the file contents with a connected assistant. Blocks available for new edits depend on the active plan.
What happens to content when a subscription ends?
Exported pages keep working without connecting to Modula servers. When Pro expires, the account moves to Free: new documents use that plan’s blocks and terms, including the Modula signature. Documents created under Pro retain their commercial rights.
Can content be used in a learning platform?
All plans support exporting documents as SCORM 2004 packages, with completion tracking and assessment results. The learning platform must support SCORM 2004; the package should be tested before distribution.
Are coding skills required?
Content creation and editing do not require code: authors work with a connected assistant or in the Modula editor. The result is saved as an HTML file and opens in a browser. Online publication requires a website or hosting service; SCORM 2004 export is available for compatible learning platforms.
Are the blocks accessible?
Chialab works towards WCAG level AA for each block, checking keyboard navigation, screen readers, contrast and reduced motion. Not all blocks have reached that goal yet. Page accessibility also depends on content: alternative text, captions and clarity require human review. Problem reports help improve the blocks.
What does Modula add to an AI assistant?
Modula provides blocks with defined data and behaviour, composition instructions and structural checks. The assistant prepares content and composition; the author reviews the result in the editor and keeps it as an editable file.
When does the Enterprise plan make sense?
Enterprise is intended for organisations that need the blocks and collaborative editor on their own infrastructure, with integrations and optional custom blocks. It uses an annual licence; configuration, maintenance and terms are defined for each project.

Enterprise

Modula can be integrated into an existing platform

The Enterprise plan supports embedding the blocks and collaborative editor in an existing platform. Installation and integrations are defined for each project.

Training and education

Exercises, result tracking and SCORM packages for educational publishers, learning platform providers and training organisations. Integrations are agreed based on the platform in use.

  • — Interactive exercises with completion and scoring
  • — SCORM 2004 packages for compatible learning platforms
  • — Content available within the existing platform

Publishing and culture

Scroll-based stories, galleries, timelines and maps for publishers, museums, archives and newsrooms. Projects can include media library connections and structured data management.

  • — Scroll-based and map-based stories
  • — Content from the organisation’s media library
  • — Structured data and read-only viewing

Who develops Modula

A Chialab project

Chialab is a design studio in Bologna that designs and develops interactive content for publishing, culture and education. Modula brings this experience together in a set of blocks and page authoring tools.

Contact

Information about Modula and its plans

Product of interest