# coordinode

> The graph-native hybrid retrieval engine for AI and GraphRAG. Graph + Vector + Full-Text in a single transactional engine.

- **URL**: https://www.freshcrate.ai/projects/coordinode
- **Author**: structured-world
- **Category**: Databases
- **Latest version**: `v0.4.3` (2026-05-17)
- **License**: AGPL-3.0
- **Source**: https://github.com/structured-world/coordinode
- **Language**: Rust
- **GitHub**: 4 stars
- **Registry**: github
- **Tags**: `ai`, `database`, `embedded-database`, `full-text-search`, `graph-database`, `graphrag`, `hnsw`, `knowledge-graph`, `rust`, `vector-database`

## Description

The graph-native hybrid retrieval engine for AI and GraphRAG. Graph + Vector + Full-Text in a single transactional engine.

## Recent releases

| Version | Date | Urgency | Changes |
| --- | --- | --- | --- |
| `v0.4.3` | 2026-05-17 | High | ### coordinode-core ## [0.4.3](https://github.com/structured-world/coordinode/compare/v0.4.2...v0.4.3) - 2026-05-17  #### Added  - *(planner)* graph predicate push-down rule (R-PUSH1) - *(identity,placement,consistency)* u20/u44 NodeId, schema_revision, gRPC concern wire-through - *(temporal)* bitemporal edge types with valid-time semantics  ### coordinode-embed ## [0.4.3](https://github.com/structured-world/coordinode/compare/v0.4.2...v0.4.3) - 2026-05-17  #### Added  - *(cypher)* native MERGE |
| `v0.4.2` | 2026-05-11 | High | ### coordinode-raft ## [0.4.2](https://github.com/structured-world/coordinode/compare/v0.4.1...v0.4.2) - 2026-05-11  #### Fixed  - *(storage)* gate oplog purge on cross-partition flush watermark  ### coordinode-storage ## [0.4.2](https://github.com/structured-world/coordinode/compare/v0.4.1...v0.4.2) - 2026-05-11  #### Added  - *(storage)* time-based memtable flush trigger to bound oplog retention  #### Fixed  - *(storage)* gate oplog purge on cross-partition flush watermark |
| `v0.4.1` | 2026-04-18 | High | ### coordinode-core ## [0.4.1](https://github.com/structured-world/coordinode/compare/v0.4.0...v0.4.1) - 2026-04-18  #### Added  - *(query)* add read_consistency knob + planner auto-promotion (R-SNAP1) - *(txn)* add per-shard MaxAssignedWatermark + WaitForTs primitive  ### coordinode-embed ## [0.4.1](https://github.com/structured-world/coordinode/compare/v0.4.0...v0.4.1) - 2026-04-18  #### Added  - *(query)* snapshot API contract tests + fix modality_count over-promotion - *(query)* add read_con |
| `v0.4.0` | 2026-04-18 | High | ### coordinode-embed ## [0.4.0](https://github.com/structured-world/coordinode/compare/v0.3.20...v0.4.0) - 2026-04-17  #### Fixed  - *(query)* text_match() hard-fails on missing FT-index  ### coordinode-query ## [0.4.0](https://github.com/structured-world/coordinode/compare/v0.3.20...v0.4.0) - 2026-04-17  #### Added  - *(query)* add doc_score Cypher function for document-level aggregate - *(query)* [**breaking**] add rrf_score Cypher function with RankFuse operator - *(query)* hybrid_score() sco |
| `v0.3.20` | 2026-04-17 | High | ### coordinode-core ## [0.3.20](https://github.com/structured-world/coordinode/compare/v0.3.19...v0.3.20) - 2026-04-17  #### Added  - *(query)* ATTACH DOCUMENT — demote graph node to nested DOCUMENT property  ### coordinode-query ## [0.3.20](https://github.com/structured-world/coordinode/compare/v0.3.19...v0.3.20) - 2026-04-17  #### Added  - *(query)* ATTACH DOCUMENT — demote graph node to nested DOCUMENT property - *(query)* DETACH DOCUMENT — promote nested property to graph node + edge |
| `v0.3.19` | 2026-04-17 | High | ### coordinode-query ## [0.3.19](https://github.com/structured-world/coordinode/compare/v0.3.18...v0.3.19) - 2026-04-17  #### Fixed  - *(clippy)* resolve 11 warnings on Rust 1.95 |
| `v0.3.18` | 2026-04-16 | High | ### coordinode-raft ## [0.3.18](https://github.com/structured-world/coordinode/compare/v0.3.17...v0.3.18) - 2026-04-16  #### Added  - *(server)* R150 — monolithic binary --mode=full, shared :7080, NodeInfoLayer  #### Fixed  - *(raft)* recover last_log_id from oplog on unclean shutdown restart  ### coordinode-server ## [0.3.18](https://github.com/structured-world/coordinode/compare/v0.3.17...v0.3.18) - 2026-04-16  #### Added  - *(server)* R150 — monolithic binary --mode=full, shared :7080, NodeIn |
| `v0.3.17` | 2026-04-15 | High | ### coordinode-core ## [0.3.17](https://github.com/structured-world/coordinode/compare/v0.3.16...v0.3.17) - 2026-04-15  #### Added  - *(core)* implement HybridLogicalClock for CE timestamps (R143)  ### coordinode-embed ## [0.3.17](https://github.com/structured-world/coordinode/compare/v0.3.16...v0.3.17) - 2026-04-15  #### Fixed  - *(executor)* RETURN must not expose SET value when write was not applied  ### coordinode-query ## [0.3.17](https://github.com/structured-world/coordinode/compare/v0.3. |
| `v0.3.16` | 2026-04-15 | High | ### coordinode-server ## [0.3.16](https://github.com/structured-world/coordinode/compare/v0.3.15...v0.3.16) - 2026-04-15  #### Added  - *(server)* gate REST proxy behind rest-proxy feature flag - *(server)* embed REST proxy in coordinode binary |
| `v0.3.15` | 2026-04-15 | High | ### coordinode-core ## [0.3.15](https://github.com/structured-world/coordinode/compare/v0.3.14...v0.3.15) - 2026-04-15  #### Performance  - *(codec)* switch UidEncoder/Decoder to StreamVByte Coder1234 - *(query)* reuse adjacency key buffer in graph traversal hot path  ### coordinode-embed ## [0.3.15](https://github.com/structured-world/coordinode/compare/v0.3.14...v0.3.15) - 2026-04-15  #### Fixed  - *(query)* support query parameters in percentileCont/percentileDisc  ### coordinode-query ## [0. |

## Citation

- HTML: https://www.freshcrate.ai/projects/coordinode
- Markdown: https://www.freshcrate.ai/projects/coordinode.md
- Dependencies JSON: https://www.freshcrate.ai/api/projects/coordinode/deps

_Generated by freshcrate.ai. Indexes github releases for AI-agent ecosystem packages._
