Python SDK
The official CoordiNode Python SDK provides sync and async gRPC clients.
bash
pip install coordinodeQuick Start
python
from coordinode import CoordinodeClient
client = CoordinodeClient("localhost:7080")
# Execute a Cypher query
results = client.cypher("MATCH (n:Person) RETURN n.name LIMIT 10")
for row in results:
print(row["n.name"])
# Vector search
hits = client.vector_search(
label="Document",
property="embedding",
vector=[0.1, 0.2, ...], # 384-dim
top_k=5,
)See Also
- LlamaIndex integration — PropertyGraphIndex with CoordiNode backend
- LangChain integration — GraphCypherQAChain
- GitHub: structured-world/coordinode-python
