NyxWorks

Creative & digital studio
Six disciplines · One studio

case study — ai product

LearnMate AI

A personal study assistant designed to turn static training material into an active learning system — retrieval-based answers, practice workflows and progress loops so learning continues between sessions instead of stopping at a PDF.

The file

LearnMate AI — Learn. Practice. Remember.

RAG · Learning · AI

At a glance

What this project was.

  • Core problem Too much material, too little structured recall.
  • Product idea One workspace for learning, practicing and reviewing.
Nº 01 — The WorkflowLearnMate AI

Input to output, step by step.

How a question becomes an answer, and what happens to it afterwards.

Nº 01 Input Learner asks a question or opens a topic and their own documents.
Nº 02 Ai Processing RAG pipeline retrieves the relevant document chunks (Voyage AI embeddings) and Claude generates a grounded answer.
Nº 03 Backend / Data FastAPI logs the interaction and updates progress, streaks and the spaced-repetition schedule in SQLite.
Nº 04 User Action Learner reviews flashcards, takes a quiz, or sits a mock exam based on what's due.
Nº 05 Output Updated progress dashboard, daily streak, and a personalized "what's due next" queue.
The Workflow LearnMate AI
Nº 02 — The DashboardLearnMate AI

What it looks like in use.

A real screen from the working product — not a rendered mockup.

LearnMate AI dashboard showing progress, weekly quiz results and upcoming reviews
The Dashboard LearnMate AI
Nº 03 — The BuildLearnMate AI

What was actually built.

What was actually made, and what it runs on.

Nº 01 What was built Explain, examples, presentation practice, quiz mode, flashcards, vocabulary drills, daily review, mock exams, glossary, notes and progress tracking.
Nº 02 AI & backend Retrieval-augmented generation connects the AI's responses to the user's own documents instead of relying on a generic chat experience.
FastAPI · Claude · Voyage AI · SQLite
Nº 03 Why it matters The result is a reusable product pattern: AI is attached to a workflow, a database, and measurable user progress — not added as decoration.
The Build LearnMate AI
Nº 04 — Trust & OwnershipLearnMate AI

Who owns what, and where the data lives.

Data stays in a single database the client controls; the AI layer is a component of the product, not the product itself. Any claim about hosting, GDPR or uptime is only made on systems that actually meet it — this demo is a working pattern, not a hosted production claim. Hosting can be arranged through NyxWorks on request — either way, ongoing AI API usage and hosting costs are billed directly to the client's own account, not absorbed into the project price.

Trust & Ownership LearnMate AI
Nº 05 — QuestionsLearnMate AI

Plain-language answers.

The things people ask before commissioning something like this.

What exactly is LearnMate AI?

It's a demo AI product NyxWorks built to show what's possible — not something you can sign up for. It's a working example of the kind of app we build for clients.

Can I get something like this for my own business, even if it has nothing to do with learning?

Yes. Learning is just this example's topic — the same approach works for almost any industry: real estate, hospitality, retail, coaching, logistics, and more. The pattern stays the same; only the topic changes.

How much does it cost to build an app like this?

It depends on how big the idea is. Every AI Product Build starts with a fixed-price AI Product Blueprint (€249–€499) that turns your idea into a clear plan and a fixed price for the full build — so you know the real cost before committing to anything bigger.

Do I need to understand AI or coding to work with NyxWorks?

No. You explain what you need in plain language, in a normal conversation — we handle everything technical.

How long does a project like this take?

A Blueprint usually takes about a week. A full build takes several weeks depending on scope — the Blueprint gives you an exact timeline before you commit to anything.

What if I'm not sure yet whether I need a full app like this, or just a simple chatbot?

That's exactly what the discovery call is for. Book a 30-minute call (€30, credited toward your Blueprint if you continue) and we'll help you figure out which one actually fits your situation.

Questions LearnMate AI
Nº 06 — ContactWe reply ourselves

Could something like this work for your business?

Tell us what you're trying to build. We'll say honestly whether it fits a package, needs a proper scope, or isn't worth building yet.

Or write directly: hello@nyxworks.nl

Every message is read by a person Contact