Skip to content

Releases: Chloride233/semantic-runtime

v0.2.0 — Reliability: benchmark framework, packs ecosystem, developer experience

Choose a tag to compare

@Chloride233 Chloride233 released this 31 Jul 12:52

v0.2.0 (Reliability)

Benchmark framework (v0.2)

  • Unified runner: python benchmarks/runner.py --domain ecommerce
  • Six question types: semantic understanding, entity discovery, relationship reasoning, metric dependency, evidence grounding, safety validation
  • SRB score with hard safety gate (multiplicative factor)
  • Per-domain datasets: model.yaml / questions.json / expected_context.json / expected_metrics.json / safety_scenarios.json / evaluation.json

Ecosystem & experience

  • Five built-in semantic packs: ecommerce, saas, finance, game, healthcare
  • Streamable HTTP transport for the MCP server (--http)
  • docker compose quick start, Claude Desktop / Cursor config example
  • SafetyProvider extension point for external safety engines (JoinLint adapters)
  • Killer demo with root-cause evidence (examples/ecommerce/demo.py --pack <name>)

Verification

  • 125 tests passing (local + CI), ruff clean
  • Benchmark: metric dependency 1.000, safety validation 1.000, SRB 0.581

v0.1.0 — Phases 1-5 shipped

Choose a tag to compare

@Chloride233 Chloride233 released this 31 Jul 10:34

Semantic Runtime v0.1.0: the first release of the semantic infrastructure layer for AI Agents.

Shipped:

  • Core data models: Entity / Relation / Metric / Evidence / Policy
  • YAML model loader with validation
  • Registry, graph engine (traversal, dependencies)
  • Deterministic context resolver (no LLM) + metric dependency resolution
  • Policy-based operation validation (default deny) + SQL guardrails + model integrity validation
  • MCP server with five tools (stdio)
  • Schema connectors: SQLite (built-in), PostgreSQL / MySQL / Snowflake (optional extras)
  • e-commerce semantic pack (semantic_runtime.packs)

See README and docs/ for usage.