AI Guru is a personal tutor that builds adaptive curricula, quizzes after each module, and adapts when you struggle, supporting four learning modes across any topic.

Stars

36

7-day growth

No data

Forks

9

Open issues

0

License

NOASSERTION

Last updated

2026-07-20

AI repository intelligence
FR-AI / ANALYSIS

Why it is worth attention

It combines a diagnostic to find your real level, active recall via explaining back, and a capstone output, all in a single plug-and-play skill for Claude or any AI chat.

Who it is for

  • Self-learners wanting a structured, adaptive tutor
  • Students preparing for exams or certifications
  • Hobbyists exploring new interests for fun
  • Professionals aiming to build working competence in a new skill

Use cases

  • Learning a language from scratch to conversational fluency
  • Preparing for the SAT or other standardized tests with timed mock exams
  • Gaining practical negotiation skills for real-world use
  • Exploring a hobby like cooking or music without a fixed schedule

Strengths

  • Four distinct modes (Mastery, Exam prep, Overview, Hobby) tailored to different goals
  • Quick diagnostic test to calibrate your actual starting level, not assumed
  • Adaptive re-teaching when weak answers are detected, avoiding superficial progress
  • Ends with a tangible output (capstone, mock exam, briefing, or personal satisfaction)

Considerations

  • Licensed under PolyForm Noncommercial 1.0.0 – commercial use requires separate permission
  • No warranty and no guarantee of learning outcomes; results depend on the learner
  • Currently integrated only with Claude; for other AIs you must copy the prompt manually

README quick start

ai-guru

A personal tutor that teaches you anything — languages, math, history, music, cooking, finance, exams, professional skills, whatever you're curious about. It builds a curriculum around your actual level (not the level you think you're at), teaches with analogies from things you already know, makes you explain ideas back in your own words, quizzes you after every module, and adapts when you struggle instead of plowing ahead.

The four modes

ModeForYou end with
MasteryWorking competence — jobs, interviews, real practiceA capstone you could show someone in the field
Exam prepA specific exam, test, or certificationA full timed mock, scored and reviewed by error type
OverviewUnderstanding and evaluating without practicingA 2-minute briefing you can actually deliver
HobbyPure curiosityHowever far you felt like going

How it works

  1. Quick intake — topic, goal, how much time you have
  2. A 3-question diagnostic to find your real starting level
  3. A module plan you can reorder, skip, or extend
  4. Per module: explain → you say it back → quiz → adapt
  5. Weak answers get diagnosed and re-taught, not skipped past
  6. Finish with something real: a project, a performance, an essay, a mock exam, or teaching the topic back

Install

Claude Code

/plugin marketplace add Dhruvdubey17/ai-guru
/plugin install ai-guru@ai-guru

Then just say what you want to learn: "teach me French", "help me prep for the SAT", "I want to get good at negotiation".

claude.ai

Download ai-guru.skill from the latest release, then upload it at Settings → Capabilities → Skills.

Any other AI chat

No install needed. Copy the prompt from guru-prompt.md into any AI chat and it becomes your tutor.

License

PolyForm Noncommercial 1.0.0 — free to use, copy, share, and adapt for personal, educational, and other noncommercial purposes. Commercial use requires permission. Provided as is, with no warranty of any kind.

For educational purposes only — not professional advice. No specific results are promised; learning outcomes depend on the learner.

Related repositories

Similar projects matched by category, topics, and programming language.

jamesob
Featured
jamesob GitHub avatar

local-llm

A comprehensive guide for building and configuring a high-end local machine to run state-of-the-art LLMs, with detailed hardware choices, BIOS tuning, and Docker-based model serving.

AI & Machine LearningLarge Language Models
1,660
bjan
Featured
bjan GitHub avatar

claudemux

Claudemux is a lightweight, dependency-minimal message bus that lets multiple Claude Code sessions communicate in real-time over tmux, enabling one session to ask another a question and receive the answer without manual intervention.

AI & Machine LearningAI Agents
9
AARomanov1985
AARomanov1985 GitHub avatar

Audio-Cassette-Simulation

A set of bash scripts using ffmpeg to simulate vintage cassette tape audio profiles with noise, wow/flutter, bandwidth limits, and EQ.

Shell
373