Captain's Log 001 — Why AmaQuiz

Captain's Log, Entry 001.

I'm building a thing. It's called AmaQuiz"I'm a gonna quiz you!"

The problem

I wanted my Grade 11 son to practise maths and reading regularly. Not cramming before exams. Not "let me open that app I downloaded three months ago." Just consistent, short retrieval practice — the kind that actually builds durable knowledge.

But here's the thing: learning apps require you to remember to open them. That's the friction that kills every good intention. Duolingo solved this with aggressive notifications. I wanted to solve it differently.

What if the quiz came to you, in the chat app you already use?

The idea

AmaQuiz is a messaging-first knowledge retention engine. It delivers short, adaptive quiz workouts — about 2 to 5 minutes — through WhatsApp and Telegram. No app to install. No login to remember. You just answer.

Three layers of AI value:

  1. Generate — AI creates questions from source material you trust
  2. Track — the system remembers what you know and what you don't
  3. Identify — it surfaces your blind spots so you focus on what matters

But — and this is a deliberate design decision — scoring is deterministic and server-side. AI generates and explains. It does not mark. A correct answer is never at the mercy of a language model's judgement.

The mantra

Quiz. Learn. Repeat. 🔥

That's the product loop in three words. You get quizzed. You learn from the feedback. You do it again tomorrow. Knowledge compounds.

Where I am

As of today, AmaQuiz is working. Not "working on paper" — working in production:

  • WhatsApp and Telegram delivery, both live
  • AI-powered Quiz Master agent (Strands Agents on Amazon Bedrock)
  • Deterministic scoring engine
  • Session persistence per learner
  • EventBridge-based architecture — adding a new channel required zero agent changes
  • Deployed to AWS with Terraform, least-privilege IAM, the works
  • Two content packs ("cartridges") with 17 questions

It's ugly. It's early. But it works. Quiz. Learn. Repeat.

What this log is

I'm going to build AmaQuiz in public. Not a polished "how-to" series. A raw build log — what I shipped, what broke, what I learned, and the real numbers behind it.

I've tried "content series" before. They fizzle. This is different: I'm already documenting every build session in detail for my own continuity. The Captain's Log is just the public-facing extract.

The build is the content.

Let's go.


AmaQuiz — Quiz. Learn. Repeat. 🔥

Read more