Metadata-Version: 2.4
Name: tokenome-core
Version: 0.5.5
Summary: Shared tokenome contract: models, schema, hybrid search, embedding, and the incremental reconcile pipeline
Author: Naive Empiricist
Author-email: Naive Empiricist <yggdrasil@gmail.com>
License-Expression: BUSL-1.1
License-File: LICENSE
Requires-Dist: fastembed>=0.8.0
Requires-Dist: pydantic>=2.13.4
Requires-Dist: typesense>=2.0.0
Requires-Python: >=3.12
Project-URL: Homepage, https://tokenome.ai
Description-Content-Type: text/markdown

# tokenome-core

The shared contract between the tokenome client and the tokenome team server:
Pydantic document models, the Typesense collection schema, the hybrid
(BM25 + vector) search client and query interface, the local embedder, and the
incremental `content_hash` reconcile pipeline.

Both `tokenome` (the local-first client) and `tokenome-server` (the org-run
shared-search server) depend on this package as `uv` workspace members, so the
wire contract stays in lockstep.
