Metadata-Version: 2.4
Name: jammi-ai-native
Version: 0.34.0
Classifier: Development Status :: 4 - Beta
Classifier: Intended Audience :: Developers
Classifier: Intended Audience :: Science/Research
Classifier: License :: OSI Approved :: Apache Software License
Classifier: Operating System :: POSIX :: Linux
Classifier: Operating System :: MacOS
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Programming Language :: Python :: 3.13
Classifier: Programming Language :: Rust
Classifier: Topic :: Scientific/Engineering :: Artificial Intelligence
Classifier: Topic :: Database
Summary: Compiled in-process Jammi engine — the `jammi_native` PyO3 extension
Keywords: embeddings,vector-search,fine-tuning,inference,machine-learning
Author: F-Inverse
License: Apache-2.0
Requires-Python: >=3.9
Description-Content-Type: text/markdown; charset=UTF-8; variant=GFM
Project-URL: Bug Tracker, https://github.com/f-inverse/jammi-ai/issues
Project-URL: Documentation, https://f-inverse.github.io/jammi-ai/
Project-URL: Homepage, https://github.com/f-inverse/jammi-ai
Project-URL: Repository, https://github.com/f-inverse/jammi-ai

# jammi-ai-native

The compiled, in-process Jammi engine — the `jammi_native` PyO3 extension, packaged as a standalone wheel.

```python
import jammi_native

db = jammi_native.open_local(artifact_dir="/data")
```

`jammi-ai-native` is the engine `.so` and nothing else. Most users install
[`jammi-ai`](https://pypi.org/project/jammi-ai/) instead — the base Python
client (import `jammi`) whose single `connect(target)` dispatches `file://`
targets to this engine (pulled in via its `[embedded]` extra) and remote targets
to the gRPC transport. This dist exists so that lean deployments (for example a
client that opts into an embedded engine) can depend on the compiled engine
directly.

The dist ships in lockstep at the shared workspace version with `jammi-ai` and
`jammi-server`.

