Metadata-Version: 2.5
Name: lorebase-core
Version: 0.3.1
Summary: Lorebase core: pure domain logic and versioning engine
Project-URL: Homepage, https://github.com/aantenore/lorebase
Project-URL: Documentation, https://aantenore.github.io/lorebase/
Project-URL: Repository, https://github.com/aantenore/lorebase
Project-URL: Changelog, https://github.com/aantenore/lorebase/blob/main/CHANGELOG.md
Project-URL: Issues, https://github.com/aantenore/lorebase/issues
Author: Antonio Antenore
License-Expression: Apache-2.0
License-File: LICENSE
Keywords: knowledge-graph,mcp,ontology,postgres,versioning
Classifier: Development Status :: 2 - Pre-Alpha
Classifier: Intended Audience :: Developers
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3 :: Only
Classifier: Programming Language :: Python :: 3.12
Classifier: Topic :: Database
Requires-Python: >=3.12
Requires-Dist: cel-python>=0.5
Requires-Dist: google-re2>=1.1
Requires-Dist: pydantic>=2.7
Requires-Dist: pyyaml>=6.0
Description-Content-Type: text/markdown

# lorebase-core

Part of [Lorebase](https://github.com/aantenore/lorebase), an open-source ontology platform: a versioned, governed knowledge graph on Postgres with git-like branching and three-way merge.

The domain logic of Lorebase: the ontology model, schema validation, the versioning engine (commits, branches and three-way merge) and the expression evaluation. It has no I/O; the other packages build on it.

```sh
pip install lorebase-core
```

It is a library of the other Lorebase packages and has no command of its own.

Documentation: [Design](https://aantenore.github.io/lorebase/design/) and the [documentation site](https://aantenore.github.io/lorebase/). License: Apache-2.0.
