raglight

View on PyPIReverse Dependencies (0)

1.6.2 raglight-1.6.2-py3-none-any.whl

Wheel Details

Project: raglight
Version: 1.6.2
Filename: raglight-1.6.2-py3-none-any.whl
Download: [link]
Size: 40110
MD5: 11f5de3dee6b75660dce69bba7358a1e
SHA256: 0617033db49d57d405b302c56e73c73f5a708a780c93e0f46b166185ddd7008d
Uploaded: 2025-03-21 09:35:06 +0000

dist-info

METADATA

Metadata-Version: 2.4
Name: raglight
Version: 1.6.2
Summary: RAGLight is a lightweight and modular Python library for implementing Retrieval-Augmented Generation (RAG). It enhances the capabilities of Large Language Models (LLMs) by combining document retrieval with natural language inference.
Author: Labess40
Author-Email: Bessouat40 <roman.bessouat[at]orange.fr>
Home-Page: https://github.com/Bessouat40/RAGLight
License: Designed for simplicity and flexibility, RAGLight provides modular components to easily integrate various LLMs, embeddings, and vector stores, making it an ideal tool for building context-aware AI solutions. ✨MIT
Requires-Python: >=3.11
Requires-Dist: langchain-ollama (==0.2.1)
Requires-Dist: langchain (==0.3.11)
Requires-Dist: mistralai (==1.5.0)
Requires-Dist: smolagents (==1.8.1)
Requires-Dist: langchain-huggingface (==0.1.2)
Requires-Dist: langchain-text-splitters (==0.3.2)
Requires-Dist: ollama (==0.4.0)
Requires-Dist: unstructured[all-docs] (==0.16.11)
Requires-Dist: langchain-core (==0.3.24)
Requires-Dist: typing (==3.7.4.3)
Requires-Dist: typing-extensions (==4.12.2)
Requires-Dist: langgraph (==0.2.59)
Requires-Dist: langchain-chroma (==0.1.4)
Requires-Dist: langchain-community (==0.3.11)
Requires-Dist: litellm (==1.52.16)
Description-Content-Type: text/markdown
Dynamic: author
Dynamic: home-page
Dynamic: license-file
Dynamic: requires-python
License-File: LICENSE
[Description omitted; length: 11462 characters]

WHEEL

