├── .coverage ├── .github └── workflows │ └── ci.yml ├── .gitignore ├── CHANGELOG.md ├── CONTRIBUTING.md ├── LICENSE ├── README.md ├── bench ├── README.md ├── SAMPLE_RESULTS.md ├── bench_10k.ipynb ├── benchmark.py └── visualize.py ├── demo.cast ├── demo.db ├── demo.py ├── docs └── INTEGRATIONS.md ├── examples ├── appwrite_example.py ├── demo.sh ├── demo_notebook.ipynb ├── langchain_example.py ├── mariadb_example.py ├── redis_example.py ├── rethinkdb_example.py ├── supabase_example.py └── vectorwrapdemo.gif ├── pyproject.toml ├── test.db ├── test_vectorwrap.py ├── tests ├── README_APPWRITE_TESTING.md ├── docker-compose.appwrite-test.yml ├── test_appwrite_local.py ├── test_clickhouse.py ├── test_duckdb.py ├── test_integration.py ├── test_postgres.py ├── test_sqlite.py ├── test_stress.py └── test_wrap.py └── vectorwrap ├── .gitignore ├── __init__.py ├── clickhouse_backend.py ├── duckdb_backend.py ├── integrations ├── __init__.py ├── appwrite.py ├── langchain.py ├── llamaindex.py ├── milvus.py ├── qdrant.py └── supabase.py ├── mariadb_backend.py ├── mysql_backend.py ├── pg_backend.py ├── redis_backend.py ├── rethinkdb_backend.py └── sqlite_backend.py /.coverage: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mihirahuja1/vectorwrap/HEAD/.coverage -------------------------------------------------------------------------------- /.github/workflows/ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mihirahuja1/vectorwrap/HEAD/.github/workflows/ci.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mihirahuja1/vectorwrap/HEAD/.gitignore -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mihirahuja1/vectorwrap/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mihirahuja1/vectorwrap/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mihirahuja1/vectorwrap/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mihirahuja1/vectorwrap/HEAD/README.md -------------------------------------------------------------------------------- /bench/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mihirahuja1/vectorwrap/HEAD/bench/README.md -------------------------------------------------------------------------------- /bench/SAMPLE_RESULTS.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mihirahuja1/vectorwrap/HEAD/bench/SAMPLE_RESULTS.md -------------------------------------------------------------------------------- /bench/bench_10k.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mihirahuja1/vectorwrap/HEAD/bench/bench_10k.ipynb -------------------------------------------------------------------------------- /bench/benchmark.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mihirahuja1/vectorwrap/HEAD/bench/benchmark.py -------------------------------------------------------------------------------- /bench/visualize.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mihirahuja1/vectorwrap/HEAD/bench/visualize.py -------------------------------------------------------------------------------- /demo.cast: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mihirahuja1/vectorwrap/HEAD/demo.cast -------------------------------------------------------------------------------- /demo.db: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mihirahuja1/vectorwrap/HEAD/demo.db -------------------------------------------------------------------------------- /demo.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mihirahuja1/vectorwrap/HEAD/demo.py -------------------------------------------------------------------------------- /docs/INTEGRATIONS.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mihirahuja1/vectorwrap/HEAD/docs/INTEGRATIONS.md -------------------------------------------------------------------------------- /examples/appwrite_example.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mihirahuja1/vectorwrap/HEAD/examples/appwrite_example.py -------------------------------------------------------------------------------- /examples/demo.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mihirahuja1/vectorwrap/HEAD/examples/demo.sh -------------------------------------------------------------------------------- /examples/demo_notebook.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mihirahuja1/vectorwrap/HEAD/examples/demo_notebook.ipynb -------------------------------------------------------------------------------- /examples/langchain_example.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mihirahuja1/vectorwrap/HEAD/examples/langchain_example.py -------------------------------------------------------------------------------- /examples/mariadb_example.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mihirahuja1/vectorwrap/HEAD/examples/mariadb_example.py -------------------------------------------------------------------------------- /examples/redis_example.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mihirahuja1/vectorwrap/HEAD/examples/redis_example.py -------------------------------------------------------------------------------- /examples/rethinkdb_example.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mihirahuja1/vectorwrap/HEAD/examples/rethinkdb_example.py -------------------------------------------------------------------------------- /examples/supabase_example.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mihirahuja1/vectorwrap/HEAD/examples/supabase_example.py -------------------------------------------------------------------------------- /examples/vectorwrapdemo.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mihirahuja1/vectorwrap/HEAD/examples/vectorwrapdemo.gif -------------------------------------------------------------------------------- /pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mihirahuja1/vectorwrap/HEAD/pyproject.toml -------------------------------------------------------------------------------- /test.db: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test_vectorwrap.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/README_APPWRITE_TESTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mihirahuja1/vectorwrap/HEAD/tests/README_APPWRITE_TESTING.md -------------------------------------------------------------------------------- /tests/docker-compose.appwrite-test.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mihirahuja1/vectorwrap/HEAD/tests/docker-compose.appwrite-test.yml -------------------------------------------------------------------------------- /tests/test_appwrite_local.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mihirahuja1/vectorwrap/HEAD/tests/test_appwrite_local.py -------------------------------------------------------------------------------- /tests/test_clickhouse.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mihirahuja1/vectorwrap/HEAD/tests/test_clickhouse.py -------------------------------------------------------------------------------- /tests/test_duckdb.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mihirahuja1/vectorwrap/HEAD/tests/test_duckdb.py -------------------------------------------------------------------------------- /tests/test_integration.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mihirahuja1/vectorwrap/HEAD/tests/test_integration.py -------------------------------------------------------------------------------- /tests/test_postgres.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mihirahuja1/vectorwrap/HEAD/tests/test_postgres.py -------------------------------------------------------------------------------- /tests/test_sqlite.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mihirahuja1/vectorwrap/HEAD/tests/test_sqlite.py -------------------------------------------------------------------------------- /tests/test_stress.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mihirahuja1/vectorwrap/HEAD/tests/test_stress.py -------------------------------------------------------------------------------- /tests/test_wrap.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mihirahuja1/vectorwrap/HEAD/tests/test_wrap.py -------------------------------------------------------------------------------- /vectorwrap/.gitignore: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /vectorwrap/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mihirahuja1/vectorwrap/HEAD/vectorwrap/__init__.py -------------------------------------------------------------------------------- /vectorwrap/clickhouse_backend.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mihirahuja1/vectorwrap/HEAD/vectorwrap/clickhouse_backend.py -------------------------------------------------------------------------------- /vectorwrap/duckdb_backend.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mihirahuja1/vectorwrap/HEAD/vectorwrap/duckdb_backend.py -------------------------------------------------------------------------------- /vectorwrap/integrations/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mihirahuja1/vectorwrap/HEAD/vectorwrap/integrations/__init__.py -------------------------------------------------------------------------------- /vectorwrap/integrations/appwrite.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mihirahuja1/vectorwrap/HEAD/vectorwrap/integrations/appwrite.py -------------------------------------------------------------------------------- /vectorwrap/integrations/langchain.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mihirahuja1/vectorwrap/HEAD/vectorwrap/integrations/langchain.py -------------------------------------------------------------------------------- /vectorwrap/integrations/llamaindex.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mihirahuja1/vectorwrap/HEAD/vectorwrap/integrations/llamaindex.py -------------------------------------------------------------------------------- /vectorwrap/integrations/milvus.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mihirahuja1/vectorwrap/HEAD/vectorwrap/integrations/milvus.py -------------------------------------------------------------------------------- /vectorwrap/integrations/qdrant.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mihirahuja1/vectorwrap/HEAD/vectorwrap/integrations/qdrant.py -------------------------------------------------------------------------------- /vectorwrap/integrations/supabase.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mihirahuja1/vectorwrap/HEAD/vectorwrap/integrations/supabase.py -------------------------------------------------------------------------------- /vectorwrap/mariadb_backend.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mihirahuja1/vectorwrap/HEAD/vectorwrap/mariadb_backend.py -------------------------------------------------------------------------------- /vectorwrap/mysql_backend.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mihirahuja1/vectorwrap/HEAD/vectorwrap/mysql_backend.py -------------------------------------------------------------------------------- /vectorwrap/pg_backend.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mihirahuja1/vectorwrap/HEAD/vectorwrap/pg_backend.py -------------------------------------------------------------------------------- /vectorwrap/redis_backend.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mihirahuja1/vectorwrap/HEAD/vectorwrap/redis_backend.py -------------------------------------------------------------------------------- /vectorwrap/rethinkdb_backend.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mihirahuja1/vectorwrap/HEAD/vectorwrap/rethinkdb_backend.py -------------------------------------------------------------------------------- /vectorwrap/sqlite_backend.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mihirahuja1/vectorwrap/HEAD/vectorwrap/sqlite_backend.py --------------------------------------------------------------------------------