Commit History

3 days ago

  1. Uploading Graph's Image in the Documentation

    Mohammed Hamdy
    6971212
  2. feat: integrate topic and chat history context into CRAG router and tool selector nodes

    26841fb
  3. feat: replace local reranker model with multi-tier cloud cascade architecture

    098c92c

4 days ago

  1. feat(rag): implement CRAG pipeline with multi-source tools and Pydantic validation schemas

    9aac652

6 days ago

  1. fix: ensure retrieval and reranking parameters are valid integers and update constants

    4bbd5b3
  2. fix: Fixing requirements.txt inconsistencies

    c1fa8be
  3. feat: add quantized ONNX support for Jina reranker model

    9295b1e

12 days ago

  1. feat: add asynchronous batch reranking infrastructure and startup warmup

    ba5fa56
  2. feat: implement hybrid ensemble retrieval and cross-encoder reranking for RAG pipeline

    7225216
  3. feat: add LangSmith tracing for RAG pipeline observability and cost estimation

    f07b01b

  1. feat: replace manual web scraping with an agentic tool-selection engine

    373441d

  1. refactor: replace daily usage increment with atomic reservation

    746f263

  1. feat: implement WebSocket-based streaming chat

    3b6b3bd

  1. refactor: replace standard logging with a centralized loguru configuration and interception handler

    954e0aa
  2. feat: implement Redis-first refresh token storage with Supabase fallback

    93ff956

  1. feat: migrate RAG chatbot model from Groq Llama 3.1 to Ministral 8b

    742dee2

  1. feat: implement LLM fallback for quiz generation and enhance OAuth error handling

    25c8a13
  2. feat: optimize auth concurrency and enable full account deletion

    d052f4f
  3. feat: implement in-memory email rate limiting and adjust RAG search parameters

    64f7965
  4. feat: fix LLM model names, increase RAG retrieval and memory limits

    5afbc36

  1. feat: implement password update functionality and add signup, forgot-password, and update-password pages

    2690ca5

  1. feat: improve chatbot search quality, implement refusal filtering.

    2badbec
  2. refactor: optimize RAG prompt instructions, update web search tool configuration, and streamline search logic.

    ae88f17

  1. refactor: decouple usage increment from rate limit checks, add session refresh error handling.

    ca22acf
  2. feat: increase quiz generation capacity with dedicated high-token LLM.

    6a2fe0d

  1. feat: add religious, political and NSFW topics in prohibited content criteria in quiz and summary generators

    b2dcea0
  2. refactor: update system prompts safety guidelines

    f412b66
  3. refactor: add NSFW and gibbreish words filtering

    00c3bab

  1. refactor: update content limits for quiz and summary generation modules

    709ae5b
  2. refactor: changing to gemini model, modularize constants and schemas and update user daily generation limit

    ac347e7

  1. feat: enforce user ownership verification for material access across all API routes

    05596ae
  2. fix: improve security, session handling, and UI responsiveness for topic management and document rendering

    7511b05

  1. feat: configure LLM generation parameters and implement text truncation for summarization inputs

    02eef30
  2. feat: enable AI-generated summaries for topic-based materials by integrating Wikipedia and Arxiv search providers.

    a82568e

  1. refactor: implement async execution for blocking database operations and add title collision auto-increment for new materials

    cb81d30
  2. feat: improve quiz generation logic and RAG tool robustness with enhanced prompt engineering and search error handling

    ca98c9f

  1. refactor: add structured logging across summary and quiz generation modules

    38fc3eb
  2. refactor: replace legacy login page with integrated Google OAuth landing page and dashboard redirect logic

    9ab1911

  1. feat: implement daily request rate limiting with per-user usage tracking and admin bypass

    6ee4b4a
  2. feat: implement search functionality, add background task queue logic for title conflicts, and enhance auth state synchronization

    7b90b65

  1. feat: Adding Parallel Processing and enhance main dashboard, summary and chat styles

    2d3a0d2
  2. feat: implement async quiz generation, add quiz result persistence, and integrate Supabase authentication

    a116056

  1. feat: migrate UI to Next.js with extensive component library and integrate Hugging Face deployment workflow

    b65231d

  1. refactor: restructure project into modular src architecture and implement database store layer

    962a395