feat: 100% live search-only top stories with multi-query parallelization 35f6d98 Peterase commited on 5 days ago
fix: guarantee 6 top stories with 30-day fallback and regional expansion 89eda61 Peterase commited on 5 days ago
feat: refine search query and increase top stories limit to 6 1d5c812 Peterase commited on 6 days ago
feat: visual top stories, redis caching, and automated 4-hour refresh 7a3c674 Peterase commited on 6 days ago
feat: implement 'latest=3 days' logic and Jina content date extraction 470548c Peterase commited on 6 days ago
feat: implement aggressive temporal weighting and 14-day default window for news relevance ad5faef Peterase commited on 6 days ago
feat: implement semantic TL;DR citations and live image support d8f8038 Peterase commited on 6 days ago
fix: implement missing _get_history_text in RagChatUseCase to fix 500 error during stream 4ce2e2e Peterase commited on 7 days ago
fix: remove Transfer-Encoding chunked (illegal in HTTP/2) from SSE response headers 3be9e60 Peterase commited on 7 days ago
fix: use snapshot_download to avoid OOMKilled during model pre-cache build step c48d01a Peterase commited on 7 days ago
fix: add X-Accel-Buffering header to fix ERR_HTTP2_PROTOCOL_ERROR on HF Spaces SSE stream 8425041 Peterase commited on 7 days ago
fix: generate real follow-up questions instead of q1/q2/q3 placeholders 61cb1f5 Peterase commited on 7 days ago
chore: add .gitignore, remove __pycache__ and temp files from tracking c2306f3 Peterase commited on 11 days ago
fix: temporal queries now prioritize live results end-to-end 4d63907 Peterase commited on 11 days ago
feat: enhance DuckDuckGo live search with smart Ethiopia filtering f4f03a5 Peterase commited on 14 days ago
fix(reranker+jina): auto-fallback to CrossEncoder + silence Jina noise 12d3d4d Peterase commited on 14 days ago
fix(3-bugs): Jina 401, reranker tokenizer, intent classifier v1 still running e43cd24 Peterase commited on 14 days ago
feat(query-enhancement): upgrade LLM prompt + replace print with logger d0fb28f Peterase commited on 14 days ago
feat(intent): add 4-provider fallback chain for intent classification 583c3c6 Peterase commited on 14 days ago
feat(intent): replace hard-coded rules with LLM-powered classifier v4 ebdd2fb Peterase commited on 14 days ago
feat(language-gate): detect non-English queries and return polite response 75375c8 Peterase commited on 14 days ago
fix(critical): identity leak, intent misclassification, reranker tokenizer 53c5af5 Peterase commited on 14 days ago
fix(prompt): prevent hallucinated citations - enforce strict source index 0df9fb9 Peterase commited on 14 days ago
fix(rag-api): add msgpack and confluent-kafka to requirements, safe import e47c7f4 Peterase commited on 15 days ago
feat(rag-api): hybrid top stories — 3 from Kafka news.processed + 3 from DuckDuckGo c886471 Peterase commited on 15 days ago
fix(rag-api): relax keyword overlap filter + cache DeBERTa intent results 27034e2 Peterase commited on 15 days ago
feat: numbered citations [1][2][3], follow-up questions, focus modes 8104246 Peterase commited on 15 days ago
feat: integrate Jina Reader for full article extraction (71x content boost) 599cc0d Peterase commited on 15 days ago
fix: Remove Qdrant order_by and upgrade reranker dependencies 6406bd7 Peterase commited on 15 days ago
fix(news): Add time-based filtering and cache-control to /latest endpoint 2da1e29 Peterase commited on 15 days ago
fix: correct DuckDuckGo API call and database search execution 2acfa1a Peterase commited on 16 days ago
fix: make _build_context and execute_chat async for hybrid search 81b613f Peterase commited on 16 days ago