AI can tutor.Can you seewhat it taught?

AI can explain almost anything.

OpenTutor is the
learning record.
Read the manifesto

Here from Reddit or Hacker News? Thanks for stopping by.
We’d love to work with you.

Build with us

01 / THE MANIFESTO

Learning you can
stay close to.

You choose what your child learns, set the pace, and review their work. OpenTutor brings the lessons, tutoring, and saved work together so you can see what is happening.

One place for lessons, questions, and the work your child makes.

GitHub keeps the files and their history. Discord holds classroom conversations. Vibe helps explain the lessons. The parent chooses the work and makes the decisions.

A stippled botanical greenhouse with students tending plants and roots visible beneath the garden.
01 / A place to explore

You set the direction

You set the pace and learning goals. AI supports those choices; it does not make them for your child.

You can see the work

Read the assignment, check the draft, and review the feedback in files you can open.

You keep the history

Saved drafts and revisions become a portfolio you can return to as your child grows.

What changes when you can follow the work?

See the difference

02 / THE DIFFERENCE

A classroom
you can inspect.

Your files, the tutor's instructions, and the next learning step stay in view. Three things make that possible.

01 / THE WORK

You own
the record.

Lessons, drafts, and revisions live in a GitHub repo you manage. Open the work and see what changed.

02 / THE HELP

You can inspect
the tutor.

Vibe's public repository includes its code and prompt files. Review the current instructions before use.

03 / THE DIRECTION

You set
the pace.

Choose the assignments, review the attempts, and decide when to move on or spend more time.

The tradeoff: you run the tools.

Best for families and small learning groups ready to manage the files, any classroom tools they choose, and regular review.

See the setup and costs

What does that help look like during a lesson?

Meet the tutor

03 / THE TUTOR

Help, right where
class happens.

Vibe can explain an idea or offer a hint. Younger learners work with you; eligible teens can ask in Discord.

Students studying planetary models and looking through a telescope in an illustrated observatory.
02 / Make room for questions

With the assignment or schedule you provide, Vibe can offer a hint, explanation, or next step. The learner still does the work, and you stay close to the conversation.

A LOOK INSIDE THE CLASSROOM Illustrative / not a live chat

A hint. An attempt.
A way forward.

See how a conversation can turn into something a parent can review.

01 / #math-help

  1. Learner

    I don't get why 1/2 + 1/3 isn't 2/5.

  2. Vibe A hint

    A half and a third are different-sized pieces. Split the same whole into six equal pieces. How many sixths make a half? How many make a third?

  3. Learner The attempt

    Half is 3/6 and a third is 2/6. So it's 5/6. The pieces have to be the same size first.

  4. Vibe The next step

    Exactly. The denominator names the size of the pieces. Try 1/4 + 1/2, and explain which size you choose.

Example conversations and work, not live student data. You decide what to save and review.

A helpful conversation is only one part of learning. Keep the student's attempt and correction too.

See where the work lives

04 / THE RECORD

A little structure.
A lot less searching.

A repo is a shared folder with a history. Give plans, grade-specific curriculum, assignments, private student work, and agent instructions a clear home so everyone can find what they need.

AN ORGANIZED CLASSROOM One repo / a shared starting point

Clear places.
Clear next steps.

Choose a view to see how the same structure helps each person — and the agents helping them.

FOR PARENTS & TEACHERS

Plan it once.
Find it again.

Set the week and review the work from one place. A clear structure makes it easier to pick up where you left off.

  1. Start at the front door

    Use the README to find the learner's workspace and the shared lessons.

  2. Set a clear next step

    Put the assignment in the learner's schedule, with a link to the brief.

  3. Review without the hunt

    Open their subject folder to compare the attempt, feedback, and revision.

WHAT GETS EASIER

You know what's planned, where the work is, and what changed.

Keep the history, too. A GitHub commit is a saved version with a note. Save one as work changes so you can return to earlier drafts. Keep identifiable learner work in private, access-controlled storage.

Start with this structure, then fill it with lessons that fit your learners.

Explore the K–8 planning guides

05 / K–8 TEACHING LIBRARY

Choose a grade.
Start from there.

A working K–8 teaching library: expanded assignment libraries, scope drafts, and starter lessons, with coverage varying by grade. Open one grade hub to see what is ready and what still needs adult planning.

Choose one grade folder for one learner at a time. These planning materials do not promise a complete school year or standards coverage. Check current coverage and gaps before planning.

More from the existing library

03 / GRADE 4 MATH

Golden rectangles.

Explore proportions, tiling, and spirals with the Golden Rectangle Builder.

Read the lesson
Browse more subjects and planning tools15 sample files

You choose the lessons and review the work.

Start with one lesson. Add the tools when you're ready.

Set up your classroom

06 / THE SETUP

Set up the tools.
Keep a hand on them.

Start with the files on a device or on paper. Add an adult-operated classroom chat and tutor only if they fit your family; the adult manages access and reviews any help each week.

