About Autodidact

Autodidact is an AI-powered learning platform that helps anyone master any topic with a personalized, step-by-step roadmap. Whether you want to learn Python, philosophy, or quantum physics, Autodidact guides you from start to finish using free, authoritative resources and interactive quizzes.

Inspiration

We believe learning should be accessible, structured, and motivating. Many learners struggle to find high-quality resources and a clear path. Autodidact solves this by generating custom learning journeys, breaking down complex topics into manageable modules, and providing instant feedback through quizzes.

What it does

Personalized Roadmaps: Enter any topic and get a tailored learning plan, broken into modules. Curated Resources: Each module links to free, trusted sources like Wikipedia, MIT OpenCourseWare, and Khan Academy. Interactive Quizzes: Test your knowledge at the end of each module and get instant feedback. Progress Tracking: See your achievements and stay motivated as you learn.

How we built it

Frontend: React + Tailwind CSS for a modern, responsive UI. Backend: FastAPI handles roadmap and quiz generation, user progress, and API integration. AI Integration: Fetch.ai’s ASI:One powers roadmap and quiz creation. Database & Auth: Supabase manages user authentication and stores roadmaps, modules, and results.

Accomplishments

End-to-end AI-powered roadmap and quiz generation. Seamless user experience from login to learning. Real-time progress tracking and feedback.

Try it out! Sign up, pick a topic, and start your learning journey with Autodidact!

Built With

Share this project:

Updates