rag-retriever

View on PyPIReverse Dependencies (0)

0.3.2 rag_retriever-0.3.2-py3-none-any.whl

Wheel Details

Project: rag-retriever
Version: 0.3.2
Filename: rag_retriever-0.3.2-py3-none-any.whl
Download: [link]
Size: 83612
MD5: b776c8c8cfce2d35bc8d1d2cf961bc9a
SHA256: 5ac3d2ba98567ca3257ef51461ad8c419046f0ae8c14b19a57a64d8226f28343
Uploaded: 2025-02-23 20:58:07 +0000

dist-info

METADATA

Metadata-Version: 2.2
Name: rag-retriever
Version: 0.3.2
Summary: A tool for crawling, indexing, and semantically searching web content with RAG capabilities
Author-Email: Tim Kitchens <codingthefuturewithai[at]gmail.com>
License: MIT
Keywords: ai,rag,embeddings,semantic-search,web-crawler,vector-store
Classifier: Development Status :: 3 - Alpha
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Topic :: Software Development :: Libraries :: Python Modules
Requires-Python: <3.13,>=3.10
Requires-Dist: beautifulsoup4 (==4.12.3)
Requires-Dist: chromadb (==0.5.23)
Requires-Dist: duckduckgo-search (>=4.1.1)
Requires-Dist: langchain (==0.3.18)
Requires-Dist: langchain-community (==0.3.17)
Requires-Dist: langchain-core (==0.3.34)
Requires-Dist: langchain-chroma (==0.1.4)
Requires-Dist: langchain-openai (==0.2.14)
Requires-Dist: langchain-google-community (>=0.0.11)
Requires-Dist: lxml (==5.3.0)
Requires-Dist: openai (==1.59.4)
Requires-Dist: playwright (==1.42.0)
Requires-Dist: pypdf (==4.1.0)
Requires-Dist: python-dotenv (==1.0.1)
Requires-Dist: pyyaml (==6.0.2)
Requires-Dist: importlib-resources (>=6.1.1)
Requires-Dist: unstructured[pdf] (>=0.12.0)
Requires-Dist: pillow (>=10.2.0)
Requires-Dist: pymupdf (>=1.23.8)
Requires-Dist: pytesseract (>=0.3.10)
Requires-Dist: atlassian-python-api (>=3.41.4)
Requires-Dist: markdownify (>=0.11.6)
Requires-Dist: gitpython (>=3.1.42)
Requires-Dist: mcp (>=1.0.0)
Requires-Dist: mcp[cli] (>=1.0.0)
Requires-Dist: anyio (>=4.5)
Requires-Dist: starlette (>=0.36.0)
Requires-Dist: uvicorn (>=0.27.0)
Requires-Dist: streamlit (>=1.32.0)
Requires-Dist: pandas (>=2.2.0)
Requires-Dist: plotly (>=5.19.0)
Requires-Dist: pytest (==7.3.0); extra == "dev"
Requires-Dist: pytest-cov (>=4.1.0); extra == "dev"
Provides-Extra: dev
Description-Content-Type: text/markdown
License-File: LICENSE
[Description omitted; length: 22995 characters]

WHEEL

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

RECORD