Time and cost: Vibe needs API keys and usage-based API charges; hosting may add costs. The learning files can be used without Discord or an AI tutor.

  1. Get the learning files

    Browse the teaching library, then download or print the guides and assignments. For online work, copy only the materials you need into an adult-managed private workspace.

    GitHub forks are public. Keep identifiable learner work in separate, private, access-controlled storage; do not put it in a public fork.

  2. Choose how to use chat

    Discord is optional. If you use it, an adult creates and manages the server and decides whether a learner may use it under the platform's age rules and local requirements.

  3. Connect the tutor

    Follow Vibe's instructions to configure the bot, permissions, and API keys. Keep it running and review its replies.

Account guides and optional coding help

Optional: a coding agent

Get help drafting plans and templates. You check the content before using it.

Use a simple routine to turn the tools into a school day.

Walk through a school day

07 / THE DAY

A school day,
one step at a time.

This is an example rhythm, with breaks between blocks. Adjust the times and workload for your child's age and needs. Each block ends with something you can read, check, or discuss.

  1. Morning check-in10 min / Parent + learner

    Choose today's tasks together. The learner writes a short checklist and opens the assignment files. Done: they can explain what they will make.

  2. Subject work30–45 min / Learner

    Read a reference, solve the assigned problems, or draw and explain a science idea. Done: a first attempt is saved in the subject folder.

  3. Tutor window10–15 min / Adult-led, optional

    If you use Vibe, an adult operates or supervises the chat according to the learner's age and platform rules. The learner then explains the help in their own words. Done: a corrected attempt and a note about what clicked.

  4. Progress review10–15 min / Parent

    Read the saved work and compare it with the assignment's grading criteria. Done: a feedback note and one clear next step.

  5. Projects30–45 min / Learner

    Build a webpage, revise a research brief, or make a diagram. Done: a saved draft or finished artifact, with a sentence explaining the choices.

  6. Save and plan5–10 min / Learner + parent

    Save a commit with a short note about what changed. The parent checks the day's checklist and chooses the next task together with the learner.

A market beneath stock charts and supply-and-demand diagrams, drawn in fine black ink.
Life skills / Connect ideas to everyday decisions
Students drawing and making prints among easels, books, and a sculptural bust.
Projects / Make something worth keeping
SMALL STEPS. VISIBLE GROWTH.

The saved work gives you something concrete to discuss. You decide when to move on or spend more time.

See how parent oversight works

08 / PARENT OVERSIGHT

You stay
in charge.

You choose the lessons, set the pace, and check the learning. Use your child's attempt and explanation to decide what happens next.

PARENT OVERSIGHT, IN PRACTICE Choose / check / adjust

The work is visible.
The next step is yours.

A helpful tutor exchange gives you something to review. Your check-in turns that work into a decision about the next lesson.

COMMON QUESTIONS

Questions
parents ask.

Who sets the lessons and pace?

You do. You choose the work, the pace, and the access rules. Vibe helps with explanations and questions; adults run the classroom.

Does every learner need an account?

No. The guides and assignments can be downloaded, printed, or used in local files. An adult manages online accounts and operates tools for younger learners; never share an adult's login with a child. GitHub and Discord require users to be at least 13, and local rules may require a higher age. Check the GitHub Terms and Discord age requirements.

Can I inspect the tutor?

Yes. Vibe's public repository contains prompt rules, skill files, and bot code. Read the current instructions and check how the tools are configured before use.

What can the tutor access?

Its configured tools can read schedules and GitHub files, look up web pages, and check weather. Review the tool configuration and permissions before connecting it to your classroom.

What should I share with the tutor?

Share only the assignment and learner work needed for the question. Avoid unnecessary personal details, and review the privacy settings and terms of each service you connect.

How do I check understanding?

Ask your child to explain their thinking and try another example. Keep drafts and corrections so you can see what changed. The tutor can offer hints; you decide whether to move on.

Is this a complete curriculum?

No. Some grades have expanded assignment libraries; others have planning guides or draft starter lessons. Coverage varies, and these materials do not promise a complete school year or standards coverage. Review the current coverage notes and each grade hub; adults select and review materials and check local requirements.

Read the Vibe tutor source

Start with one assignment and one check-in. You can change the lesson, the pace, or the plan as you learn together.

You can inspect the tools, follow the work, and adapt the classroom to your family.

Help build in the open

09IN THE OPEN

Build a classroom
you can care for.

OpenTutor and Vibe are open tools for parent-led teaching. Start with a lesson, share improvements, or help fund API costs and curriculum upkeep.

Make learning visible.

Build your classroom

Stars help other families find the project. Review the lesson drafts and share improvements. Donations support API costs, curriculum upkeep, documentation, and development.

Bitcoin

3AWfncSFKENu47mDUhyZU1tvAULPzkSdZ8

Ethereum / EVM

0x6B71F8F87F7eA31628149D70B9d178cB3E357A90

OpenTutor / For parents & educators

Make room
for learning.

Enter your email to open the OpenTutor app.

Your email is sent to OpenTutor through Web3Forms for app access.