Metadata-Version: 2.4
Name: astrocyte-qdrant
Version: 0.9.0
Summary: Qdrant VectorStore adapter for Astrocyte
License-Expression: Apache-2.0
Requires-Python: >=3.11
Requires-Dist: astrocyte<0.9,>=0.7.0
Requires-Dist: qdrant-client<2,>=1.17
Provides-Extra: dev
Requires-Dist: pytest-asyncio>=0.23; extra == 'dev'
Requires-Dist: pytest>=8.0; extra == 'dev'
Description-Content-Type: text/markdown

# astrocyte-qdrant

[Qdrant](https://qdrant.tech/) adapter implementing Astrocyte’s `VectorStore` protocol.

## Usage

```python
from astrocyte_qdrant import QdrantVectorStore

store = QdrantVectorStore(
    url="http://localhost:6333",
    collection_name="astrocyte_mem",
    vector_size=128,
)
```

Register via entry point `astrocyte.vector_stores` / name `qdrant` after installation.

## Development

```bash
uv sync --extra dev
uv run pytest
```

Requires a running Qdrant instance (see CI workflow for Docker image).
