You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Search hits Facts, graph discovers Episodes, traces back to source Sentences. One database, Postgres or SQLite. No Neo4j, no Qdrant, no infra drama.
34
+
=======
35
+
Search hits Facts, graph discovers Episodes, traces back to source Sentences. SQLite by default — swap to Postgres, Neo4j, or Qdrant when you're ready to scale.
36
+
>>>>>>> abc1fdde5ff85f05c6d6f7ece73cdf5262765875
33
37
34
38
---
35
39
@@ -46,7 +50,10 @@ Still improving. Run your own in [`/benchmarks`](benchmarks/).
46
50
## Install
47
51
48
52
```bash
49
-
pip install vektori
53
+
pip install vektori # SQLite + Postgres
54
+
pip install 'vektori[neo4j]'# + Neo4j support
55
+
pip install 'vektori[qdrant]'# + Qdrant support
56
+
pip install 'vektori[neo4j,qdrant]'# all backends
50
57
```
51
58
52
59
No Docker, no external services. SQLite by default.
@@ -196,16 +203,53 @@ v = Vektori()
196
203
# PostgreSQL + pgvector — production scale
197
204
v = Vektori(database_url="postgresql://localhost:5432/vektori")
198
205
206
+
# Neo4j — native graph traversal for Episode layer
207
+
v = Vektori(
208
+
storage_backend="neo4j",
209
+
database_url="bolt://localhost:7687",
210
+
embedding_dimension=1024, # must match your embedding model
0 commit comments