You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
An advanced study tool that transforms raw audio recordings and PDF slides into structured, professional LaTeX university notes. Powered by fast local transcription (Whisper) and Google Gemini AI for intelligent summarization and context integration.
Turn any document into a powerful Anki deck with NeuralDeck. This offline desktop app uses local AI to create high-quality flashcards from your PDFs, Word documents, and more. With smart deck matching, AI editing, and direct Anki sync, NeuralDeck is built for serious students who demand control, privacy, and efficiency.
An AI-powered study assistant using CrewAI that extracts text from PDFs and generates structured summaries and notes. Modular agent-based design with YAML-configured tasks and tools.
Run this code in a Python complier to create your own study guide. Just tell it the how many questions to ask, what questions to ask, the correct answers, and then answer them. At the end, you will get a score of how many questions you got correct.
This Python project helps you stay focused by blocking certain websites during the hours you choose. It’s a simple way to reduce distractions and boost productivity.
AI-powered PDF Q&A chatbot. Upload any document and have a real conversation with it. Built with RAG architecture using LangChain, Groq (Llama 3.3-70B), ChromaDB, and HuggingFace embeddings, completely free to run.
⏱️ A terminal-based time tracking tool with Pomodoro support, session logging, and Markdown exports — designed for flexible CLI workflows or future TUI integration.
A command-line quiz tool with spaced repetition and image support. Questions are stored in YAML files and organized in folders. Progress is tracked automatically.
A simple memorization study tool in Python. The program prompts the user to enter the number of questions, the questions and the corresponding answer. The program will then randomize the order in which the questions are displayed. A tally will be displayed at the end of the session.