Back to portfolio

Personal AI teacher

Logan

Private AI English teacher that remembers lessons and adapts how it teaches.

Overview

Logan started as an English teacher for topics I actually care about. After each lesson it summarizes what happened, draws conclusions, and changes the next exercises based on what worked or bored me.

Problem

Language learning is often boring and disconnected from real interests. Motivation drops when lessons do not adapt to the learner.

Product bet

If a teacher remembers previous lessons and reacts to how someone learns, language learning can become less mechanical.

What I built

  • Lessons based on goals, interests, and user context.
  • Reflection loop after each lesson: summary, conclusions, and changed future sessions.
  • Vocabulary, idioms, quizzes, and homework.
  • Integrations with Make, Airtable, Shortcuts, ElevenLabs, and a path toward Telegram/Siri.

AI layer

LangChain/GPT runs lessons and reflection after a session. Memory lets Logan change explanations and exercises based on what worked before.

Architecture

Python, LangChain, GPT, Firebase, Airtable, Make, Shortcuts, ElevenLabs, and Flask/API as execution layer.

Key decisions

  • Private version tuned for real usage before opening it to users.
  • Reflection as a mechanism for teaching the teacher, not only the student.
  • System integrations on Mac/iPhone so learning can happen in daily context.

Outcome / evidence

Working private system with lessons, quizzes, homework, post-session reflection, and a plan for a user-facing version.

What I would do next

Finish onboarding, session management, long-term memory, and an external user version.

Contact

Let’s turn the idea into a first product version

Email me if you need an MVP, mobile app, devtool, or AI-powered tool that solves a concrete problem. I work best where fast decisions and a working result matter.

Email me