Commit History
Gracefully disable YouTube in Cloud Mode 2847ff4
FocusFlow Assistant commited on
feat: use Invidious API for YouTube transcripts 068aa2f
FocusFlow Assistant commited on
feat: browser-side YouTube transcript fetching dcf165e
FocusFlow Assistant commited on
Replace YouTube fetch with timedtext API - no API keys needed, works from any server cecb03b
FocusFlow Assistant commited on
Add YouTube Data API v3 for cloud-reliable transcript fetching with local fallback f723af8
FocusFlow Assistant commited on
Add auto-generated caption support for YouTube: multi-priority fetch, shorts URLs, transcript cleanup 80a8392
FocusFlow Assistant commited on
Fix YouTube transcript API: migrate to v1.x instance-based API (fetch + t.text) ec090b6
FocusFlow Assistant commited on
Add OCR fallback for scanned/image PDFs using pytesseract + pdf2image 2c32e38
FocusFlow Assistant commited on
Fix PDF upload empty embeddings error: add validation for scanned/image-only PDFs 4adfbc0
FocusFlow Assistant commited on
fix: Use langchain_core.documents instead of deprecated langchain.schema 6649259
FocusFlow Assistant commited on
fix: Define logger before use in import error handler 325edbc
FocusFlow Assistant commited on
fix: Move youtube-transcript-api imports to top level 09826dd
FocusFlow Assistant commited on
feat: Enable YouTube URLs in cloud with youtube-transcript-api d270665
FocusFlow Assistant commited on
fix: Add logger and fix imports for URL ingestion 5b913e8
FocusFlow Assistant commited on
fix: Add missing logger import 78d63c0
FocusFlow Assistant commited on
fix: Improve URL ingestion error handling and connectivity check 19f586f
FocusFlow Assistant commited on
Fix: Handle AIMessage in all LLM invoke calls c1ce963
FocusFlow Assistant commited on
Fix: Handle AIMessage response from ChatHuggingFace 220685e
FocusFlow Assistant commited on
Remove duplicate get_llm() from rag_engine.py - use config.py version 01dcc8c
FocusFlow Assistant commited on
Fix: Use HuggingFace embeddings in cloud mode df3e7e5
FocusFlow Assistant commited on
Add hybrid deployment: Ollama (local) + Hugging Face (cloud) 8cab7c7
FocusFlow Assistant commited on
Production code cleanup - remove debug statements and duplicates ea52e8c
FocusFlow Assistant commited on
Add data persistence and comprehensive citation system 6d15ebb
FocusFlow Assistant commited on
Major improvements: Multi-subject plan generation, enhanced quiz/lesson quality, fixed UI layout a689464
FocusFlow Assistant commited on
feat: Implement AI Plan Generator (Lite Mode) and Focus Mode Layout e60bafd
FocusFlow Assistant commited on
Update backend RAG logic, app UI, and add documentation 8008633
FocusFlow Assistant commited on
Initial commit of FocusFlow backend 46af955
FocusFlow Assistant commited on