Graph + Vector + Text — one query
Traverse a knowledge graph, filter by semantic similarity, rank by full-text relevance. One query, one transaction. No glue code.
Graph traversal, vector similarity, and full-text retrieval in a single MVCC transaction. OpenCypher-compatible. Built in Rust.
MATCH (topic:Concept {name: "machine learning"})-[:RELATED_TO*1..3]->(related)
MATCH (related)<-[:ABOUT]-(doc:Document)
WHERE vector_distance(doc.embedding, $question_vector) < 0.4
AND text_match(doc.body, "transformer attention mechanism")
RETURN doc.title,
vector_distance(doc.embedding, $question_vector) AS relevance,
text_score(doc.body, "transformer attention mechanism") AS text_rank
ORDER BY relevance LIMIT 10Today this query requires Neo4j + Pinecone + Elasticsearch + custom glue code. With CoordiNode — one query.
docker run -p 7080:7080 -p 7081:7081 -p 7084:7084 \
ghcr.io/structured-world/coordinode:latest[dependencies]
coordinode-embed = "0.3"See the Quick Start guide for a complete walkthrough with seed data and example queries.