Wheel-Version: 1.0
Generator: setuptools (77.0.3)
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
raglight/__init__.py sha256=hWNbnQsyZiFavZuTvpljZJxZQ81a5JWrEbd-AAt0eno 1033
raglight/config/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
raglight/config/agentic_rag_config.py sha256=SMiCVQAcMthD8QWY3UQmdEQLpMinQsdCopftaPQuduQ 1193
raglight/config/rag_config.py sha256=-3ZP29z7teQM16aluhhGVmWC_SsY5As3rNStC91D074 596
raglight/config/rat_config.py sha256=hzTmfHvC4Grxw_6ZPHs-08MfOtFcFCUpxCV9uo1Sup8 606
raglight/config/settings.py sha256=b7mTpPTPTEr4HYc_oL4A5xEHM5RCUOEU7usXVEKG2TQ 6798
raglight/config/vector_store_config.py sha256=9A09kGbuZJsg31VvYoQqwVR6QZyfkl3uTWL0oqybgjU 436
raglight/cross_encoder/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
raglight/cross_encoder/crossEncoderModel.py sha256=iFlvGu0klz8VfYYxnU1EhA2-_RyUcSEyxCZfZ7mSOTU 1721
raglight/cross_encoder/huggingfaceCrossEncoder.py sha256=mgDN0iZrajJZv9LYUFlk3FLzHsyr5pq2o2TGWKdgwII 1322
raglight/embeddings/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
raglight/embeddings/embeddingsModel.py sha256=vlD3Vkbg49_xKwvAYwki_600EWBSXLiTW8aw8RRgBFI 1259
raglight/embeddings/huggingfaceEmbeddings.py sha256=OyDWoOxfYlXpZpdlWtjsQGIMOSYGk_9NXndsZAKmZk8 1298
raglight/embeddings/ollamaEmbeddings.py sha256=LBhezcJSVIvvHRrLTmCyiNCSQleJjDJX8lc8poWxx0Q 1326
raglight/embeddings/openaiEmbeddings.py sha256=zM7E3b7L7qNxgcZ4xuU1B6cpD3RqcFU0Qpy-RLo07z8 1438
raglight/llm/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
raglight/llm/llm.py sha256=peR5nMDg5U6WAEmMVX-nr-LktKqqydmfNb3Aoi0-lEI 1651
raglight/llm/lmStudioModel.py sha256=tGFkVrBdJ8fjpP21abPD9DyZUgezEOVEqf8M631Nvfs 1680
raglight/llm/mistralModel.py sha256=HoacFTJBU_gRAJcYHTlEO6IvACJt7zLDVizzXEbSAiQ 3422
raglight/llm/ollamaModel.py sha256=YyBKcPmRgm5MH7wz33c8l2DeYin1NmZZZH-PUJ4Yh6U 4334
raglight/llm/openaiModel.py sha256=-etowZb_9U1IxgwnadGgZrEv9B5-uWTWZGrgxOnHg4c 3512
raglight/models/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
raglight/models/data_source_model.py sha256=8SArJrhvK81-_rAvuKSc2onbd52v05g9mT7XcQ0YH7g 307
raglight/rag/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
raglight/rag/agentic_rag.py sha256=Y6n9AwnOQFHYYKDHGU3upWekMTioiB60XlrUC0Ti4Ww 6719
raglight/rag/builder.py sha256=LWQ267eS8J7eZcRbNIcJ1sz0KngTpZWkQqWuJjZ3hvc 10058
raglight/rag/rag.py sha256=mohhF8H0A0X256raMuT-553AdwrZh40Jmd8kagSMwFg 6010
raglight/rag/simple_agentic_rag_api.py sha256=m4JfAAllnQZuuuqUtW7ehRBGbZCXZcXDmIeyl5C6rFk 1894
raglight/rag/simple_rag_api.py sha256=MUp9oejOb9F7Iluw5rkoNRL3sfktuaFz32CFzCsWfGw 4279
raglight/rat/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
raglight/rat/rat.py sha256=OkImXvEhz-piKYLOuK1-_QKmPRxwWbCd9L7HZfuRO3I 5308
raglight/rat/simple_rat_api.py sha256=iiVWSjmBwE25B59SlrRig92XwnvQNMIxgyMIGsrmatg 4008
raglight/scrapper/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
raglight/scrapper/github_scrapper.py sha256=d1WXmtcu_nj_iNuyb3e3askvRWmpt0VaMnS9R7sDjn4 2983
raglight/vectorestore/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
raglight/vectorestore/chroma.py sha256=r6DT7G7qg1eYriAXHeQ56nl2NcsS67KhepfXusoLaZ8 9800
raglight/vectorestore/vectorStore.py sha256=M5wPkrJg_RqyIRw68A9tvkHNXbjzgDvndfen7ZEE6Fo 7972
raglight-1.6.2.dist-info/licenses/LICENSE sha256=unhbbAplkatdVR1ww-FprIZs50XJ6bKxE-nr23dx1fo 1063
raglight-1.6.2.dist-info/METADATA sha256=1GvPZbxEF5dSlWjeWAy3qVEHbdUrX4wKkQ4oRQikWLw 12846
raglight-1.6.2.dist-info/WHEEL sha256=1tXe9gY0PYatrMPMDd6jXqjfpz_B-Wqm32CPfRC58XU 91
raglight-1.6.2.dist-info/top_level.txt sha256=YhFdYeIi05RngDgHe_PlXwN2jJ9N57E0WqRJRTldZWM 9
raglight-1.6.2.dist-info/RECORD

top_level.txt

raglight