OpenTutor
The first block-based adaptive learning workspace that runs locally. Upload any material → get AI-generated notes, quizzes, flashcards, and an adaptive tutor. Open source, self-hosted, 10+ LLM providers.
- ai
- ai-tutor
- education
- fastapi
- knowledge-graph
- learning
- local-first
- nextjs
- open-source
- python
- self-hosted
- spaced-repetition
- typescript
- adaptive-learning
- edtech
- Stars
- 152
- Forks
- 35
- + today
- +1
- Created
- 8mo
Ranking data as of October 26, 2026 (UTC).
Star History
Today, hour by hour
01
Overview
The first block-based adaptive learning workspace that runs locally. Upload any material → get AI-generated notes, quizzes, flashcards, and an adaptive tutor. Open source, self-hosted, 10+ LLM providers. It ranks #3071 on GitTiger, gaining +1 star on October 26, 2026 (UTC).
The project is written in Python and has 35 forks. It was created 8mo ago.
Installation
git clone https://github.com/zijinz456/OpenTutor.git
cd OpenTutor
# see README for setup