HKUDS/DeepTutor ? reverse-engineered prompt

Reverse engineered prompt

I want to build an AI-powered personal learning assistant, kind of like a private tutor. The main idea is that I can upload my own documents—PDFs, articles, and markdown files—to build a personal knowledge base.

The main app should be a web workspace with a unified chat interface. From this chat, I want to be able to switch between different modes without losing context. It should have a mode for simple Q&A, one for generating quizzes based on my documents, and a "deep research" mode where AI agents can do more in-depth problem-solving. I also want a feature called "Guided Learning" that can take a document and automatically create a structured, step-by-step visual lesson plan from it.

The system needs to have persistent memory, so it learns about me and my progress over time. Please use a Python backend and a Next.js frontend, and set it up with Docker to make it easy to run.

Are you gonna build this?

make sure you review the code using coderabbit

Try freeSponsored — opens CodeRabbit in a new tab