{"id":29645356,"url":"https://github.com/mrigank005/neotutor","last_synced_at":"2025-10-09T17:38:04.858Z","repository":{"id":304179370,"uuid":"1018015608","full_name":"Mrigank005/NeoTutor","owner":"Mrigank005","description":"NeoTutor is an interactive Agentic AI tutor system powered by LLaMA 3 and LangGraph. It dynamically generates questions, provides structured feedback, and offers personalized practice—all within a single notebook. Ideal for students and educators looking to explore adaptive learning using large language models.","archived":false,"fork":false,"pushed_at":"2025-07-11T13:33:08.000Z","size":31,"stargazers_count":2,"open_issues_count":0,"forks_count":0,"subscribers_count":0,"default_branch":"main","last_synced_at":"2025-09-04T06:49:19.978Z","etag":null,"topics":["adapters","adaptive-learning","ai-tutor","edutech","langgraph","llama-3","text-generation"],"latest_commit_sha":null,"homepage":"https://colab.research.google.com/drive/1X4QwSB48fddXATlJBYtab16l7TM72KZk?usp=sharing","language":"Jupyter Notebook","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Mrigank005.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2025-07-11T13:14:24.000Z","updated_at":"2025-07-27T11:19:30.000Z","dependencies_parsed_at":"2025-07-11T15:45:57.108Z","dependency_job_id":"4c35ec44-5f63-4250-b01c-a946968e938a","html_url":"https://github.com/Mrigank005/NeoTutor","commit_stats":null,"previous_names":["mrigank005/neotutor"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/Mrigank005/NeoTutor","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Mrigank005%2FNeoTutor","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Mrigank005%2FNeoTutor/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Mrigank005%2FNeoTutor/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Mrigank005%2FNeoTutor/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Mrigank005","download_url":"https://codeload.github.com/Mrigank005/NeoTutor/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Mrigank005%2FNeoTutor/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":279001868,"owners_count":26083197,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-10-09T02:00:07.460Z","response_time":59,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["adapters","adaptive-learning","ai-tutor","edutech","langgraph","llama-3","text-generation"],"created_at":"2025-07-22T01:35:49.421Z","updated_at":"2025-10-09T17:38:04.830Z","avatar_url":"https://github.com/Mrigank005.png","language":"Jupyter Notebook","funding_links":[],"categories":[],"sub_categories":[],"readme":"# 🤖 Enhanced AI Tutor System using LLaMA-3 and LangGraph\n\n[![License: MIT](https://img.shields.io/badge/License-MIT-blue.svg)](LICENSE)\n[![Made with LangGraph](https://img.shields.io/badge/Built%20with-LangGraph-purple)](https://python.langgraph.dev/)\n[![Model: Meta LLaMA 3.2](https://img.shields.io/badge/Model-Meta%20LLaMA%203.2%203B-blue)](https://huggingface.co/meta-llama/Llama-3.2-3B-Instruct)\n\nAn **adaptive, feedback-based AI tutor system** built using:\n\n- 🧠 Meta's [LLaMA-3.2-3B-Instruct](https://huggingface.co/meta-llama/Llama-3.2-3B-Instruct)\n- 🔄 [LangGraph](https://github.com/langchain-ai/langgraph) for multi-agent workflow\n- ⚡ Hugging Face Transformers (4-bit quantization for efficiency)\n- ✅ PyTorch, BitsandBytes, Accelerate for seamless GPU usage\n\n---\n\n## 🎓 What It Does\n\nThis notebook walks you through a **complete interactive tutor session** that:\n\n1. 📚 Asks a question from a topic you choose\n2. 📝 Evaluates your answer and gives structured feedback\n3. 🧪 Generates a new practice question\n4. 📈 Tracks your progress and adapts difficulty\n\nIt's like having your own AI teacher, personalized to your learning!\n\n---\n\n## 📄 View Notebook in Colab\n\n[![Open in Colab](https://img.shields.io/badge/Open%20in-Colab-yellow?logo=googlecolab\u0026style=for-the-badge)](https://colab.research.google.com/drive/1X4QwSB48fddXATlJBYtab16l7TM72KZk?usp=sharing)\n\nYou can explore the full .ipynb notebook on Google Colab using the button above.\n\n---\n\n## 📁 Project Structure\n\n```\n├── EnhancedTutorSystem.ipynb   \n├── README.md                   \n├── requirements.txt            \n```\n\n---\n\n## 🧠 Model Info\n\nThis project uses (but does not rehost) Meta's official instruction-tuned model:\n\n[![Model: Meta LLaMA 3.2](https://img.shields.io/badge/Model-Meta%20LLaMA%203.2%203B-blue)](https://huggingface.co/meta-llama/Llama-3.2-3B-Instruct)\n\nThe model is loaded via transformers using 4-bit quantization (BitsAndBytes)\n\n**Note:** You must agree to Meta's license to access the model.\n\n---\n\n## 🎯 Features\n\n- ✍️ Adaptive questions across difficulty levels\n- 📊 Real-time performance tracking\n- 🤓 Intelligent feedback on every answer\n- 💡 LangGraph-powered multi-agent workflow\n- 🧵 Fully reproducible session history\n\n---\n\n## 🔜 Coming Soon\n\n- 🌐 A Hugging Face Space with a user-friendly UI\n- 📝 Student progress export to PDF\n- 🎯 Topic-based quiz sessions\n- 🧪 Integration with LangChain for evaluation metrics\n\n---\n\n## 📄 License\n\nThis project is released under the MIT License.\n\n---\n\n## 🙌 Acknowledgments\n\n- 🧠 Meta AI for LLaMA-3\n- 🔄 LangGraph by LangChain\n- 🤗 Hugging Face for open infrastructure\n\n---\n\n## 📬 Contact / Feedback\n\n[![GitHub](https://img.shields.io/badge/GitHub-Mrigank005-181717?logo=github)](https://github.com/Mrigank005)\n[![LinkedIn](https://img.shields.io/badge/LinkedIn-Mrigank005-0077B5?logo=linkedin)](https://www.linkedin.com/in/mrigank005)\n\nFeel free to raise issues or suggestions on GitHub  \nOr connect via Hugging Face community tab!\n\n**Happy learning!** 💡\n\n---\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmrigank005%2Fneotutor","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fmrigank005%2Fneotutor","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmrigank005%2Fneotutor/lists"}