Path Digest Size
rag_retriever/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
rag_retriever/cli.py sha256=THanBi2aKQ-XQuXSVFjdx-1RIVXySBHH20ZsOcyZrUE 16700
rag_retriever/main.py sha256=51XbQ-2UaaF-M2L9eSzXaPVe2EcWCTnXKg3q6_yT9R0 13786
rag_retriever/config/.env.example sha256=dKKZA4fS7clNVNIPRyliOZGwLC6kGP-3UTm0C8ox8-8 37
rag_retriever/config/config.yaml sha256=FWaq6e9tyNng5nVj9EskLha_pX7xkNLMvZ0NSgngj1U 5195
rag_retriever/crawling/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
rag_retriever/crawling/content_cleaner.py sha256=VLesZCMM8R9OeIGm5Lsz1gYsst3Dee53xkR--8syONU 4459
rag_retriever/crawling/exceptions.py sha256=F0-3fRdagoCHUwYXxPCJ3NZynTRda06tY5cWmVfrtQI 351
rag_retriever/crawling/playwright_crawler.py sha256=BhAHYYzx55fQHpq3L1n2Kiov2nec4X2K_9tgu4b5uYw 13530
rag_retriever/document_processor/__init__.py sha256=Yi329aKRcV-VlZzQzkAFu6tvtro2S-x3omf95rC3h9w 444
rag_retriever/document_processor/confluence_loader.py sha256=DaHY_pNInjecpp4_vUiS1C4XSiMn3asSpxIR0iQqNYU 2662
rag_retriever/document_processor/github_loader.py sha256=p-WsdS92tyS0soUbeMt7b1tf_i-R0S33cie-KJ6X490 4820
rag_retriever/document_processor/image_loader.py sha256=o1rcsxktb6DSvXcI0L136T3SVqYOi_5s7avUKzkjqkQ 7497
rag_retriever/document_processor/local_loader.py sha256=7aftEjSk-bKLgasAmJ8xXeUREzMffz8eDigxIjezFtM 15976
rag_retriever/document_processor/vision_analyzer.py sha256=3LBh-ZRMDnR3ueQmvyyBUwy_2FYUX-iJBbzKrX8gy1A 4289
rag_retriever/mcp/__init__.py sha256=uU2p3K4Ha9vCgzy5VSkZl4Wogyo4vlaxOGhZN-bRdlQ 548
rag_retriever/mcp/server.py sha256=6O8qgM6RKhoXzotSnxtLIuVGI7mqQ2SIfhpW70qVmX0 15567
rag_retriever/search/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
rag_retriever/search/searcher.py sha256=9zy_KgDlRJeXmAxNS7KgKmAf9WivLgQdMbI69bIMKpg 4229
rag_retriever/search/web_search.py sha256=g1C-KzyGv5bDKGBh1-UcAWhig2EEua4L6H2euOJzo5Y 9672
rag_retriever/static/CTF-logo.jpg sha256=eALuE3mpaw2op1pn4ht9RHwGrp4E4oXLJ3Jr9EXQixY 8391
rag_retriever/ui/__init__.py sha256=pUjkt4Y4Lgzd0-tZSpf0pkg6wCxulooTeyHLulZ7Pdk 36
rag_retriever/ui/app.py sha256=ehLGX6gQPGyOKX6PhZuCZmIqdDtpPsJMFOwfJoow7nw 54951
rag_retriever/utils/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
rag_retriever/utils/config.py sha256=FaaMKkB9kjKEoYsmJULkW4X8uki9OYk_b2lZ2XVVvPI 13098
rag_retriever/utils/windows.py sha256=i8_6CBFDgz3VYZ6C4bs6Hsi0zNwnkh9EUg5Vu1P0h0E 3407
rag_retriever/vectorstore/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
rag_retriever/vectorstore/store.py sha256=uBg6UDvbb93m7LmmkRPUpMsZn7397GvAF42V3znjnTI 21212
scripts/install.py sha256=6KfFO25-68hQxNVYMN-oMlEtpAsQ4ss2aaLqlNhNTu8 4114
scripts/organize_pdfs.py sha256=-LXBnw7G884OHNCShHeiKoyuF7VCAcTqGVD2ml6p2M8 1662
scripts/run_ui.py sha256=6fpsd_zu5tipe60Epw2J80XehNXDrov-OdXzP5R6dT8 605
scripts/test_github_loader.py sha256=pMEv3IdMfZKJ-wOBY3e44P6Fo_PwOuoADddkwjbFxnE 1392
scripts/test_pdf_processing.py sha256=HNAqz1hS95kkeT_GpniaApvAYL2CreOHsnoGDvZteU8 6530
rag_retriever-0.3.2.dist-info/LICENSE sha256=EUMQI7IROQN_5HeSEXfLajR5cOcLNx2rl_9IFzhoNbg 1082
rag_retriever-0.3.2.dist-info/METADATA sha256=YErGO5iqnyixQX-SKDbifii4Sc84cay6Ax2-_o_QjJ4 24999
rag_retriever-0.3.2.dist-info/WHEEL sha256=In9FTNxeP60KnTkGw7wk6mJPYd_dQSjEZmXdBdMCI-8 91
rag_retriever-0.3.2.dist-info/entry_points.txt sha256=15mYnnWsZbbjXX8AJ1_w96n3cNfnoY_0P5dBrEaTnYk 148
rag_retriever-0.3.2.dist-info/top_level.txt sha256=2n47P79zopfnERGTHJBE3seKbjeVX1vgv_c19pIcLMc 22
rag_retriever-0.3.2.dist-info/RECORD

top_level.txt

rag_retriever
scripts

entry_points.txt

mcp-rag-retriever = rag_retriever.mcp:main
post-install = scripts.install:install_browsers
rag-retriever = rag_retriever.cli:main