YAML Metadata Warning:empty or missing yaml metadata in repo card
Check out the documentation for more information.
StudyAgent
ADHS-friendly study buddy: helps students with ADHS get through their semester. No rigid plans β micro-steps, buddy tone, dopamine at task START not completion.
Status
MVP shipped. Browser E2E test and past-deadline edge case pending.
Run
cd ~/Projekte/StudyAgent
python3 -m venv .venv && source .venv/bin/activate
pip install -r requirements.txt
# Optional β without key, fallback steps run instead
cp .env.example .env
# edit .env: set MINIMAX_API_KEY
source .env # or use python-dotenv
uvicorn main:app --reload
# β http://localhost:8000
What works
- Dashboard β active subjects, next deadlines, next step, session banner, panic indicators
- Subjects CRUD β WIP limit of 2 enforced server-side
- Deadlines β auto-generates micro-steps via MiniMax M2.5 on creation
- Steps β complete/skip inline (htmx), next step loads automatically
- Elastic plan β auto-compresses when steps exceed remaining time
- Replan β deletes pending+skipped, generates fresh
- Session tracking β auto-start, auto-close after 30 min inactivity
- Panic mode β triggers at <48h, reduces to 3-4 essential steps
- AI fallback β works without MINIMAX_API_KEY (dummy steps)
Stack
FastAPI + SQLAlchemy + SQLite + htmx + Jinja2 + MiniMax M2.5 API
Inference Providers NEW
This model isn't deployed by any Inference Provider. π Ask for provider support