Skip to content

Releases: rohansx/ctxgraph

v0.8.0

29 Mar 17:59
6e048ed

Choose a tag to compare

v0.7.0

24 Mar 16:33
048d76a

Choose a tag to compare

Full Changelog: v0.6.0...v0.7.0

v0.6.0

24 Mar 06:21
6dba01f

Choose a tag to compare

Full Changelog: v0.5.0...v0.6.0

v0.5.0

22 Mar 20:34
5c61243

Choose a tag to compare

What's New

Highlights

  • Fully local — removed all OpenAI/Ollama API dependencies. ctxgraph now runs 100% locally with no external calls.
  • Relation classifier — new embedding + logistic regression classifier for relation extraction, with training pipeline.

Changes

  • feat: add relation classifier (embedding + logreg) with training pipeline
  • refactor: remove OpenAI/Ollama dependencies, position as fully local
  • feat: intersection-verified relation extraction
  • perf: relax API merge constraints, improve heuristic direction logic
  • feat: improve extraction quality
  • fix: update multitask model to gliner_multi-v2.1 ONNX
  • fix: sentence-aware relations, MCP E2E tests, embed integration tests
  • perf: embedding cache + traverse_batch tool to cut MCP hot-path latency

Full Changelog: v0.4.0...v0.5.0

v0.4.0 — Tier 2 + Git Watch (Launch Milestone)

19 Mar 18:40
f21d1b4

Choose a tag to compare

Coreference resolution, fuzzy entity dedup (Jaro-Winkler), and ctxgraph watch --git for passive commit capture. 96 tests passing. Install: cargo install ctxgraph-cli

v0.3.0 — MCP Server + Semantic Search

19 Mar 18:26
16d35b0

Choose a tag to compare

MCP server + semantic search (all-MiniLM-L6-v2) + RRF fusion. Install: cargo install ctxgraph-mcp

v0.2.0 — Extraction Pipeline

19 Mar 17:38
32ccbff

Choose a tag to compare

What's new

  • NER engine — GLiNER large v2.1 (ONNX, local, zero API cost) extracts entities from free text
  • Relation extraction — heuristic pipeline + schema-driven co-occurrence scoring
  • ExtractionSchema — TOML-driven entity/relation type configuration via ctxgraph.toml
  • ExtractionPipeline — orchestrates NER → relations → graph insertion
  • Model manager — download and manage ONNX models locally
  • Benchmark corpus — 50 software-engineering episodes, 75 tests, F1 evaluation harness

Benchmark (GLiNER large v2.1, zero-shot, threshold 0.2)

Entity F1: 0.345 | Relation F1: 0.033 | Combined F1: 0.189

Target for v0.3: 0.800 via fine-tuned model or opt-in LLM extraction tier.

Install

cargo install ctxgraph-cli

v0.1.0 — Core Engine

11 Mar 13:01
c2333f0

Choose a tag to compare

Initial release of ctxgraph — local-first context graph engine for AI agents and human teams.

What's in v0.1.0

  • SQLite storage with WAL mode and FTS5 full-text search
  • Bi-temporal edges — valid_time + transaction_time for temporal reasoning
  • Graph traversal — multi-hop walks with depth limiting via recursive CTEs
  • Episode/Entity/Edge type system with fluent builder API
  • CLI commands: init, log, query, entities, decisions, stats
  • 24 tests covering all core functionality

Install

cargo install ctxgraph-cli