Single screen. No login. No prompts. Just a pulse.
- Activate your venv:
./vint/Scripts/Activate.ps1
- Install deps:
python -m pip install -r requirements.txt
- Start server:
python -m uvicorn app.main:app --reload
Open:
GET /→ static page (full-screen mood)GET /api/mood→ current snapshot (no numbers like sentiment/intensity exposed)- Auto-refreshes server-side every ~10 minutes
- Saves a daily history entry at UTC day rollover into
data/history.json
The urgency system can optionally use spaCy for cleaner tokens/lemmas.
- Install:
pip install -r requirements-nlp.txt - Download model:
python -m spacy download en_core_web_sm - (Optional) set model:
IMR_SPACY_MODEL=en_core_web_sm