taerae_core 0.1.1 copy "taerae_core: ^0.1.1" to clipboard
taerae_core: ^0.1.1 copied to clipboard

Local-first embedded graph database core for Dart with WAL+snapshot durability and GraphRAG extension points.

0.1.1 #

  • Optimize TaeraeGraphLog replay/read paths to stream NDJSON operations.
  • Add broad branch and validation tests for graph core, persistence, and GraphRAG.
  • Raise lib/ statement coverage to 100% with additional regression coverage.

0.1.0 #

  • Introduced immutable graph models: TaeraeNode and TaeraeEdge.
  • Added TaeraeGraph in-memory engine with node/edge upsert and remove APIs.
  • Added indexed queries for labels, properties, and edge traversal.
  • Added BFS shortest path search with optional edge type filtering.
  • Added graph utility APIs: copy, clear, toJson, and fromJson.
  • Replaced template tests with comprehensive graph behavior tests.
  • Added file persistence primitives: TaeraeGraphLog, TaeraeGraphSnapshotStore, and TaeraePersistentGraph.
  • Added durability controls for persistent graph: log flush policy, write atomicity policy, and atomic snapshot write.
  • Added GraphRAG extension interfaces: TaeraeTextEmbedder, TaeraeVectorIndex, and TaeraeGraphRag.
  • Added GraphRAG enhancements: text chunking, metadata filtering, and custom reranker hook.
0
likes
160
points
--
downloads

Publisher

unverified uploader

Weekly Downloads

Local-first embedded graph database core for Dart with WAL+snapshot durability and GraphRAG extension points.

Repository (GitHub)
View/report issues

Topics

#graph #graph-database #embedded #offline-first #graphrag

Documentation

API reference

License

MIT (license)

More

Packages that depend on taerae_core