Omneity Labs / API collection

One stack.
Every building block.

Models that understand. Functions that act. Knowledge that grounds every answer. Explore the APIs behind your next application.

YOUR APPLICATION 01Model APIs02Function APIs03Knowledge & context APIs CONNECTED THROUGH THE SAWALNI API PORTAL

01 / Model APIs

Intelligence, in every form.

Build with models for conversation, translation, search, language, and voice.

7 APIs
01.01
Conversation

Sawalni

Build multilingual assistants that work with text, images, and audio.

POST /v1/chat/completions
01.02
Translation

Tarjamli

Translate between languages with a dedicated translation model.

POST /v1/chat/completions
01.03
Language identification

Gherbal

Detect the language and script of text before you route it.

POST /v1/language/identify
01.04
Semantic embeddings

Madmon

Turn text into vectors for multilingual search and retrieval.

POST /v1/embeddings
01.05
Word encoding

Sawtone

Represent words across scripts, spellings, and sounds.

POST /v1/language/encode
01.06
Speech recognition

Daktilo

Turn recordings and live audio into text.

POST /v1/speech/transcribeWS /v1/speech/transcribe/stream
01.07
Speech synthesis

ASAT

Give your product a voice. Generate speech from text.

POST /v1/audio/speech

02 / Function APIs

A precise tool for each step.

Add focused language and audio operations to your workflow. Call them directly or combine them with a model.

5 APIs
02.01
Script conversion

Rescript

Convert text between scripts, including Arabic and Latin.

POST /v1/language/transliteratePOST /v1/language/rescript
02.02
Speech alignment

SawAlign

Align a transcript to audio and export timed subtitles.

POST /v1/speech/align
02.03
Word timestamps

Word alignment

Get word-level timing for a recording and its transcript.

POST /v1/speech/word-align
02.04
Grammar analysis

Tarakib

Analyze parts of speech, morphology, and dependency structure.

POST /v1/tarakib/analyze
02.05
Rhymes and lyrics

Ziryab

Find rhymes, score lyrics, and suggest word replacements.

POST /v1/language/rhyme/scorePOST /v1/language/rhyme/searchPOST /v1/language/lyrics/scorePOST /v1/language/lyrics/suggest-replacements

03 / Knowledge & context APIs

Give intelligence a source.

Ground answers in public information or connect your own private documents. Choose the context your application needs.

5 APIs

Public sources describe the content. API access can still require an account and key. Private collections use their own access controls.

03.01
Web and social search

Maktaba

◎ Public sources

Search indexed web pages and social content. Retrieve sources for research and grounded answers.

POST /v1/maktaba/searchPOST /v1/maktaba/social/searchPOST /v1/maktaba/research
03.02
Grounded retrieval

Knowledge base

◎ Public sources

Connect public reference material to your application. Use source retrieval to give answers context.

See the portal for available sources and integration options.

03.03
News intelligence

Akhbar

◎ Public sources

Retrieve editions, headlines, and relevant news articles.

GET /v1/akhbar/editionGET /v1/akhbar/headlinesPOST /v1/akhbar/search
03.04
Places and routes

Atlas

◎ Public sources

Find locations and map resources. Plan routes with geographic context.

GET /v1/atlas/searchGET /v1/atlas/osm/searchGET /v1/atlas/route
03.05
Private knowledge

Khizana

▣ Private workspace

Index your documents in a collection. Search them through a collection-specific API and connect them to an assistant.

POST /api/public/knowledge/{id}/search

From exploration to integration

Make your first API call.

Open the portal for playgrounds, API keys, and integration guides.