Metadata-Version: 2.4
Name: python-vectorspace
Version: 0.0.7
Summary: Directory file watcher for automatically creating and querying vector embeddings.
Author-email: deathbeam <slusnucky@gmail.com>
Project-URL: Homepage, https://github.com/deathbeam/vectorspace
Project-URL: Issues, https://github.com/deathbeam/vectorspace/issues
Requires-Python: >=3.12
Description-Content-Type: text/markdown
Requires-Dist: chromadb>=1.0.16
Requires-Dist: fastapi>=0.115.11
Requires-Dist: httpx>=0.28.1
Requires-Dist: mcp[cli]>=1.13.0
Requires-Dist: pygments>=2.19.1
Requires-Dist: tree-sitter>=0.25.1
Requires-Dist: tree-sitter-language-pack>=0.9.0
Requires-Dist: watchdog>=6.0.0

# vectorspace

## Run

```bash
pipx run python-vectorspace
```

## Connect as MCP server

```json
{
  "vectorspace": {
    "args": [
      "run",
      "--spec",
      "python-vectorspace==0.0.6",
      "vectorspace-mcp"
    ],
    "command": "pipx"
  }
}
```

## Development

```bash
uv run vectorspace
```

or

```bash
uv pip install -e .
```

and then

```bash
vectorspace
```

### Formatting

```bash
uvx ruff format
uvx ruff check --fix
```

## API docs

```
http://localhost:8000/docs
```
