AI Education App

Verbo

Verbo gives each university module its own AI tutor. Students pick a degree, a module and a tutor, then ask questions in chat or start a voice call. Answers come from the module's own material, not the open web.

Sector
AI Education App
Audience
University students
Scope
Module chat, voice calls and course retrieval on iOS and the web
Status
Recent project
Verbo web chat, iOS chat answer and voice call screens beside the Verbo mark
Talha Manzoor · Verbo AI module tutor
Screens & video

Choose, ask and talk it through.

The screens use a local test relay with sample answers, so no live AI service or student data appears.

A quick video tour.

A short tour of the web tutor, chat on iOS and a voice call, with music.

Open or download the tour

Choose a module

Degrees, modules and tutor personas.

Verbo degree list on iOS with sample recordsEnlarge image: Choose a degree

Choose a degree

Pick a programme to see which modules have tutors.

Verbo module list on iOS with sample recordsEnlarge image: Select a module

Select a module

Each module shows its year and whether its tutor is ready.

Verbo module list in the web app with sample recordsEnlarge image: Modules on the web

Modules on the web

The same module list in the web app.

Verbo tutor picker on iOS with sample recordsEnlarge image: Pick a tutor

Pick a tutor

Choose the tutor persona you want to study with.

Ask the tutor

Questions answered from the module's own material.

Verbo empty module chat on iOS with sample recordsEnlarge image: Tutor ready

Tutor ready

The tutor explains it only answers from this module's material.

Verbo chat searching the module on iOS with sample recordsEnlarge image: Looking through the module

Looking through the module

The tutor searches the module before it replies.

Verbo chat answer on iOS with sample recordsEnlarge image: A grounded answer

A grounded answer

A structured reply drawn from the module, with a follow-up offer.

Verbo chat answer in the web app with sample recordsEnlarge image: Chat on the web

Chat on the web

The reply streams in word by word in the browser.

Talk it through

Voice calls with live captions, on iOS and the web.

Verbo voice call on iOS with sample recordsEnlarge image: Voice call

Voice call

The tutor speaks with live captions under the waveform.

Verbo voice call listening state on iOS with sample recordsEnlarge image: Your turn

Your turn

The call switches to listening when the tutor finishes.

Verbo voice call in the web app with sample recordsEnlarge image: Calls on the web

Calls on the web

Voice calls also run in the browser.

About the product

A module tutor that answers from the course.

Verbo is an AI tutor for university modules. A student chooses a degree, a module and a tutor persona. The tutor then answers questions in chat or talks the topic through on a voice call.

The hard part

General chatbots answer from anywhere, which isn't much help when a student needs what their own module teaches. The tutor had to stay inside the course material and still feel like a conversation, in text and in voice.

From a module to an answer

  • Choose

    Pick a degree, then a module, then the tutor you want to study with.

  • Ask

    Type a question. The tutor searches the module first, then streams its answer.

  • Talk

    Start a voice call. The tutor speaks with live captions and listens for your reply.

My work

My part of the project.

  • Expo app for iOS and a Next.js web app
  • Fastify relay for retrieval-grounded chat and live voice calls

Mobile, web and AI engineering · Talha Manzoor. The product belongs to its owners. This page describes the whole product, not only my part.

What’s in the code

  • Two apps, one relay

    An Expo Router app for iOS and a Next.js web app share one Fastify relay for chat and calls.

  • Grounded answers

    Module material is split and embedded at ingest, and each question retrieves the closest passages before the model replies. The live call uses the same search as a tool.

  • Live voice

    Calls stream audio and captions over a WebSocket, with the reply spoken back as it is generated.

What we delivered

An AI tutor in active development

I, Talha Manzoor, built the iOS app, the web app and the relay. Psychology modules are set up first; other degrees are marked as coming soon. The tutors are fictional personas.

Tools

Tools we used.

React NativeExpoNext.jsFastifyOpenAI

Based on the code I worked with or my own work on the project. The live product may use different tools today.