Funda AI Socratic Assistant
About the project
Funda AI: Zimbabwe Heritage-Based Curriculum Interactive Tutor
Funda AI is an offline-first, RAG-powered interactive tutoring platform built for Forms 1–4 under the official Zimbabwe Heritage-Based Curriculum. Powered by Google Gemini 1.5 Flash and LangChain vector embeddings with ChromaDB, the system enforces strict anti-hallucination grounding safeguards.
Key Features:
Socratic Active Learning: Moves beyond static Q&A by guiding students step-by-step and providing interactive check-for-understanding quizzes.
Persistent SQLite Authentication & Sessions: Role-based access control (Student vs. Teacher/Admin) with saved multi-session chat histories.
Live Document Versioning & Ingestion: Allows administrators to upload updated official syllabus PDFs which are automatically chunked, versioned, and vectorized in real-time.
One-Click WhatsApp Sharing: Enables students to instantly export verified tutor responses to WhatsApp.
Fully Containerized: Built as a modern monorepo deployable instantly via Docker Compose.
Built with
Prize Categories Entered
- Submitted
Best Use of the Google Gemini API