Skip to content

Turn your curriculum into an adaptive AI tutor

Give every student individualised practice and explanations between lessons — built from the courses, PDFs, slides and question banks you already teach, under your school’s own brand. No rebuilding your curriculum from scratch.

Request a demoView on GitHubPre-launch · open-source core

What a Braivo session looks like

Example: a practice question in Braivo, shown under a demo school's own branding.
Nordlys Språkskolelearn.nordlys.exampleDemo schoolToday’s session · question 2 of 6

Unit 4 · Modal verbs — practice built from your material

Complete the sentence: “Du _____ snakke norsk i timen.”

  • kan
  • vilyou chose this
  • correct

Close — vil is about wanting or intending. A class rule is an obligation, so Norwegian uses . Let’s work through one together.

Grounded in Grammatikk_B1.pdf · p. 12

Show worked exampleExplain another way
Modal verbs
Needs review
Word order
Strong
Grounded
— built from your curriculum, with the source shown to the learner.
Adaptive
— chosen from this learner’s current state, and Braivo can say why.
Yours
— your school’s name, colours and domain throughout.

Built from the material you already teach

Bring your courses, PDFs, slides, vocabulary lists, exercises, question banks or transcripts. Braivo structures them into objectives, and your source material stays authoritative.

  1. Your material goes in

    Start with supported course files and teaching materials.

  2. Braivo structures it into objectives

  3. Teachers review before it goes live

    Approve, edit or remove anything Braivo extracted. Explanations and exercises stay grounded in your source.

Example: two objectives Braivo extracted from a course PDF, waiting for a teacher to approve, edit or remove them.

Extracted from Grammatikk_B1.pdf

teacher review

  • Modal verbs: må / kan / vil

    objective · p. 12–14

    ApproveEditRemove
  • Word order in subordinate clauses

    objective · p. 18

    approved

One curriculum, a different path for every learner

The same curriculum doesn’t have to mean the same practice. Braivo changes the next activity from what each learner knows, struggles with, and needs to remember.

Every next step has a reason

AI generates and explains. Braivo’s learning policy decides when to teach, practise, review or advance.

Braivo doesn’t ask AI to improvise the learning path. The selection rule is explicit, so every decision can be explained from its evidence — and tested and improved over time.

How the learning model works
  1. Evidence

    Answers, retries, time since last review.

  2. Learner model

    An estimate of what each learner knows and which objectives need review.

  3. Learning policy

    Chooses whether to teach, practise, review or advance — with the reason attached.

Your learners. Your brand. Your domain.

Use your logo, colours and domain throughout the learner experience. No required Braivo branding.

Example: a school's brand settings — its name, accent colour, domain, and Braivo branding switched off.

Brand settings · demo school

Name
Rivera Idiomas
Accent
#B4553C
Domain
learn.rivera.example
Braivo branding
off
Example: the same learner experience on the school's own domain, in the school's own colour, with no Braivo branding anywhere.
learn.rivera.example
Rivera IdiomasHola, Elena

Pick up where you left off.

Today’s focus · 8 minutes

Past tense: pretérito vs. imperfecto

Five questions from Unit 3, plus a short review of last week’s vocabulary.

Start session

Unit 3 · 4 of 9 concepts strong2 concepts due for review

Rivera Idiomas is an illustrative demo school, not a customer.

We’re starting with language schools

Give every student individualised practice between lessons, built from the curriculum you already teach — without preparing a separate learning path by hand. Teachers stay in control of the curriculum; Braivo adapts day-to-day practice for each learner.

Use Braivo your way

Hosted option

Hosted learner app

Planned for launch

Launch under your own domain without building a learner experience yourself.

  1. Your content
  2. Braivo
  3. Learner app on your domain

API integration

Add Braivo’s adaptive learning engine to an existing LMS, app or learning product.

  1. Your LMS, app or website
  2. Braivo HTTP API
  3. Adaptive learning engine

Open source at the core

The learning model, content processing and APIs are developed in the open. Inspect how it works, or run Braivo yourself — the open-source platform can be self-hosted.

Explore Braivo on GitHub

AGPL-3.0-only · Commercial licensing available

See what your content could become

Bring a course, PDF, question bank or any other learning material, and we will show you what Braivo turns it into.