Metadata-Version: 2.4
Name: somm-core
Version: 0.7.1
Summary: somm shared core — schema, repository, config, parse, version
Project-URL: Homepage, https://github.com/lavallee/somm
Project-URL: Repository, https://github.com/lavallee/somm
Project-URL: Issues, https://github.com/lavallee/somm/issues
Project-URL: Changelog, https://github.com/lavallee/somm/blob/main/CHANGELOG.md
Author: Marc Lavallee
License: MIT
Classifier: Development Status :: 4 - Beta
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python :: 3.12
Classifier: Programming Language :: Python :: 3.13
Classifier: Topic :: Software Development :: Libraries
Requires-Python: >=3.12
Description-Content-Type: text/markdown

# somm-core

Shared foundation for [somm](https://github.com/lavallee/somm) — the
self-hosted LLM telemetry, routing, and intelligence loop.

Contains the SQLite schema + migrations, the repository layer, config
loading, parse helpers (multimodal content blocks, capability
inference, JSON extraction), pricing (including the bundled offline
pricing snapshot), and the version constants every somm package
imports.

You usually want to install [`somm`](https://pypi.org/project/somm/)
(which depends on this package) rather than somm-core directly.
