Products

Build on the API, or start from a product.

Everything here runs on the same engine, so a dialect added once works across all of it.

For developers

Linguini API

Send text or audio in dialect and get back what it means, in the script and language you need. One call for Arabizi, Arabic script and mixed-language messages.

Developer previewRequest access →

For websites

Website widget

A chat assistant for your site that understands visitors who write the way they talk, and answers them in kind.

For shops and call centres

Voice & WhatsApp agent

An agent that takes calls and WhatsApp messages in dialect, like the order recordings on this page.

For devices

Kanu and devices

Linguini inside hardware. Kanu, Code-X’s robot, is the first device built to use it.

In developmentRequest access →

Developer preview

Start with one call.

The API is the core of every product. Join the preview to get a key when access opens.

curl "$LINGUINI_API/v1/understand" \
  -H "Authorization: Bearer $LINGUINI_KEY" \
  -d '{"text": "shu 3am ta3mel?", "dialect": "lebanese"}'

# Response
{
  "dialect": "lebanese",
  "written_as": "arabizi",
  "arabic": "شو عم تعمل؟",
  "meaning": "What are you doing?"
}
Illustrative. The API is in developer preview; endpoint, package and field names may change before launch.

Hear it

Real recordings, real dialect.

Two recordings from a voice assistant built on the engine, taking a shop order. Listen to it switch between Lebanese and English inside one sentence, the way people here talk.

Recording 1 · confirming an order

Okay، بدّك ٣ تي شيرتات size medium، بس عم لخّصلك طلبك وما رح أعمل طلبية.

“Okay, you want 3 T-shirts, size medium. I’m just summarising your order, I won’t place it yet.”

Recording 2 · checking before ordering

شفت إنّك بدّك ٣ تي شيرتات... المقاس medium، وما عملت أي طلبية.

“I see you want 3 T-shirts… size medium, and I haven’t placed any order.”