README.md
pyproject.toml
src/stache_ai/__init__.py
src/stache_ai/config.py
src/stache_ai.egg-info/PKG-INFO
src/stache_ai.egg-info/SOURCES.txt
src/stache_ai.egg-info/dependency_links.txt
src/stache_ai.egg-info/entry_points.txt
src/stache_ai.egg-info/requires.txt
src/stache_ai.egg-info/top_level.txt
src/stache_ai/api/__init__.py
src/stache_ai/api/main.py
src/stache_ai/api/routes/__init__.py
src/stache_ai/api/routes/capture.py
src/stache_ai/api/routes/documents.py
src/stache_ai/api/routes/health.py
src/stache_ai/api/routes/insights.py
src/stache_ai/api/routes/models.py
src/stache_ai/api/routes/namespaces.py
src/stache_ai/api/routes/pending.py
src/stache_ai/api/routes/query.py
src/stache_ai/api/routes/upload.py
src/stache_ai/chunking/__init__.py
src/stache_ai/chunking/base.py
src/stache_ai/chunking/character.py
src/stache_ai/chunking/factory.py
src/stache_ai/chunking/hierarchical.py
src/stache_ai/chunking/markdown.py
src/stache_ai/chunking/recursive.py
src/stache_ai/chunking/semantic.py
src/stache_ai/chunking/transcript.py
src/stache_ai/chunking/strategies/__init__.py
src/stache_ai/cli/__init__.py
src/stache_ai/cli/__main__.py
src/stache_ai/cli/backfill_document_index.py
src/stache_ai/cli/dump_cmd.py
src/stache_ai/cli/import_cmd.py
src/stache_ai/cli/main.py
src/stache_ai/cli/migrate_cmd.py
src/stache_ai/cli/namespace_cmd.py
src/stache_ai/cli/providers_cmd.py
src/stache_ai/cli/redis_export.py
src/stache_ai/cli/vectors_cmd.py
src/stache_ai/core/__init__.py
src/stache_ai/core/operations.py
src/stache_ai/loaders/__init__.py
src/stache_ai/middleware/__init__.py
src/stache_ai/middleware/base.py
src/stache_ai/middleware/chain.py
src/stache_ai/middleware/context.py
src/stache_ai/middleware/results.py
src/stache_ai/middleware/testing.py
src/stache_ai/models/__init__.py
src/stache_ai/models/insight.py
src/stache_ai/providers/__init__.py
src/stache_ai/providers/base.py
src/stache_ai/providers/factories.py
src/stache_ai/providers/plugin_loader.py
src/stache_ai/providers/document_index/__init__.py
src/stache_ai/providers/embeddings/__init__.py
src/stache_ai/providers/embeddings/fallback.py
src/stache_ai/providers/llm/__init__.py
src/stache_ai/providers/llm/fallback.py
src/stache_ai/providers/namespace/__init__.py
src/stache_ai/providers/namespace/sqlite.py
src/stache_ai/providers/reranker/__init__.py
src/stache_ai/providers/reranker/base.py
src/stache_ai/providers/reranker/simple.py
src/stache_ai/providers/resilience/__init__.py
src/stache_ai/providers/resilience/circuit_breaker.py
src/stache_ai/providers/resilience/decorators.py
src/stache_ai/providers/resilience/http_client.py
src/stache_ai/providers/vectordb/__init__.py
src/stache_ai/rag/__init__.py
src/stache_ai/rag/embedding_resilience.py
src/stache_ai/rag/pipeline.py
src/stache_ai/testing/__init__.py
src/stache_ai/testing/document_index.py
src/stache_ai/testing/embedding.py
src/stache_ai/testing/llm.py
src/stache_ai/testing/namespace.py
src/stache_ai/testing/reranker.py
src/stache_ai/testing/vectordb.py
tests/test_api.py
tests/test_chunking.py
tests/test_config.py
tests/test_embedding_resilience.py
tests/test_pipeline.py
tests/test_pipeline_middleware.py