Advanced ML infrastructure and interface to load and run all Olaverse models
Project description
Olaverse Documentation
Welcome to the official developer documentation for the Olaverse SDK.
Olaverse is a unified Python package and developer interface for African NLP, Large Language Models, and Text-to-Speech architecture.
📚 Full API Documentation: https://Olaverse-Labs.github.io/olaverse/
Key Capabilities
- 🗣️ Natural Language Processing: Diacritization (Yoruba, Igbo), Language Detection for 5 Nigerian languages (lightweight
LIDLite5and neuralLIDNeural5), Byte-Level BPE tokenization, PII masking, and TTS text normalization. - ⚡ MIST Model Family: Unified interface for the MIST LLM family (8B, 70B, 140B, Thinking). Supports local inference via
transformersand hosted inference via Featherless or any OpenAI-compatible endpoint. Correct stop tokens and generation defaults per variant are baked in. - 🧠 Domain LLMs:
LegalPeace— memory-efficient 4-bit inference for legal contract reasoning (fine-tuned Mistral-7B-v0.3). - 🎙️ Speech Architecture (Roadmap / Experimental): TTS pipeline architecture connecting normalization, diacritization, acoustic model, and vocoder. The NLP front-end is production-ready; acoustic synthesis is in development.
- 🌍 Global Utilities: Nigerian currency formatters, generic constants, and
.wavaudio I/O tools.
Quick Install
# Core (NLP, tokenizer, lightweight LID)
pip install olaverse
# Neural models (LIDNeural5, MIST local inference)
pip install olaverse[deeplearning]
# Hosted inference (MIST via Featherless, Modal, etc.)
pip install olaverse[hosted]
# Legal reasoning (LegalPeace)
pip install olaverse[legal]
Navigation
- NLP & Tokenization:
Tokenizer, Language Detection, Diacritization, PII masking, TTS normalizer. - Language Models:
MISTmodel family,LegalPeace,LIDNeural5. - Speech Architecture:
TTSPipelineand base classes (experimental — roadmap). - Global Utilities: Constants and audio utilities.
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file olaverse-0.1.4.tar.gz.
File metadata
- Download URL: olaverse-0.1.4.tar.gz
- Upload date:
- Size: 38.9 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.14.0
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
c0574c7916e29bb675138bc5c222f3f05c50bf16f07b753681051dd52a0e213b
|
|
| MD5 |
391e9a7d0e04be05307847fde66f3e84
|
|
| BLAKE2b-256 |
8039feee0a474491f58ec175494660094b62737ec9d81ed6141980b3f312c60d
|
File details
Details for the file olaverse-0.1.4-py3-none-any.whl.
File metadata
- Download URL: olaverse-0.1.4-py3-none-any.whl
- Upload date:
- Size: 36.7 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.14.0
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
e97be30c12c3116f39c6765b0ebe5f1651b16928002239d79a67c6020993cfb0
|
|
| MD5 |
51cf25b90f034cfa0c123b94dd648a68
|
|
| BLAKE2b-256 |
ce2a5ee3d95e2c2effdae5a6d1f5d12f813075fc761579582973930d76e388d0
|