TutorGPT
FreeDynamic few-shot metaprompting for the task of tutoring. 
FreeFree tier
Inputs: textOutputs: text
About TutorGPT
Tutor-GPT is an open-source AI learning companion developed by Plastic Labs. It dynamically reasons about a learner's needs using theory-of-mind techniques and automatically updates its own prompts to adapt the tutoring experience. The system is powered by Honcho for personalized user representations and integrates with Openrouter for multi-LLM support, Supabase for authentication and database, PostHog for analytics, and Stripe for payments. It offers a self-hostable Next.js web interface, with a hosted version known as Bloom.
Key Features
Dynamic few-shot metaprompting that updates based on user interactions
Theory-of-mind reasoning for adaptive tutoring
Personalized learning via Honcho user representations
Self-hostable open-source platform with Next.js web interface
Integration with multiple LLMs through Openrouter
Built-in authentication and database with Supabase
Learning analytics with PostHog
Stripe payment integration for hosted version
Pros & Cons
Pros
- Fully open-source and self-hostable, giving full control over data and infrastructure
- Adapts to individual learner's needs in real-time using theory-of-mind reasoning
- Integrates with multiple LLM providers, avoiding vendor lock-in
- No subscription cost for self-hosted version; only pay for LLM API usage
Cons
- Requires technical setup and self-hosting for full control
- Dependence on external LLM APIs introduces latency and potential costs
- Documentation is primarily the GitHub README; more detailed guides would assist new users
- Experimental theory-of-mind approach may not be fully validated at scale
Best For
Personalized one-on-one tutoringSelf-paced adaptive learningLiteracy education and reading assistanceSupplementing classroom instruction with AI companion
FAQ
What is Tutor-GPT?
Tutor-GPT is an LLM-powered learning companion developed by Plastic Labs. It uses theory-of-mind reasoning to dynamically adapt its prompts to the learner's needs.
Is Tutor-GPT free to use?
Yes, the core software is open-source and free. Self-hosting requires only your own LLM API keys. A hosted version called Bloom is also available.
Can I self-host Tutor-GPT?
Yes, Tutor-GPT is designed to be self-hosted. The GitHub repository provides instructions for cloning the repository, installing dependencies, and configuring environment variables.
What technologies does Tutor-GPT use?
It uses Next.js for the frontend, Honcho for user modeling, Openrouter for LLM integration, Supabase for authentication and database, PostHog for analytics, and Stripe for payments.