Observed since 20 Oct, 21:20 UTC
No superseded metadata states collected. Unchanged observations do not create new revisions.
Cross-Modal Vision & Text Retrieval Engine for Global Cultural Heritage
agba-engine)Version: 5.2.4
Author & Lead Architect: Aruna Olanrewaju Kabiru
License: RAIL-Cultural-Heritage-v1.0
agba-engine is a cross-modal vision and diacritic-preserving text retrieval framework engineered to index Global Cultural Heritage, Indigenous Scripts, and Tonal Orthographies without semantic stripping, Unicode degradation, or sub-token drift.
Standard LLMs and vector search engines strip diacritics, flatten tonal markers, and misclassify rare indigenous vocabulary. Agba Engine provides an open, diacritic-proof dual-retrieval architecture that preserves native orthographies in their full canonical purity while integrating neural zero-shot vision search.
pip install agba-engine==5.2.4
from agba_engine import AgbaProductionEngine
# Initialize dual engine (loads bundled ground-truth corpus & static SigLIP embeddings)
engine = AgbaProductionEngine()
# 1. Deterministic Text Retrieval (Diacritic & ASCII-Folded Parity)
text_results = engine.search_by_text("Opon Ifa", top_k=1)
print(f"Retrieved Entity: {text_results[0]['id']} | Score: {text_results[0]['score']}")
# 2. Cross-Modal Neural Vision Search (SigLIP + OOD Noise Guardrail)
vision_results = engine.search_by_vision("https://example.com/yewa_beads.jpg", top_k=3, ood_threshold=0.0600)
if vision_results["status"] == "MATCH_FOUND":
for hit in vision_results["results"]:
print(f"Rank {hit['rank']}: {hit['id']} ({hit['class']}) — Cosine: {hit['raw_cosine']}")
| Method | Parameters | Return Type | Description |
|---|---|---|---|
search_by_text() | text_query: str, top_k: int = 5 | List[Dict] | Executes deterministic token retrieval with ASCII-folding (0.9600) & exact diacritic parity (1.0000). |
search_by_vision() | image_input: Union[str, Image.Image], top_k: int = 5, ood_threshold: float = 0.0600 | Dict | Cross-modal SigLIP visual search against pre-computed static embeddings with OOD noise rejection. |
agba-engine provides specialized integration hooks for cultural institutions, digital heritage archives, and global museum databases seeking high-fidelity index retrieval for native orthographies, 3D artifacts, and historical vocalization assets.
For API access keys, custom corpus integration support, or institutional partnerships, reach out directly or open a request on our Hugging Face Space:
only1mooseylion@gmail.comDownload counts and popularity will appear here as the collector receives them.
| Version | Published | Direct dependencies | Open version |
|---|---|---|---|
| 5.2.4 | 12 Sept 2026 | 5 |
This describes our collected data; it is not a security assessment.
Observed since 20 Oct, 21:20 UTC
No superseded metadata states collected. Unchanged observations do not create new revisions.
package:5e72c4bbddece3d01e89c57ac73698f6e156e76ad945df7028df2da79d0b09f2