about summary refs log tree commit diff
path: root/.venv/lib/python3.12/site-packages/r2r-3.5.5.dist-info
diff options
context:
space:
mode:
authorS. Solomon Darnell2025-03-28 21:52:21 -0500
committerS. Solomon Darnell2025-03-28 21:52:21 -0500
commit4a52a71956a8d46fcb7294ac71734504bb09bcc2 (patch)
treeee3dc5af3b6313e921cd920906356f5d4febc4ed /.venv/lib/python3.12/site-packages/r2r-3.5.5.dist-info
parentcc961e04ba734dd72309fb548a2f97d67d578813 (diff)
downloadgn-ai-master.tar.gz
two version of R2R are here HEAD master
Diffstat (limited to '.venv/lib/python3.12/site-packages/r2r-3.5.5.dist-info')
-rw-r--r--.venv/lib/python3.12/site-packages/r2r-3.5.5.dist-info/INSTALLER1
-rw-r--r--.venv/lib/python3.12/site-packages/r2r-3.5.5.dist-info/METADATA222
-rw-r--r--.venv/lib/python3.12/site-packages/r2r-3.5.5.dist-info/RECORD429
-rw-r--r--.venv/lib/python3.12/site-packages/r2r-3.5.5.dist-info/REQUESTED0
-rw-r--r--.venv/lib/python3.12/site-packages/r2r-3.5.5.dist-info/WHEEL5
-rw-r--r--.venv/lib/python3.12/site-packages/r2r-3.5.5.dist-info/entry_points.txt2
-rw-r--r--.venv/lib/python3.12/site-packages/r2r-3.5.5.dist-info/top_level.txt4
7 files changed, 663 insertions, 0 deletions
diff --git a/.venv/lib/python3.12/site-packages/r2r-3.5.5.dist-info/INSTALLER b/.venv/lib/python3.12/site-packages/r2r-3.5.5.dist-info/INSTALLER
new file mode 100644
index 00000000..a1b589e3
--- /dev/null
+++ b/.venv/lib/python3.12/site-packages/r2r-3.5.5.dist-info/INSTALLER
@@ -0,0 +1 @@
+pip
diff --git a/.venv/lib/python3.12/site-packages/r2r-3.5.5.dist-info/METADATA b/.venv/lib/python3.12/site-packages/r2r-3.5.5.dist-info/METADATA
new file mode 100644
index 00000000..60d6cb38
--- /dev/null
+++ b/.venv/lib/python3.12/site-packages/r2r-3.5.5.dist-info/METADATA
@@ -0,0 +1,222 @@
+Metadata-Version: 2.4
+Name: r2r
+Version: 3.5.5
+Summary: SciPhi R2R
+Author-email: Owen Colegrove <owen@sciphi.ai>
+License: MIT
+Requires-Python: <3.13,>=3.10
+Description-Content-Type: text/markdown
+Requires-Dist: aiofiles<25.0.0,>=24.1.0
+Requires-Dist: alembic<2.0.0,>=1.13.3
+Requires-Dist: fastapi<0.116.0,>=0.115.11
+Requires-Dist: httpx<0.28.0,>=0.27.0
+Requires-Dist: openai<2.0.0,>=1.11.1
+Requires-Dist: python-dotenv<2.0.0,>=1.0.1
+Requires-Dist: psycopg-binary<4.0.0,>=3.2.3
+Requires-Dist: requests<3.0.0,>=2.31.0
+Requires-Dist: tiktoken<0.9.0,>=0.8.0
+Requires-Dist: toml<0.11.0,>=0.10.2
+Requires-Dist: types-requests<3.0.0,>=2.31.0
+Requires-Dist: types-aiofiles<25.0.0,>=24.1.0.20240626
+Requires-Dist: typing-extensions<5.0.0,>=4.12.2
+Requires-Dist: pydantic>=2.10.6
+Requires-Dist: python-json-logger>=3.2.1
+Requires-Dist: filetype>=1.2.0
+Provides-Extra: core
+Requires-Dist: aiohttp<4.0.0,>=3.10.10; extra == "core"
+Requires-Dist: aioshutil<2.0,>=1.5; extra == "core"
+Requires-Dist: aiosqlite<0.21.0,>=0.20.0; extra == "core"
+Requires-Dist: anthropic>=0.49.0; extra == "core"
+Requires-Dist: apscheduler<4.0.0,>=3.10.4; extra == "core"
+Requires-Dist: asyncpg<0.30.0,>=0.29.0; extra == "core"
+Requires-Dist: azure-ai-inference<2.0.0,>=1.0.0b8; extra == "core"
+Requires-Dist: azure-ai-ml<2.0.0,>=1.24.0; extra == "core"
+Requires-Dist: bcrypt<5.0.0,>=4.1.3; extra == "core"
+Requires-Dist: beautifulsoup4<5.0.0,>=4.12.3; extra == "core"
+Requires-Dist: boto3<2.0.0,>=1.35.17; extra == "core"
+Requires-Dist: colorlog<7.0.0,>=6.9.0; extra == "core"
+Requires-Dist: docutils<0.22.0,>=0.21.2; extra == "core"
+Requires-Dist: epub<0.6.0,>=0.5.2; extra == "core"
+Requires-Dist: firecrawl-py>=1.13.5; extra == "core"
+Requires-Dist: fsspec<2025.0.0,>=2024.6.0; extra == "core"
+Requires-Dist: future<2.0.0,>=1.0.0; extra == "core"
+Requires-Dist: google-auth<3.0.0,>=2.37.0; extra == "core"
+Requires-Dist: google-auth-oauthlib<2.0.0,>=1.2.1; extra == "core"
+Requires-Dist: google-genai<0.7.0,>=0.6.0; extra == "core"
+Requires-Dist: gunicorn<22.0.0,>=21.2.0; extra == "core"
+Requires-Dist: hatchet-sdk==0.47.0; extra == "core"
+Requires-Dist: litellm<2.0.0,>=1.58.2; extra == "core"
+Requires-Dist: markdown<4.0,>=3.6; extra == "core"
+Requires-Dist: msg-parser>=1.2.0; extra == "core"
+Requires-Dist: networkx<4.0,>=3.3; extra == "core"
+Requires-Dist: numpy<1.29.0,>=1.22.4; extra == "core"
+Requires-Dist: olefile<0.48,>=0.47; extra == "core"
+Requires-Dist: ollama<0.4.0,>=0.3.1; extra == "core"
+Requires-Dist: openpyxl<4.0.0,>=3.1.2; extra == "core"
+Requires-Dist: orgparse<0.5.0,>=0.4.20231004; extra == "core"
+Requires-Dist: pdf2image<2.0.0,>=1.17.0; extra == "core"
+Requires-Dist: pillow<12.0.0,>=11.1.0; extra == "core"
+Requires-Dist: pillow-heif<0.22.0,>=0.21.0; extra == "core"
+Requires-Dist: psutil<7.0.0,>=6.0.0; extra == "core"
+Requires-Dist: pydantic[email]<3.0.0,>=2.8.2; extra == "core"
+Requires-Dist: pyjwt<3.0.0,>=2.8.0; extra == "core"
+Requires-Dist: pynacl<2.0.0,>=1.5.0; extra == "core"
+Requires-Dist: pypdf<5.0.0,>=4.2.0; extra == "core"
+Requires-Dist: pypdf2<4.0.0,>=3.0.1; extra == "core"
+Requires-Dist: python-docx<2.0.0,>=1.1.0; extra == "core"
+Requires-Dist: python-multipart<0.0.19,>=0.0.9; extra == "core"
+Requires-Dist: python-pptx<2.0.0,>=1.0.1; extra == "core"
+Requires-Dist: pyyaml<7.0.0,>=6.0.1; extra == "core"
+Requires-Dist: sendgrid<7.0.0,>=6.11.0; extra == "core"
+Requires-Dist: mailersend<0.6.0,>=0.5.6; extra == "core"
+Requires-Dist: sentry-sdk<3.0.0,>=2.20.0; extra == "core"
+Requires-Dist: sqlalchemy<3.0.0,>=2.0.30; extra == "core"
+Requires-Dist: striprtf<0.0.29,>=0.0.28; extra == "core"
+Requires-Dist: supabase<3.0.0,>=2.7.4; extra == "core"
+Requires-Dist: tokenizers==0.19; extra == "core"
+Requires-Dist: unstructured-client==0.25.5; extra == "core"
+Requires-Dist: uvicorn<0.28.0,>=0.27.0.post1; extra == "core"
+Requires-Dist: vecs<0.5.0,>=0.4.0; extra == "core"
+Requires-Dist: xlrd<3.0.0,>=2.0.1; extra == "core"
+
+![R2R Logo](https://github.com/user-attachments/assets/16d32b31-4c7d-4e84-be19-24574b33527b)
+
+<h3 align="center">
+The most advanced AI retrieval system.
+
+Agentic Retrieval-Augmented Generation (RAG) with a RESTful API.
+</h3>
+
+<div align="center">
+   <div>
+      <h3>
+         <a href="https://app.sciphi.ai"><strong>Sign up</strong></a> ยท
+         <a href="https://r2r-docs.sciphi.ai/self-hosting/installation/overview"><strong>Self Host</strong></a>
+      </h3>
+   </div>
+   <div>
+      <a href="https://r2r-docs.sciphi.ai/"><strong>Docs</strong></a> ยท
+      <a href="https://github.com/SciPhi-AI/R2R/issues/new?assignees=&labels=&projects=&template=bug_report.md&title="><strong>Report Bug</strong></a> ยท
+      <a href="https://github.com/SciPhi-AI/R2R/issues/new?assignees=&labels=&projects=&template=feature_request.md&title="><strong>Feature Request</strong></a> ยท
+      <a href="https://discord.gg/p6KqD2kjtB"><strong>Discord</strong></a>
+   </div>
+   <br />
+   <p align="center">
+    <a href="https://r2r-docs.sciphi.ai"><img src="https://img.shields.io/badge/docs.sciphi.ai-3F16E4" alt="Docs"></a>
+    <a href="https://discord.gg/p6KqD2kjtB"><img src="https://img.shields.io/discord/1120774652915105934?style=social&logo=discord" alt="Discord"></a>
+    <a href="https://github.com/SciPhi-AI"><img src="https://img.shields.io/github/stars/SciPhi-AI/R2R" alt="Github Stars"></a>
+    <a href="https://github.com/SciPhi-AI/R2R/pulse"><img src="https://img.shields.io/github/commit-activity/w/SciPhi-AI/R2R" alt="Commits-per-week"></a>
+    <a href="https://opensource.org/licenses/MIT"><img src="https://img.shields.io/badge/License-MIT-purple.svg" alt="License: MIT"></a>
+  </p>
+</div>
+
+# About
+R2R (Reason to Retrieve) is an advanced AI retrieval system supporting Retrieval-Augmented Generation (RAG) with production-ready features. Built around a RESTful API, R2R offers multimodal content ingestion, hybrid search, knowledge graphs, and comprehensive document management.
+
+R2R also includes a **Deep Research API**, a multi-step reasoning system that fetches relevant data from your knowledgebase and/or the internet to deliver richer, context-aware answers for complex queries.
+
+
+## Getting Started
+
+### Cloud Option: [SciPhi Cloud](https://app.sciphi.ai)
+Access R2R through SciPhi's managed deployment with a generous free tier. No credit card required.
+
+### Self-Hosting Option
+
+```bash
+# Quick install and run in light mode
+pip install r2r
+export OPENAI_API_KEY=sk-...
+python -m r2r.serve
+
+# Or run in full mode with Docker
+# git clone git@github.com:SciPhi-AI/R2R.git && cd R2R
+# export R2R_CONFIG_NAME=full OPENAI_API_KEY=sk-...
+# docker compose -f compose.full.yaml --profile postgres up -d
+```
+
+For detailed self-hosting instructions, see the [self-hosting docs](https://r2r-docs.sciphi.ai/self-hosting/installation/overview).
+
+## Demo
+https://github.com/user-attachments/assets/173f7a1f-7c0b-4055-b667-e2cdcf70128b
+
+## Using the API
+
+### 1. Install SDK & Setup
+
+```bash
+# Install SDK
+pip install r2r  # Python
+# or
+npm i r2r-js    # JavaScript
+
+# Setup API key
+export R2R_API_KEY=pk_..sk_...  # Get from SciPhi Cloud dashboard
+```
+
+### 2. Client Initialization
+
+```python
+from r2r import R2RClient
+client = R2RClient()  # Use base_url=... for self-hosted
+```
+
+```javascript
+const { r2rClient } = require('r2r-js');
+const client = new r2rClient();  // Use baseURL=... for self-hosted
+```
+
+### 3. Document Operations
+
+```python
+# Ingest sample or your own document
+client.documents.create_sample(hi_res=True)
+# client.documents.create(file_path="/path/to/file")
+
+# List documents
+client.documents.list()
+```
+
+### 4. Search & RAG
+
+```python
+# Basic search
+results = client.retrieval.search(query="What is DeepSeek R1?")
+
+# RAG with citations
+response = client.retrieval.rag(query="What is DeepSeek R1?")
+
+# Agentic reasoning with RAG
+response = client.retrieval.agent(
+  message={"role":"user", "content": "What does deepseek r1 imply? Think about market, societal implications, and more."},
+  rag_generation_config={
+    "model"="anthropic/claude-3-7-sonnet-20250219",
+    "extended_thinking": True,
+    "thinking_budget": 4096,
+    "temperature": 1,
+    "top_p": None,
+    "max_tokens_to_sample": 16000,
+  },
+  mode="research" # for Deep Research style output
+)
+```
+
+## Key Features
+
+- **๐Ÿ“ Multimodal Ingestion**: Parse `.txt`, `.pdf`, `.json`, `.png`, `.mp3`, and more
+- **๐Ÿ” Hybrid Search**: Semantic + keyword search with reciprocal rank fusion
+- **๐Ÿ”— Knowledge Graphs**: Automatic entity & relationship extraction
+- **๐Ÿค– Agentic RAG**: Reasoning agent integrated with retrieval
+- **๐Ÿ” User & Access Management**: Complete authentication & collection system
+
+## Community & Contributing
+
+- [Join our Discord](https://discord.gg/p6KqD2kjtB) for support and discussion
+- Submit [feature requests](https://github.com/SciPhi-AI/R2R/issues/new?assignees=&labels=&projects=&template=feature_request.md&title=) or [bug reports](https://github.com/SciPhi-AI/R2R/issues/new?assignees=&labels=&projects=&template=bug_report.md&title=)
+- Open PRs for new features, improvements, or documentation
+- Book a [demo call with the SciPhi founders](https://calendly.com/owen-uzg/sciphi-demo)
+
+### Our Contributors
+<a href="https://github.com/SciPhi-AI/R2R/graphs/contributors">
+  <img src="https://contrib.rocks/image?repo=SciPhi-AI/R2R" />
+</a>
diff --git a/.venv/lib/python3.12/site-packages/r2r-3.5.5.dist-info/RECORD b/.venv/lib/python3.12/site-packages/r2r-3.5.5.dist-info/RECORD
new file mode 100644
index 00000000..cbc2c2a1
--- /dev/null
+++ b/.venv/lib/python3.12/site-packages/r2r-3.5.5.dist-info/RECORD
@@ -0,0 +1,429 @@
+../../../bin/r2r-serve,sha256=5328xPNAY1SYboHws3RAO-NipjzWh0Xu8yLPoGu47q4,256

+core/__init__.py,sha256=zET6afPAHQBsc0LbYFj1vk_vnQhPlnExK_U--FXgZGU,3914

+core/__pycache__/__init__.cpython-312.pyc,,

+core/agent/__init__.py,sha256=6LP8DhZ6KXJyqH3iPOznlcp8CRlu2JNnQFBqBn4IoGM,864

+core/agent/__pycache__/__init__.cpython-312.pyc,,

+core/agent/__pycache__/base.cpython-312.pyc,,

+core/agent/__pycache__/rag.cpython-312.pyc,,

+core/agent/__pycache__/research.cpython-312.pyc,,

+core/agent/base.py,sha256=NlG9KoRg65I4DPnO9FxlahJTtfVS344NEhkwAM3S9aU,64529

+core/agent/rag.py,sha256=IV1vh5_ObHiS7riinv4XSZUFSi5gaRw-LAIAlCuo0S8,23796

+core/agent/research.py,sha256=6CF0Eme6fXIkuY9JfPoI7DFcwMomwMPg5GFQOBlgthQ,26290

+core/base/__init__.py,sha256=gTVgPABoghHojf114BvA43P8H46Fj6qrA26vlVGWLNg,2870

+core/base/__pycache__/__init__.cpython-312.pyc,,

+core/base/abstractions/__init__.py,sha256=rLUiAnvcHTr1OR4jBqWbKVHz_eBmYsSFCd7uWA6x68I,3544

+core/base/abstractions/__pycache__/__init__.cpython-312.pyc,,

+core/base/agent/__init__.py,sha256=mQpzg5oVWbzuK1YvuT8TzGd32OMH87QNy203AiRAkaU,318

+core/base/agent/__pycache__/__init__.cpython-312.pyc,,

+core/base/agent/__pycache__/agent.cpython-312.pyc,,

+core/base/agent/__pycache__/base.cpython-312.pyc,,

+core/base/agent/agent.py,sha256=TwXYq5ivPRopJQR1bDQ5uJcA7iAJjcvM-ZHr-nDzQN0,9733

+core/base/agent/base.py,sha256=tbamgUqChXrRn88-V_01TFV2O7Xpb91feEyYSTmxW_w,530

+core/base/api/models/__init__.py,sha256=hc3aEufVMx71_6PQGLYH3GTpF6TnZeEWYV6_PbcxylY,5464

+core/base/api/models/__pycache__/__init__.cpython-312.pyc,,

+core/base/parsers/__init__.py,sha256=uDMQiPCt0QaKI_HAnrBBSm6ulfE0nFRPOr0bEsW_F0w,71

+core/base/parsers/__pycache__/__init__.cpython-312.pyc,,

+core/base/parsers/__pycache__/base_parser.cpython-312.pyc,,

+core/base/parsers/base_parser.py,sha256=dySdd4mdsopsZ_zq6m0FBCjUAIqosceCFis63KlZ5Gw,293

+core/base/providers/__init__.py,sha256=myVzx7xFfGb0bUxMSZAaQ_LKI3fSPPWK7aJjz6lIQZU,1481

+core/base/providers/__pycache__/__init__.cpython-312.pyc,,

+core/base/providers/__pycache__/auth.cpython-312.pyc,,

+core/base/providers/__pycache__/base.cpython-312.pyc,,

+core/base/providers/__pycache__/crypto.cpython-312.pyc,,

+core/base/providers/__pycache__/database.cpython-312.pyc,,

+core/base/providers/__pycache__/email.cpython-312.pyc,,

+core/base/providers/__pycache__/embedding.cpython-312.pyc,,

+core/base/providers/__pycache__/ingestion.cpython-312.pyc,,

+core/base/providers/__pycache__/llm.cpython-312.pyc,,

+core/base/providers/__pycache__/orchestration.cpython-312.pyc,,

+core/base/providers/auth.py,sha256=ViHunLCdn2y3obWiO8myk4JRPk5UHuwELGeETpfbbG4,7969

+core/base/providers/base.py,sha256=-nE9RShqBS_dMG7ejQpKG5yRcmNroT0TdbtgoMFyl18,3898

+core/base/providers/crypto.py,sha256=iZoBVWnMFTJNuoChbsdLpNfAlk-JfMng079Fz_x0lVk,3669

+core/base/providers/database.py,sha256=1SG6NjI_Onv35SdbFlZ3EsrX3GdxTyKL_csM-JS8k14,5887

+core/base/providers/email.py,sha256=zbfsLUSBCg0Gou_WgTlPO2-MEgw9M6cx9YqCBAzdS9Q,2622

+core/base/providers/embedding.py,sha256=kvdnt9fHAyY0-n4CQAKXYwlG1Zitu9VfZYU0HjLlww4,5801

+core/base/providers/ingestion.py,sha256=7_g5E52MIOw-ZJ9c9uIAsYSmi7TJhrsU0FfOJ5vpjCk,5531

+core/base/providers/llm.py,sha256=3VABO57xvGVm3NQPaoEMkT2X1-4vrk0brykJdTEAKQY,7191

+core/base/providers/orchestration.py,sha256=iceBshDF5WrghID0PoskfXkmek3h8PvvtqeUI5kyVVs,1647

+core/base/utils/__init__.py,sha256=WuoEOWcyZ1oKh-hjC_0M5Sqe9bELvTIqpNHdOZr4R_E,1042

+core/base/utils/__pycache__/__init__.cpython-312.pyc,,

+core/configs/full.toml,sha256=cLpFLPfFZRLrvzY8OmbbTioM8m0a2NatfI154rPI3Vw,430

+core/configs/full_azure.toml,sha256=G5fCQW2m77BfYp6lv8pVYaiR1UdCSUjSvf9c9phpquw,1178

+core/configs/full_lm_studio.toml,sha256=uJ6n7_I7ciUNOEoP6Jqr3pi4NMbulsBTUTcr5LSdrdo,1541

+core/configs/full_ollama.toml,sha256=dAh5Gp09A55IWoIQMerggLRdidohzL9x_IaCjmFkkmQ,1470

+core/configs/gemini.toml,sha256=KCdqPSAXUBjcWw2ecPGXzttzafiWJnkec3fOx27NIBs,511

+core/configs/lm_studio.toml,sha256=Y-hPFOywSQgwaPwWQVP3l1EA2t3mh2S0Rz5t59hQHLs,1200

+core/configs/ollama.toml,sha256=NF8fOOdsK_vTfninkjZgFuZUA649TTsT-YKivkR0TYM,1296

+core/configs/r2r_azure.toml,sha256=BFVKeMbixx627hZfrb6b8s10gBgT912YRldqpm-BK3U,586

+core/configs/r2r_azure_with_test_limits.toml,sha256=SwKJw3voJwvTJ8JpgfO2xN4vItxO5TBgo9qXvDe-6e4,952

+core/configs/r2r_with_auth.toml,sha256=QG86c6s4N2X8YoCh03eIigKtuoZ6ZZyzMTjagnRy_Jc,253

+core/examples/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0

+core/examples/__pycache__/__init__.cpython-312.pyc,,

+core/examples/__pycache__/hello_r2r.cpython-312.pyc,,

+core/examples/hello_r2r.py,sha256=IFw-yfxzCZQ1GBHST-y7uZhWTkLO1YEQCXhGXBnwWZk,1386

+core/main/__init__.py,sha256=rARE0LGtrDd3MNGxC-SNt-zZ1UpMo3-xI_n4Mkza33o,462

+core/main/__pycache__/__init__.cpython-312.pyc,,

+core/main/__pycache__/abstractions.cpython-312.pyc,,

+core/main/__pycache__/app.cpython-312.pyc,,

+core/main/__pycache__/app_entry.cpython-312.pyc,,

+core/main/__pycache__/config.cpython-312.pyc,,

+core/main/abstractions.py,sha256=QmUaM17dAm_WJBWRXQsfErM9Og81oKJYCZaGFuq8aEY,2260

+core/main/api/v3/__pycache__/base_router.cpython-312.pyc,,

+core/main/api/v3/__pycache__/chunks_router.cpython-312.pyc,,

+core/main/api/v3/__pycache__/collections_router.cpython-312.pyc,,

+core/main/api/v3/__pycache__/conversations_router.cpython-312.pyc,,

+core/main/api/v3/__pycache__/documents_router.cpython-312.pyc,,

+core/main/api/v3/__pycache__/examples.cpython-312.pyc,,

+core/main/api/v3/__pycache__/graph_router.cpython-312.pyc,,

+core/main/api/v3/__pycache__/indices_router.cpython-312.pyc,,

+core/main/api/v3/__pycache__/prompts_router.cpython-312.pyc,,

+core/main/api/v3/__pycache__/retrieval_router.cpython-312.pyc,,

+core/main/api/v3/__pycache__/system_router.cpython-312.pyc,,

+core/main/api/v3/__pycache__/users_router.cpython-312.pyc,,

+core/main/api/v3/base_router.py,sha256=HFolynKd_r0OWua7BRujxRr69UGQDewywhRiQU1FBWI,4912

+core/main/api/v3/chunks_router.py,sha256=rrsP20bVcdXmSitbOPkqyndDbhN51NdFmeTwIOFH_CM,15888

+core/main/api/v3/collections_router.py,sha256=xHJqM4lEqFBveUzK4qACYIt3UDWkkkfLUY4_6skGHuA,48184

+core/main/api/v3/conversations_router.py,sha256=TjezQcKMztzQP0KQADLtD1Uo6lM6x02IJyttBMWeEdE,28937

+core/main/api/v3/documents_router.py,sha256=SlumZyxRwcYzghspt2Xep_l8tFUmmxNKA4KvqAYvYCM,94456

+core/main/api/v3/examples.py,sha256=N4xUD73r79dCJjkUXlJHCG3zfe-mDUzXfX7iu6QExVM,41154

+core/main/api/v3/graph_router.py,sha256=is0tIpXHmji_bmmavCOhd-4hXcQWxub6rYpTzTSU7Wk,82710

+core/main/api/v3/indices_router.py,sha256=yaf0YzaiCFeZ56Vh6kSaSxIrY9DNY_W91UMxe2RNcx0,24916

+core/main/api/v3/prompts_router.py,sha256=Ji77pA9PP2ZLuxoYmCnw4e0PQxSd0gN2ELALHQLq45s,15132

+core/main/api/v3/retrieval_router.py,sha256=SLKZK5O8RE41JWau7DvE5SR_WgnjsAuo6DoO_W4xhWA,27242

+core/main/api/v3/system_router.py,sha256=XtRdCC23JHktB4WYCNjNeyXzMkYgAXGtq91vxD_TqOg,6670

+core/main/api/v3/users_router.py,sha256=b_e_69X6gtcQTen9PB43gdZex-9SAciIdcuydrajYks,69322

+core/main/app.py,sha256=9i92XxXc4a3PJlwf28rdffUqLsKLbaWc8wLuUt2Gu_w,4303

+core/main/app_entry.py,sha256=kgerezcjNCuW_ZglvGaG9RAAgC0ztXN5cqsGnwIO4Dc,3180

+core/main/assembly/__init__.py,sha256=aRvW1D-dKtNe1EVhmtL_fkqzJBV6l7_crq0HXoeXQyU,220

+core/main/assembly/__pycache__/__init__.cpython-312.pyc,,

+core/main/assembly/__pycache__/builder.cpython-312.pyc,,

+core/main/assembly/__pycache__/factory.cpython-312.pyc,,

+core/main/assembly/builder.py,sha256=tY3FqvLGYCEhf4QhkAWi3jUyc90DtRMbyXajNPr70Xw,4481

+core/main/assembly/factory.py,sha256=_goh-69PNRFkS2DPtEwFYd65chrUz8PvG1J2zGWGutk,14020

+core/main/config.py,sha256=ZwGcfjrJ7XCeHvYThQ2y_-jygZc-QpBiRCK_sqN50g8,8238

+core/main/orchestration/__init__.py,sha256=qoR19MGFgR-g7LNgnMqYImELHR9KKnluw3peY_Z_buw,580

+core/main/orchestration/__pycache__/__init__.cpython-312.pyc,,

+core/main/orchestration/hatchet/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0

+core/main/orchestration/hatchet/__pycache__/__init__.cpython-312.pyc,,

+core/main/orchestration/hatchet/__pycache__/graph_workflow.cpython-312.pyc,,

+core/main/orchestration/hatchet/__pycache__/ingestion_workflow.cpython-312.pyc,,

+core/main/orchestration/hatchet/graph_workflow.py,sha256=3iy7lcuT3z-IUO_g7K_trGzt_zhDuIUjfkOe-lP9xxA,21685

+core/main/orchestration/hatchet/ingestion_workflow.py,sha256=8LrhQXgWOxCmb1GfI8UVY2U3jO0hXx1SOyACNcBKRjc,30623

+core/main/orchestration/simple/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0

+core/main/orchestration/simple/__pycache__/__init__.cpython-312.pyc,,

+core/main/orchestration/simple/__pycache__/graph_workflow.cpython-312.pyc,,

+core/main/orchestration/simple/__pycache__/ingestion_workflow.cpython-312.pyc,,

+core/main/orchestration/simple/graph_workflow.py,sha256=FiWYZNm4j0spa1y3-obXDkh0FEeBFUAZ482K5muE4f8,8453

+core/main/orchestration/simple/ingestion_workflow.py,sha256=wPR2IcGqZ61e9kbhHNyP2Sl2BUrluJZNPcmMTPY5a1w,23929

+core/main/services/__init__.py,sha256=XX0hz58Ix36GTWA1K0veFtsENIROXIDy8m3WCcpqToY,423

+core/main/services/__pycache__/__init__.cpython-312.pyc,,

+core/main/services/__pycache__/auth_service.cpython-312.pyc,,

+core/main/services/__pycache__/base.cpython-312.pyc,,

+core/main/services/__pycache__/graph_service.cpython-312.pyc,,

+core/main/services/__pycache__/ingestion_service.cpython-312.pyc,,

+core/main/services/__pycache__/management_service.cpython-312.pyc,,

+core/main/services/__pycache__/retrieval_service.cpython-312.pyc,,

+core/main/services/auth_service.py,sha256=kXb-a7_bJuzO0GDSgzR0iEedMSkYeG586sZTBsoaIvY,10608

+core/main/services/base.py,sha256=ikMwoJbICTqSFuPLPldxeO2ffG_FwXKFgp7q3VD7IKg,277

+core/main/services/graph_service.py,sha256=eOCawy8EuZietAECXd72HshMAKJZuyItQDp65dNuBhQ,48184

+core/main/services/ingestion_service.py,sha256=vSR3N58hLn7U_Nd9JJTvEoqN-f2s5g_ThO_1VmkDmQo,34888

+core/main/services/management_service.py,sha256=1bpdPawtjl3HIuD2rwH84Hks7f_M-rOhGaFndtLP4w8,38405

+core/main/services/retrieval_service.py,sha256=mk76BC8DTgqmjQP2TEx5GrTA8KOYo1I8rjmOWzDedvw,84915

+core/parsers/__init__.py,sha256=WUS_p4gzYeMt38LgvILwVkyCDElZdEcPsJ2o4PGZSxo,625

+core/parsers/__pycache__/__init__.cpython-312.pyc,,

+core/parsers/media/__init__.py,sha256=7qGW8yAS9B0gsluBwx70QB3Q-MBGGpYQ-O5nunB51F8,652

+core/parsers/media/__pycache__/__init__.cpython-312.pyc,,

+core/parsers/media/__pycache__/audio_parser.cpython-312.pyc,,

+core/parsers/media/__pycache__/bmp_parser.cpython-312.pyc,,

+core/parsers/media/__pycache__/doc_parser.cpython-312.pyc,,

+core/parsers/media/__pycache__/docx_parser.cpython-312.pyc,,

+core/parsers/media/__pycache__/img_parser.cpython-312.pyc,,

+core/parsers/media/__pycache__/odt_parser.cpython-312.pyc,,

+core/parsers/media/__pycache__/pdf_parser.cpython-312.pyc,,

+core/parsers/media/__pycache__/ppt_parser.cpython-312.pyc,,

+core/parsers/media/__pycache__/pptx_parser.cpython-312.pyc,,

+core/parsers/media/__pycache__/rtf_parser.cpython-312.pyc,,

+core/parsers/media/audio_parser.py,sha256=Hbbl2M1C81GSXEoPkzYZ8Js8VCA6mABU-NZmvr7CCYs,2171

+core/parsers/media/bmp_parser.py,sha256=nDIl9b5haOcmkgM2DMkG84QAFYi6QuYD5LscPT2KVX4,2521

+core/parsers/media/doc_parser.py,sha256=zPakQKEG7kO8_MFYjSzOUmDcbeHSoZaGifm-rC99Y90,3536

+core/parsers/media/docx_parser.py,sha256=J9a2UQHhUM5GvtVjyix_ae-0OmgY5kt5PVPB7s48hvs,1061

+core/parsers/media/img_parser.py,sha256=SC7U7YwdDkCfvq-HUbqVbU1t32Ul71g0lLfra0eq9pw,9899

+core/parsers/media/odt_parser.py,sha256=4aMLfwcQNA6gaY0X_qlAJEfJGM8kMyaI7e0nJ2R-JsU,1832

+core/parsers/media/pdf_parser.py,sha256=osnoMIKCy7VpNjonlXTsyw1sGJyvD6Zqyorq74Kv-FQ,13956

+core/parsers/media/ppt_parser.py,sha256=fQe5BnVMO3EAlszySPs7iRW_6jBHFrZ9VUqhGv4G_Yo,2982

+core/parsers/media/pptx_parser.py,sha256=TlY9rzUeBuzSfHA_G-haxCS8ISPCjzPOoycxj02UcUQ,1141

+core/parsers/media/rtf_parser.py,sha256=MRJjqp-HLXG5L13RwPbwo-JDbQcWyBdc0vkNRZSOS28,1300

+core/parsers/structured/__init__.py,sha256=Q821B3Ciw6x5QJoCxFvw205SEzZjNgbCTCGqwoo6Qsc,690

+core/parsers/structured/__pycache__/__init__.cpython-312.pyc,,

+core/parsers/structured/__pycache__/csv_parser.cpython-312.pyc,,

+core/parsers/structured/__pycache__/eml_parser.cpython-312.pyc,,

+core/parsers/structured/__pycache__/epub_parser.cpython-312.pyc,,

+core/parsers/structured/__pycache__/json_parser.cpython-312.pyc,,

+core/parsers/structured/__pycache__/msg_parser.cpython-312.pyc,,

+core/parsers/structured/__pycache__/org_parser.cpython-312.pyc,,

+core/parsers/structured/__pycache__/p7s_parser.cpython-312.pyc,,

+core/parsers/structured/__pycache__/rst_parser.cpython-312.pyc,,

+core/parsers/structured/__pycache__/tsv_parser.cpython-312.pyc,,

+core/parsers/structured/__pycache__/xls_parser.cpython-312.pyc,,

+core/parsers/structured/__pycache__/xlsx_parser.cpython-312.pyc,,

+core/parsers/structured/csv_parser.py,sha256=1qpVqSoa7WwDBHNdTHx1Ffye1OvbKIf7PDmJ_splF7g,3122

+core/parsers/structured/eml_parser.py,sha256=GbgAiQqLlBd8XHnAo6MPcOGbbNR8xrlKaUqbXYQPESs,2108

+core/parsers/structured/epub_parser.py,sha256=wYoOAdk2oSi6D9lRAwOFJrWHP9GU7TpQ-fp38XeozeA,4207

+core/parsers/structured/json_parser.py,sha256=08LBALF23vKDOOKaez1tqH30RJAXfxvj-XI-vwCcBZ4,3239

+core/parsers/structured/msg_parser.py,sha256=o8oyPu54_z7pThaYFH9iQcJkbDcRphbb2R3hcoAezqU,1930

+core/parsers/structured/org_parser.py,sha256=EfFrPa9c0Rq4KZXUHrWFJ18gdEApAR8G5UXENZ7KvZQ,2062

+core/parsers/structured/p7s_parser.py,sha256=Zb-mpR3MlCIBkprkUn-k2yIykzqWf2pXv_r9pnb6USg,6753

+core/parsers/structured/rst_parser.py,sha256=XqqunZNFxW5IQYDPTC8PleWugGZggjISC34fKMfeLhA,1706

+core/parsers/structured/tsv_parser.py,sha256=u6q0gVLkgSiL5fUvN10y4YfZxWMfYhZoe6c0tOINUBs,3179

+core/parsers/structured/xls_parser.py,sha256=RwnYKRFSaoj3OxsucAyJ3lxCW-HwWveGm0NyMQnRtfs,5082

+core/parsers/structured/xlsx_parser.py,sha256=xFOSM_TdiH8Iztu7YB8dPEYvjLkpEJOHVOpAiyaG_bY,3485

+core/parsers/text/__init__.py,sha256=JZYzUlfSf_724TAfXn9x9LK1rVBCtcBqhnWBLoEAtbY,186

+core/parsers/text/__pycache__/__init__.cpython-312.pyc,,

+core/parsers/text/__pycache__/html_parser.cpython-312.pyc,,

+core/parsers/text/__pycache__/md_parser.cpython-312.pyc,,

+core/parsers/text/__pycache__/text_parser.cpython-312.pyc,,

+core/parsers/text/html_parser.py,sha256=cPZP_XEXy9sRi5eQkUr-gCXlaeHTFNn_y6zZYzfF89Q,834

+core/parsers/text/md_parser.py,sha256=RT2XzF4zF81kosbdZWiOCURKt3igN0rVb93brzRxrLE,1019

+core/parsers/text/text_parser.py,sha256=ej9eSH3trfxJep60bD2_I363mUbYt81saJM0Zp4o1JI,783

+core/providers/__init__.py,sha256=X0NrbPE7w3sjvVkuLbbRW2-pWHaOLoIFapc0tOdFwa8,1840

+core/providers/__pycache__/__init__.cpython-312.pyc,,

+core/providers/auth/__init__.py,sha256=_eK-49ClumLy_KhE_uVOUXPW-QI62sJFpRq-0B0oFLk,265

+core/providers/auth/__pycache__/__init__.cpython-312.pyc,,

+core/providers/auth/__pycache__/clerk.cpython-312.pyc,,

+core/providers/auth/__pycache__/jwt.cpython-312.pyc,,

+core/providers/auth/__pycache__/r2r_auth.cpython-312.pyc,,

+core/providers/auth/__pycache__/supabase.cpython-312.pyc,,

+core/providers/auth/clerk.py,sha256=4i8u50tBkFGDHMlRnLt3vMIEO6Wtmq-Oraqsill_RqA,4701

+core/providers/auth/jwt.py,sha256=We3fjPX5T7FendAwtNP1mhd2-L5Pw15C4kZDnkh73BI,5579

+core/providers/auth/r2r_auth.py,sha256=-xMyMqIrbJhBq4BE33QimexjbIiijM6wVqGON4uvQPw,25517

+core/providers/auth/supabase.py,sha256=GSSbWXrKTk9RP_N_ladL0ZoyF4LJUw5GaNct0GlvH8I,8784

+core/providers/crypto/__init__.py,sha256=69PzbZxQFzxGZEh3_ARsHMvSGrHUePR1LEovTqO1QYc,235

+core/providers/crypto/__pycache__/__init__.cpython-312.pyc,,

+core/providers/crypto/__pycache__/bcrypt.cpython-312.pyc,,

+core/providers/crypto/__pycache__/nacl.cpython-312.pyc,,

+core/providers/crypto/bcrypt.py,sha256=Ylh3iHHBG4Al2kN5Eg2dlSxkmp98Nurkrd7DQzLlAy8,7476

+core/providers/crypto/nacl.py,sha256=GWHh54MBIoJKZVpNYhkeh-03GeCvg_rkZbV5qB7STGo,6893

+core/providers/database/__init__.py,sha256=_a1_9PeCpmQi3vKLCdLmwgzXrMsPEo6llVIkGk0rUqo,94

+core/providers/database/__pycache__/__init__.cpython-312.pyc,,

+core/providers/database/__pycache__/base.cpython-312.pyc,,

+core/providers/database/__pycache__/chunks.cpython-312.pyc,,

+core/providers/database/__pycache__/collections.cpython-312.pyc,,

+core/providers/database/__pycache__/conversations.cpython-312.pyc,,

+core/providers/database/__pycache__/documents.cpython-312.pyc,,

+core/providers/database/__pycache__/files.cpython-312.pyc,,

+core/providers/database/__pycache__/filters.cpython-312.pyc,,

+core/providers/database/__pycache__/graphs.cpython-312.pyc,,

+core/providers/database/__pycache__/limits.cpython-312.pyc,,

+core/providers/database/__pycache__/postgres.cpython-312.pyc,,

+core/providers/database/__pycache__/prompts_handler.cpython-312.pyc,,

+core/providers/database/__pycache__/tokens.cpython-312.pyc,,

+core/providers/database/__pycache__/users.cpython-312.pyc,,

+core/providers/database/base.py,sha256=WEMo4P4MSgbGLdollNFbaY2SuvvBF8SDN9hFaeMMkjc,8769

+core/providers/database/chunks.py,sha256=o9V5VOZ-jtZrMEMtwrIGKf8gky7j13NedwEKtIuUuDs,49587

+core/providers/database/collections.py,sha256=R7fqWVRFzmMifmEn6H4EgiTh8YNAipkv-9cTfpONch8,25543

+core/providers/database/conversations.py,sha256=2JRlEkezs8D1Wa-TMecXQi1P9KHcUHZTgPTuZeJyszU,30978

+core/providers/database/documents.py,sha256=FnfpnS4UcrTkYvhy7igCrXJWgCfQPR4PxdRru_fhYZ0,44667

+core/providers/database/files.py,sha256=K-mfqj_46JIg_kR-vkCLxYDmIrWopvF1PFvmyfiOPRM,11310

+core/providers/database/filters.py,sha256=KsBqtFLF0xzdPiRa4cL9EsYMPdx8MyzKd4HR2JK3Kxg,16977

+core/providers/database/graphs.py,sha256=C8twh-1nnrzP0sQuqv_OCY4OSAI8k8QFjFcR0K-gZfU,102673

+core/providers/database/limits.py,sha256=AtGwvPGEGsJk7tf1pK0Koy6_rtAZ-uh436w422CQjo8,17109

+core/providers/database/postgres.py,sha256=5jyp3X__vQ5NmoE1nFK4vGaf23Ud8nqIr4P1pETgOFc,11366

+core/providers/database/prompts/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0

+core/providers/database/prompts/__pycache__/__init__.cpython-312.pyc,,

+core/providers/database/prompts/chunk_enrichment.yaml,sha256=2JOH_l4nf_Elyfk006EEyz65JjZY14HJj6fYBlCEpRI,1687

+core/providers/database/prompts/collection_summary.yaml,sha256=puV0XTb0oP64e1rZwPfLDDcBL-OZXuoWR9YvK6bFKdQ,1525

+core/providers/database/prompts/dynamic_rag_agent.yaml,sha256=azu2nEe537oxh2KgAhed_QmwQR0jpuUWon8Ej5NHJj8,1287

+core/providers/database/prompts/dynamic_rag_agent_xml_tooling.yaml,sha256=7LLV5HWeP55Quo2kaX3DRZD9SJABRlEqvcAj4hj1Z2E,3709

+core/providers/database/prompts/graph_communities.yaml,sha256=IlEycB1L86kidZDqMfLs11IQC5DhVYiqJyoWwK1fVGw,3903

+core/providers/database/prompts/graph_entity_description.yaml,sha256=cuuAzIxWDpkYS8R7e2ltjQ8CZwnfH-SGyLNZldaXcF8,1423

+core/providers/database/prompts/graph_extraction.yaml,sha256=ro7s67rAx6RVACYbrFxGIONBdgxHBuf5CVQDl59QhLU,8580

+core/providers/database/prompts/hyde.yaml,sha256=QNr-UwI0q6FqKvIk-MW510BBFK7-quBVHoXSdKYseH8,943

+core/providers/database/prompts/rag.yaml,sha256=zNSWUYq-KGI2UHMcsdcclNHDNY9oMJN6_IEF9EXsjNY,544

+core/providers/database/prompts/rag_fusion.yaml,sha256=ID3olZaatS56a6hqTdIw8XvDmXfmpZ-2za2GpxzhNaU,840

+core/providers/database/prompts/static_rag_agent.yaml,sha256=u0rRtjQCiIOpzttCbCxcDCx-3azwDy4v5U0JWKCbsCE,766

+core/providers/database/prompts/static_research_agent.yaml,sha256=Dd7OOXA6dZuR_0GxWPP2IU3kU4Rh4L1Euwf3tQ8_YDE,3639

+core/providers/database/prompts/summary.yaml,sha256=vgWiozIspBJdVa6YEkJgeB5vJzzIc0x7s_WNdVs2z-U,697

+core/providers/database/prompts/system.yaml,sha256=1NXwwIT_qy421z7eJWGXqy4SWpe_ZBBzPYEJmoLnFZg,63

+core/providers/database/prompts/vision_img.yaml,sha256=B9ZxpiS4aCIWKdkessZEEFXGAo5j0DSn4HP8LBLRxFk,369

+core/providers/database/prompts/vision_pdf.yaml,sha256=hxDWrVBsQnKeTyOBZQC-p2Hv92krrMQhlJfT241deUA,1485

+core/providers/database/prompts_handler.py,sha256=N0HwX15dFx8oADdfYyduimx78pNYQ5fY7ZWVIXqTcR8,25698

+core/providers/database/tokens.py,sha256=O6y_Mjsqr2FamRceVWqTI0zV8qOWtzwHAYuHBdDZw1A,2427

+core/providers/database/users.py,sha256=za3IfTVF4jywREQ8wt5nbAOXMUomiNVaDnX_NDlTXSY,48647

+core/providers/email/__init__.py,sha256=WWtu-YhqG_5mIOW3_4TGCPEqV2YvsItxsh2ErXatGls,321

+core/providers/email/__pycache__/__init__.cpython-312.pyc,,

+core/providers/email/__pycache__/console_mock.cpython-312.pyc,,

+core/providers/email/__pycache__/mailersend.cpython-312.pyc,,

+core/providers/email/__pycache__/sendgrid.cpython-312.pyc,,

+core/providers/email/__pycache__/smtp.cpython-312.pyc,,

+core/providers/email/console_mock.py,sha256=8gWcOZHEdv3Tjn2akixouiTssqWNHhTGV5jHyybfKxU,1829

+core/providers/email/mailersend.py,sha256=PkbIpwm--GgCVWCIZsYKfXV00JUGUZNQVqGR14rP5CA,11192

+core/providers/email/sendgrid.py,sha256=Ke-duQjM2_Kcmp-eGU3CGXD7QTGX6LtD1asmzGF2VDU,10511

+core/providers/email/smtp.py,sha256=h4wDHU68Q6mL_djvcI2HYn_4aJ9Rfb5Zyi-VmTut0MQ,5734

+core/providers/embeddings/__init__.py,sha256=tiC_JOYmHCBNuR5_3ypRYCm7dnyxEGMd8Ksgox2Kshw,243

+core/providers/embeddings/__pycache__/__init__.cpython-312.pyc,,

+core/providers/embeddings/__pycache__/litellm.cpython-312.pyc,,

+core/providers/embeddings/__pycache__/ollama.cpython-312.pyc,,

+core/providers/embeddings/__pycache__/openai.cpython-312.pyc,,

+core/providers/embeddings/litellm.py,sha256=GB44AdxCBqSSrVmOC9Vq-eVNRylE0LKCsUOS1Egd_1w,10585

+core/providers/embeddings/ollama.py,sha256=mfUfb0S-t6l7ClxxWk9R4wqm-1IVqp-yPHGqUpPtr1s,6335

+core/providers/embeddings/openai.py,sha256=JUSxzx80inhZTE2XzzBx9wHjBAqPQLlnFoRjMhzfgYQ,7993

+core/providers/ingestion/__init__.py,sha256=g-9qduun07jDLvQOu_f5zWKU0qG2gmpXqe1xg9EogiE,322

+core/providers/ingestion/__pycache__/__init__.cpython-312.pyc,,

+core/providers/ingestion/r2r/__pycache__/base.cpython-312.pyc,,

+core/providers/ingestion/r2r/base.py,sha256=RRHnqAxLW4a_rMp_sKeBOiAahCGZHi2OCc_TWW4Orrw,13580

+core/providers/ingestion/unstructured/__pycache__/base.cpython-312.pyc,,

+core/providers/ingestion/unstructured/base.py,sha256=cD10dNw0Z-Zypp7_DikrHQNrUwqEZnX5h7NugoSzha4,14815

+core/providers/llm/__init__.py,sha256=4GfISQciZhz8HXQi3FZHgMQR7k-fFhKMo_k-qEhCH5o,330

+core/providers/llm/__pycache__/__init__.cpython-312.pyc,,

+core/providers/llm/__pycache__/anthropic.cpython-312.pyc,,

+core/providers/llm/__pycache__/azure_foundry.cpython-312.pyc,,

+core/providers/llm/__pycache__/litellm.cpython-312.pyc,,

+core/providers/llm/__pycache__/openai.cpython-312.pyc,,

+core/providers/llm/__pycache__/r2r_llm.cpython-312.pyc,,

+core/providers/llm/__pycache__/utils.cpython-312.pyc,,

+core/providers/llm/anthropic.py,sha256=dWFP7JYxWmYzMVlJisxGhh_TPZ6xJHTwSQAQArTUAiM,36659

+core/providers/llm/azure_foundry.py,sha256=oAsATFUOpymrBwEB0HPA738CLueNfJEp5ZfwkEK4Lz4,4417

+core/providers/llm/litellm.py,sha256=ESTtxbkc3u1-sVncOyXAgR6eYXIkMBC4h97HacZpsuc,2746

+core/providers/llm/openai.py,sha256=6rRIs-KrXNOeE7l_nPUyvd8eTNFVJf6hw5Klyj4_5xc,21538

+core/providers/llm/r2r_llm.py,sha256=h_5Z6Caow6IjpNH3W4cKsKSMeB0BrxYPHNRW19diEM4,3670

+core/providers/llm/utils.py,sha256=Ccr0WYR7I4K-0PdHjjl-Kv0yGOo30gMwiZ6GE5jfFjo,3611

+core/providers/orchestration/__init__.py,sha256=S2F82aLGQ3ePitzETGDz8dL-7KZmOD5-VeAF-Ex1z5E,173

+core/providers/orchestration/__pycache__/__init__.cpython-312.pyc,,

+core/providers/orchestration/__pycache__/hatchet.cpython-312.pyc,,

+core/providers/orchestration/__pycache__/simple.cpython-312.pyc,,

+core/providers/orchestration/hatchet.py,sha256=guL_8PqJA2xaH-LCo8Oa397y4Dv_C2kqhv8_GBuOors,3591

+core/providers/orchestration/simple.py,sha256=a-PuefEoJSCjd1pW85DuQobbPy3dsAkX8j2Fv8HePFk,1994

+core/utils/__init__.py,sha256=kFni1MYQZMWAzJSKV0u_JwmVfZMdr2EalVUzLRNbAMs,5044

+core/utils/__pycache__/__init__.cpython-312.pyc,,

+core/utils/__pycache__/logging_config.cpython-312.pyc,,

+core/utils/__pycache__/sentry.cpython-312.pyc,,

+core/utils/__pycache__/serper.cpython-312.pyc,,

+core/utils/logging_config.py,sha256=Z5YlY9hFYGf4MfQmpuO3h4gUvCG1a_7ZAAANy9CalAk,5310

+core/utils/sentry.py,sha256=oMJElok0tFqDFum8c3oikFGOF3lIh8Q4AF5DLYz2lAM,545

+core/utils/serper.py,sha256=6dMDvciNBZoQLgBN2OHKrL7DCvacLLE4N7tTBH9_B7o,4097

+r2r-3.5.5.dist-info/INSTALLER,sha256=zuuue4knoyJ-UwPPXg8fezS7VCrXJQrAP7zeNuwvFQg,4

+r2r-3.5.5.dist-info/METADATA,sha256=P2mD4bkapad9xDbKd3eH_-hVz07snK9aHwBFPwVjilk,9301

+r2r-3.5.5.dist-info/RECORD,,

+r2r-3.5.5.dist-info/REQUESTED,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0

+r2r-3.5.5.dist-info/WHEEL,sha256=1tXe9gY0PYatrMPMDd6jXqjfpz_B-Wqm32CPfRC58XU,91

+r2r-3.5.5.dist-info/entry_points.txt,sha256=2HhInE2_ze-0NPAAcKtOHipFhEHG9OyQ0-wUo43-7Nc,51

+r2r-3.5.5.dist-info/top_level.txt,sha256=l56Onvmt53K6cV8z9AP0F9XomxmsAYG6ZW8gSz-xGJo,20

+r2r/__init__.py,sha256=i3qJ0aOSdpq5r4oYFLbf9kuSwzrWmSzToyiuiPxWOgs,365

+r2r/__pycache__/__init__.cpython-312.pyc,,

+r2r/__pycache__/mcp.cpython-312.pyc,,

+r2r/__pycache__/serve.cpython-312.pyc,,

+r2r/mcp.py,sha256=7SqbwziKlO3rf63zw7HMHYJNPg1zVDUlIsXoAvMFNBA,4684

+r2r/r2r.toml,sha256=hNJjxib5sWVFr_0WJseAkwlr6LrKC_A2stPg1lNK0MA,3927

+r2r/serve.py,sha256=qEnTZNzXh0DVZGAXvWP2p_fa32pIh2ZmNtVavrKFUNc,4250

+sdk/__init__.py,sha256=wAZs_5nD16Xk3LigkqcFNecpRDWQ3cFgizk94UCXfms,119

+sdk/__pycache__/__init__.cpython-312.pyc,,

+sdk/__pycache__/async_client.cpython-312.pyc,,

+sdk/__pycache__/models.cpython-312.pyc,,

+sdk/__pycache__/sync_client.cpython-312.pyc,,

+sdk/asnyc_methods/__init__.py,sha256=u8XjoVhtPmpD1UYVjg44REUoc7HGiq_RuRi9-8zGtlE,542

+sdk/asnyc_methods/__pycache__/__init__.cpython-312.pyc,,

+sdk/asnyc_methods/__pycache__/chunks.cpython-312.pyc,,

+sdk/asnyc_methods/__pycache__/collections.cpython-312.pyc,,

+sdk/asnyc_methods/__pycache__/conversations.cpython-312.pyc,,

+sdk/asnyc_methods/__pycache__/documents.cpython-312.pyc,,

+sdk/asnyc_methods/__pycache__/graphs.cpython-312.pyc,,

+sdk/asnyc_methods/__pycache__/indices.cpython-312.pyc,,

+sdk/asnyc_methods/__pycache__/prompts.cpython-312.pyc,,

+sdk/asnyc_methods/__pycache__/retrieval.cpython-312.pyc,,

+sdk/asnyc_methods/__pycache__/system.cpython-312.pyc,,

+sdk/asnyc_methods/__pycache__/users.cpython-312.pyc,,

+sdk/asnyc_methods/chunks.py,sha256=bqEgixm-Dn9sTrU2zUUdXI_4sYhoejpkaBFRm4kT-Vs,5377

+sdk/asnyc_methods/collections.py,sha256=IVgv7rjI-aY897OX5Hq0R9-mVXTZPkKF0ZeaMHZAcaI,10286

+sdk/asnyc_methods/conversations.py,sha256=zHVwXGPVZJgg7NbS_KOwM3kpJfafFa1ulOI_v-xQv6I,9649

+sdk/asnyc_methods/documents.py,sha256=Hh9PuxRijjLP2kx2lbGUkUqcZHMX2EDTTbqUlQJQgfM,23644

+sdk/asnyc_methods/graphs.py,sha256=8jU3kQ4lvydyLcMO83WFgcux8GLuLCrOGIeZerrsIAA,20119

+sdk/asnyc_methods/indices.py,sha256=om6XhfkxYnZWzHjPLw_8Q15DTzck-fTUPSaHQ5ElsIw,3558

+sdk/asnyc_methods/prompts.py,sha256=uamuP8kR6BaIMdYPjBWd8FV-z5equp20QXPHklbZVUc,3848

+sdk/asnyc_methods/retrieval.py,sha256=AysmXMNUOYhyB2YOcZtC4ScdzhMQDOb4I2Ij-h-HEAg,14671

+sdk/asnyc_methods/system.py,sha256=d6CekNB1DvCNAu2wYXOgHPlUtVaUQhETvKP2ew9vj-w,1279

+sdk/asnyc_methods/users.py,sha256=DPhtMKdR-zdAO7gHXhrHRFaRjJBl7W9MpszLxLiENWo,17547

+sdk/async_client.py,sha256=wIV35xmbGA71f0ItwrrzTwamWQHCGpylEANnUiEnCM4,4702

+sdk/base/__init_.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0

+sdk/base/__pycache__/__init_.cpython-312.pyc,,

+sdk/base/__pycache__/base_client.cpython-312.pyc,,

+sdk/base/base_client.py,sha256=2QA84e3vkaSgkCsbe4p4j0MqpaCgzjpsT0aeJJvISgE,1671

+sdk/models.py,sha256=AWiFQGb25yy3STqWr_-2xi2oCxe2HuwCa5InKFDew0M,2048

+sdk/sync_client.py,sha256=I38iU30KO_9F4rQ9iV9cz2yU1dsM4fbxl4nczdkcHu8,6319

+sdk/sync_methods/__init__.py,sha256=u8XjoVhtPmpD1UYVjg44REUoc7HGiq_RuRi9-8zGtlE,542

+sdk/sync_methods/__pycache__/__init__.cpython-312.pyc,,

+sdk/sync_methods/__pycache__/chunks.cpython-312.pyc,,

+sdk/sync_methods/__pycache__/collections.cpython-312.pyc,,

+sdk/sync_methods/__pycache__/conversations.cpython-312.pyc,,

+sdk/sync_methods/__pycache__/documents.cpython-312.pyc,,

+sdk/sync_methods/__pycache__/graphs.cpython-312.pyc,,

+sdk/sync_methods/__pycache__/indices.cpython-312.pyc,,

+sdk/sync_methods/__pycache__/prompts.cpython-312.pyc,,

+sdk/sync_methods/__pycache__/retrieval.cpython-312.pyc,,

+sdk/sync_methods/__pycache__/system.cpython-312.pyc,,

+sdk/sync_methods/__pycache__/users.cpython-312.pyc,,

+sdk/sync_methods/chunks.py,sha256=yBAHIAn_26_-GzN1Nlzkk1cf2k9Tu-sfcEz3pOVbf9s,5305

+sdk/sync_methods/collections.py,sha256=r_bG91YMDTKMWEQL0f_kJ70i8xJRC6bgZ4u38Y9teoA,10130

+sdk/sync_methods/conversations.py,sha256=sfse-ucqQlpv__DqVhx_mnyTVbcvs8AoW-1Vrbh7Usg,9470

+sdk/sync_methods/documents.py,sha256=lFJSHMxAIqEXjmJRDZA46wGp1xxB-KA8lmQPPW-PLFI,25517

+sdk/sync_methods/graphs.py,sha256=yCqqmF7sDvg5xlaNjWqR9oPlHyqdhu9cF0STBORNBRY,19944

+sdk/sync_methods/indices.py,sha256=roGxx7g2gkXvcITH-UuygQFWqEwR8x_UsvVBSOPvIvQ,3482

+sdk/sync_methods/prompts.py,sha256=NXu-u6OPlXw64SYGQqd6nkNGOwHjFefFYbs3LXayuNw,3776

+sdk/sync_methods/retrieval.py,sha256=ZTin6cVGJbtQUiUTL7QRi8aex9nJvpFnk0VUMjIXgAc,19856

+sdk/sync_methods/system.py,sha256=uM287TlpDflGL9LNK2rG5i1C6OV4tEeNipU9H6cRvGk,1243

+sdk/sync_methods/users.py,sha256=lpeqMwMdPyQaMKH50VFNkTFnVNF6NuYL61Crhhwoi2I,17210

+shared/__init__.py,sha256=6p-scyk9NNgIlt7KqQ7HaO9qtHgzCT6S3Et9FiyPqRo,224

+shared/__pycache__/__init__.cpython-312.pyc,,

+shared/abstractions/__init__.py,sha256=QQYBxFFFyszBlwoyn6iiMb3JnDTJmdvXe2SyZNmVUU4,3228

+shared/abstractions/__pycache__/__init__.cpython-312.pyc,,

+shared/abstractions/__pycache__/base.cpython-312.pyc,,

+shared/abstractions/__pycache__/document.cpython-312.pyc,,

+shared/abstractions/__pycache__/embedding.cpython-312.pyc,,

+shared/abstractions/__pycache__/exception.cpython-312.pyc,,

+shared/abstractions/__pycache__/graph.cpython-312.pyc,,

+shared/abstractions/__pycache__/llm.cpython-312.pyc,,

+shared/abstractions/__pycache__/prompt.cpython-312.pyc,,

+shared/abstractions/__pycache__/search.cpython-312.pyc,,

+shared/abstractions/__pycache__/user.cpython-312.pyc,,

+shared/abstractions/__pycache__/vector.cpython-312.pyc,,

+shared/abstractions/base.py,sha256=JW1zBKzztbbnxjAS2XAbIq1tU3u5b8RXxkz0rPyDXlg,5308

+shared/abstractions/document.py,sha256=uxXroPM_QVObz7cGL6rfaG8mzfqUTxNnHsJwZ72IR9Y,10004

+shared/abstractions/embedding.py,sha256=GksUJ9AP2w62O-IUO5bemxey9iPocpU0eOJCJtZtHQ0,1064

+shared/abstractions/exception.py,sha256=AXkE-3XQDoaOpO-psuEX_DO6iOhVeXZgwhJqKPbMsF8,2288

+shared/abstractions/graph.py,sha256=-bK5mtFjvxG1wPkBacn39ZzMCilGRRaFpn-J3Of9o00,7623

+shared/abstractions/llm.py,sha256=ys0l_QKbLq2MgROXn0m8DuY6dAkzCzrbHvCOchtRIxg,9968

+shared/abstractions/prompt.py,sha256=IcxlukWEtw6WRAREMxbr7zPa-MrJ5qQJzTw1_L3gd0I,1370

+shared/abstractions/search.py,sha256=lKQcWiBj6SK-nk5JmwohZ-NOET6T1-1TADHYXKvXm_0,20415

+shared/abstractions/user.py,sha256=9NGXNzfZOH9BIKL96NxQ4f9rOQ_SPIgo8Kz8WAsP2ME,1729

+shared/abstractions/vector.py,sha256=PkX6fgIIK_GJXjFUY7dffFZVTda8_1RlceAbYBWjhwI,7021

+shared/api/models/__init__.py,sha256=SSW1mKCLKJwB_4niQpIX1arlRzDYr-HSnJfZRIfvzcg,4982

+shared/api/models/__pycache__/__init__.cpython-312.pyc,,

+shared/api/models/__pycache__/base.cpython-312.pyc,,

+shared/api/models/auth/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0

+shared/api/models/auth/__pycache__/__init__.cpython-312.pyc,,

+shared/api/models/auth/__pycache__/responses.cpython-312.pyc,,

+shared/api/models/auth/responses.py,sha256=GnNPv2zNRKimUKnLrG8EPEsPLwwqxgGqSd0aF3mY1H0,293

+shared/api/models/base.py,sha256=cHOyIoEO_pQGw1UEaTLeBJpG0HVsAWh-Lf3Oq016O9Q,483

+shared/api/models/graph/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0

+shared/api/models/graph/__pycache__/__init__.cpython-312.pyc,,

+shared/api/models/graph/__pycache__/responses.cpython-312.pyc,,

+shared/api/models/graph/responses.py,sha256=3E3yZ402SFDUWdBaIbsgq7Ar4JtThd-zfIkimsVCTQI,935

+shared/api/models/ingestion/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0

+shared/api/models/ingestion/__pycache__/__init__.cpython-312.pyc,,

+shared/api/models/ingestion/__pycache__/responses.cpython-312.pyc,,

+shared/api/models/ingestion/responses.py,sha256=Jk3YWHTT4Uswphk0sx8sf32fXVDlI23kX6qzN1i5de0,2044

+shared/api/models/management/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0

+shared/api/models/management/__pycache__/__init__.cpython-312.pyc,,

+shared/api/models/management/__pycache__/responses.cpython-312.pyc,,

+shared/api/models/management/responses.py,sha256=8pgP5cDR0zZ7CG56W1ZSe1UKjf9AnjBZI6mfvukzdYg,4036

+shared/api/models/retrieval/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0

+shared/api/models/retrieval/__pycache__/__init__.cpython-312.pyc,,

+shared/api/models/retrieval/__pycache__/responses.cpython-312.pyc,,

+shared/api/models/retrieval/responses.py,sha256=SEYJq6NHn1THJWW9s9PBGehUeFCztjbaYFpr1r5x6Rw,22137

+shared/utils/__init__.py,sha256=m4iIA8_GGILWAtFNBuTG7Mtbu94bNGjx5kGNFkuG7XY,1130

+shared/utils/__pycache__/__init__.cpython-312.pyc,,

+shared/utils/__pycache__/base_utils.cpython-312.pyc,,

+shared/utils/base_utils.py,sha256=JvPNzA7Z_PVBwRCFq7NiwuIEiiBEOtpwG9odeqG3lfg,27262

+shared/utils/splitter/__init__.py,sha256=Gii6sWIXzUkEGxDta0LIEEbg1b6srdZsc722YdyQrig,95

+shared/utils/splitter/__pycache__/__init__.cpython-312.pyc,,

+shared/utils/splitter/__pycache__/text.cpython-312.pyc,,

+shared/utils/splitter/text.py,sha256=NrybzcMT76D1Ty5XMgniS_beK_iGQwWajCHFcRh0SuE,67419

diff --git a/.venv/lib/python3.12/site-packages/r2r-3.5.5.dist-info/REQUESTED b/.venv/lib/python3.12/site-packages/r2r-3.5.5.dist-info/REQUESTED
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/.venv/lib/python3.12/site-packages/r2r-3.5.5.dist-info/REQUESTED
diff --git a/.venv/lib/python3.12/site-packages/r2r-3.5.5.dist-info/WHEEL b/.venv/lib/python3.12/site-packages/r2r-3.5.5.dist-info/WHEEL
new file mode 100644
index 00000000..17e2e07c
--- /dev/null
+++ b/.venv/lib/python3.12/site-packages/r2r-3.5.5.dist-info/WHEEL
@@ -0,0 +1,5 @@
+Wheel-Version: 1.0
+Generator: setuptools (77.0.3)
+Root-Is-Purelib: true
+Tag: py3-none-any
+
diff --git a/.venv/lib/python3.12/site-packages/r2r-3.5.5.dist-info/entry_points.txt b/.venv/lib/python3.12/site-packages/r2r-3.5.5.dist-info/entry_points.txt
new file mode 100644
index 00000000..f9fd4c8c
--- /dev/null
+++ b/.venv/lib/python3.12/site-packages/r2r-3.5.5.dist-info/entry_points.txt
@@ -0,0 +1,2 @@
+[console_scripts]
+r2r-serve = r2r.serve:run_server
diff --git a/.venv/lib/python3.12/site-packages/r2r-3.5.5.dist-info/top_level.txt b/.venv/lib/python3.12/site-packages/r2r-3.5.5.dist-info/top_level.txt
new file mode 100644
index 00000000..fe5c40bd
--- /dev/null
+++ b/.venv/lib/python3.12/site-packages/r2r-3.5.5.dist-info/top_level.txt
@@ -0,0 +1,4 @@
+core
+r2r
+sdk
+shared