Skip to content
/ rubby Public

your AI learning companion that asks, not answers 🦆

License

Notifications You must be signed in to change notification settings

anrj/rubby

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

72 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Rubby the Duck

An interactive learning companion that helps you develop deep understanding through guided conversation and self-discovery.

Overview

This project revives rubber duck debugging as an AI-powered learning partner. Using LLMs, TTS/STT, and the Socratic method, it guides you through concepts, ideas, and challenges by asking questions rather than providing direct answers.

The system adapts to your thinking in real-time, helping you articulate your reasoning, identify gaps in understanding, and build genuine comprehension through self-directed exploration.

Features

  • Voice-enabled conversation for natural interaction
  • Socratic questioning that encourages deeper thinking
  • Adaptive dialogue tailored to your learning process
  • Real-time guidance that helps you find your own insights
  • Supportive interface that makes learning engaging
  • Cute and fun companion by your side 🦆

Goal

Create a self-learning partner that transforms passive consumption into active understanding, helping you think independently and build lasting knowledge.

About

your AI learning companion that asks, not answers 🦆

Resources

License

Stars

Watchers

Forks

Contributors 4

  •  
  •  
  •  
  •