LICENSE
README.md
pyproject.toml
src/socratic_rag/__init__.py
src/socratic_rag/async_client.py
src/socratic_rag/client.py
src/socratic_rag/exceptions.py
src/socratic_rag/llm_rag.py
src/socratic_rag/models.py
src/socratic_rag.egg-info/PKG-INFO
src/socratic_rag.egg-info/SOURCES.txt
src/socratic_rag.egg-info/dependency_links.txt
src/socratic_rag.egg-info/requires.txt
src/socratic_rag.egg-info/top_level.txt
src/socratic_rag/caching/__init__.py
src/socratic_rag/caching/embedding_cache.py
src/socratic_rag/caching/search_cache.py
src/socratic_rag/chunking/__init__.py
src/socratic_rag/chunking/base.py
src/socratic_rag/chunking/fixed_size.py
src/socratic_rag/embeddings/__init__.py
src/socratic_rag/embeddings/base.py
src/socratic_rag/embeddings/sentence_transformers.py
src/socratic_rag/integrations/__init__.py
src/socratic_rag/integrations/langchain/__init__.py
src/socratic_rag/integrations/langchain/retriever.py
src/socratic_rag/integrations/openclaw/__init__.py
src/socratic_rag/integrations/openclaw/skill.py
src/socratic_rag/processors/__init__.py
src/socratic_rag/processors/base.py
src/socratic_rag/processors/markdown.py
src/socratic_rag/processors/pdf.py
src/socratic_rag/processors/text.py
src/socratic_rag/vector_stores/__init__.py
src/socratic_rag/vector_stores/base.py
src/socratic_rag/vector_stores/chromadb.py
src/socratic_rag/vector_stores/faiss.py
src/socratic_rag/vector_stores/qdrant.py
tests/test_chunking.py
tests/test_client.py
tests/test_edge_cases.py
tests/test_embeddings.py
tests/test_integrations.py
tests/test_llm_rag.py
tests/test_models.py
tests/test_processors.py
tests/test_vector_stores.py