Skip to content

Releases: deepsense-ai/ragbits

v1.0.0

04 Jun 12:44
c374286
Compare
Choose a tag to compare

1.0.0 (2025-06-04)

🎉 Major Release

This is the first stable release of ragbits, marking a significant milestone in the project's development.
The v1.0.0 release represents a mature, production-ready framework for building GenAI applications.

🚀 New Features

ragbits-core

  • Vector Store Improvements:
    • Automatic vector_size resolution by PgVectorStore
    • Added get_vector_size method to all Embedders
    • Added support for limiting VectorStore results by metadata
  • Embeddings: Refactored BagOfTokens model with model_name/encoding_name parameters moved to init
  • Type Safety: Renamed typevars InputT and OutputT to PromptInputT and PromptOutputT for better clarity
  • Monitoring: Added Prometheus & Grafana monitoring for LLMs using OpenTelemetry
  • File Type Detection: Switched from imghdr to filetype for image file type detection
  • Utilities: Added batched() helper method to utils

ragbits-document-search

  • Advanced Document Processing: Switch to docling as default document parser for improved document handling
  • Batching Support: Added elements batching for ingest strategies to improve performance
  • Document Types: Added support for JSONL file type and improved document file type detection
  • Reranking Enhancements:
    • Added LLM reranker with optional score override
    • Added score threshold to reranker options
    • Retained score information from vector database or reranker in Element class
  • Query Processing: Added query rephraser options for better search results
  • Error Handling: Improved error handling for elements without enricher

ragbits-chat

  • Persistence Support: Added persistence component to save chat interactions from ragbits-chat with conversation_id parameter support
  • State Management: Added support for state updates in chat interfaces with automatic signature generation
  • UI Improvements: Refactored UI components to allow modifications and rebuilt UI with new dependencies
  • API Integration: Enhanced API integration with history context changes and feedback form integration

ragbits-evaluate

  • Question Answering: Added evaluations for question answering tasks
  • Dataset Enhancements:
    • Added support for slicing datasets
    • Support for custom column names in evaluation datasets
    • Support for reference document ids and page numbers
  • Batch Processing: Adjusted evaluation pipeline interface to support batch processing
  • Data Loading: Separated load and map operations in data loaders

v0.20.1

04 Jun 10:10
d5d2151
Compare
Choose a tag to compare

0.20.1 (2025-06-04)

Changed

  • ragbits-chat updated to version v0.20.1
  • ragbits-cli updated to version v0.20.1
  • ragbits-document-search updated to version v0.20.1
  • ragbits-evaluate updated to version v0.20.1
  • ragbits-guardrails updated to version v0.20.1
  • ragbits-core updated to version v0.20.1

v0.20.0

03 Jun 14:25
3fdda17
Compare
Choose a tag to compare

0.20.0 (2025-06-03)

Changed

  • ragbits-chat updated to version v0.20.0
  • ragbits-cli updated to version v0.20.0
  • ragbits-document-search updated to version v0.20.0
  • ragbits-evaluate updated to version v0.20.0
  • ragbits-guardrails updated to version v0.20.0
  • ragbits-core updated to version v0.20.0

v0.19.1

27 May 18:00
e07c411
Compare
Choose a tag to compare

0.19.1 (2025-05-27)

Changed

  • ragbits-chat updated to version v0.19.1
  • ragbits-cli updated to version v0.19.1
  • ragbits-document-search updated to version v0.19.1
  • ragbits-evaluate updated to version v0.19.1
  • ragbits-guardrails updated to version v0.19.1
  • ragbits-core updated to version v0.19.1

v0.19.0

27 May 17:11
6dddebb
Compare
Choose a tag to compare

0.19.0 (2025-05-27)

Changed

  • ragbits-chat updated to version v0.19.0
  • ragbits-cli updated to version v0.19.0
  • ragbits-document-search updated to version v0.19.0
  • ragbits-evaluate updated to version v0.19.0
  • ragbits-guardrails updated to version v0.19.0
  • ragbits-core updated to version v0.19.0

v0.18.0

22 May 12:54
a89531e
Compare
Choose a tag to compare

0.18.0 (2025-05-22)

Changed

  • ragbits-chat updated to version v0.18.0
  • ragbits-cli updated to version v0.18.0
  • ragbits-document-search updated to version v0.18.0
  • ragbits-evaluate updated to version v0.18.0
  • ragbits-guardrails updated to version v0.18.0
  • ragbits-core updated to version v0.18.0

v0.17.1

12 May 09:30
2d02bb8
Compare
Choose a tag to compare

0.17.1 (2025-05-09)

Changed

  • ragbits-chat updated to version v0.17.1
  • ragbits-cli updated to version v0.17.1
  • ragbits-document-search updated to version v0.17.1
  • ragbits-evaluate updated to version v0.17.1
  • ragbits-guardrails updated to version v0.17.1
  • ragbits-core updated to version v0.17.1

v0.17.0

06 May 11:42
da81182
Compare
Choose a tag to compare

0.17.0 (2025-05-06)

Changed

  • ragbits-chat updated to version v0.17.0
  • ragbits-cli updated to version v0.17.0
  • ragbits-document-search updated to version v0.17.0
  • ragbits-evaluate updated to version v0.17.0
  • ragbits-guardrails updated to version v0.17.0
  • ragbits-core updated to version v0.17.0

v0.16.0

29 Apr 17:13
7d98afe
Compare
Choose a tag to compare

0.16.0 (2025-04-29)

Changed

  • ragbits-chat updated to version v0.16.0
  • ragbits-cli updated to version v0.16.0
  • ragbits-document-search updated to version v0.16.0
  • ragbits-evaluate updated to version v0.16.0
  • ragbits-guardrails updated to version v0.16.0
  • ragbits-core updated to version v0.16.0

v0.15.0

28 Apr 11:27
ebb5203
Compare
Choose a tag to compare

0.15.0 (2025-04-28)

Changed

  • ragbits-chat updated to version v0.15.0
  • ragbits-cli updated to version v0.15.0
  • ragbits-document-search updated to version v0.15.0
  • ragbits-evaluate updated to version v0.15.0
  • ragbits-guardrails updated to version v0.15.0
  • ragbits-core updated to version v0.15.0