Skip to content
Where new products land first

Semantica

Auditable memory for AI systems, as a Python layer.

AI13d ago
Category
AI
Website
github.com
Language
English
Listed
13d ago
Forks
1,133

semantica-agi/semantica ↗· Python· MIT· Last commit 16h ago

Semantica gives an AI system a memory that can be audited afterwards. It is an open source Python layer sitting below the model, the vector store and the agent framework, pulling entities, relationships and events out of scattered source data and weaving them into a context graph; duplicates are merged, and facts that contradict each other are marked as conflicts rather than quietly overwritten. Construction, reasoning and provenance all run deterministically with no model call involved, and each fact carries W3C PROV-O provenance, so the question of why an answer came out that way still has an answer months later.

Reasoning uses forward chaining, Datalog and SPARQL; ontologies are enforced with SHACL and OWL. The graph lives in whatever backend you already run, RDF stores such as Oxigraph and Jena or property graphs such as Neo4j and Neptune, with connectors for Databricks and Snowflake. It installs with pip, is MIT licensed and is meant to be self hosted. The work aims at regulated fields, finance, healthcare, legal and government, where the reasoning gets examined as closely as the result.

Like this product?