mhss1/AIStudyAssistant
AI chatbot, Lecture Summarizer, Essay Writer and Questions Generator.
Built entirely in Kotlin with Jetpack Compose, it leverages Google Gemini Pro API for AI processing while employing Clean Architecture and MVVM patterns with Room DB for local persistence. Supports multimodal input including image-based question recognition via OCR, and generates formatted PDFs for summaries, essays, and practice questions with explanations. Dependency injection via Hilt and reactive streams through Kotlin Flows enable efficient asynchronous API calls and data management.
106 stars. No commits in the last 6 months.
Stars
106
Forks
21
Language
Kotlin
License
GPL-3.0
Category
Last pushed
May 10, 2024
Commits (30d)
0
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/llm-tools/mhss1/AIStudyAssistant"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Higher-rated alternatives
ai-shifu/ai-shifu
Get AI to teach and answer questions for you - just by typing!
HugeCatLab/ChatTutor
👨🏫 ChatTutor: Visual and Interactive AI Tutor
Open-scribe/OpenScribe
OpenScribe is an open-source AI scribe that records patient encounters and generates structured...
Center-for-AI-Innovation/ai-ta-backend
API backend for UIUC AI Teaching Assistant.
SurajSanap/College.ai-main
⭐ College.ai is an advanced AI-powered platform that provide a set of tools for students, job...