Charikat: A Searchable Directory of 234,013 Moroccan Companies
Why Standard Cloud Stacks and Legacy Tools Failed
Checking a Moroccan company (its legal form, its city, who runs it, what has been published about it) usually means piecing together several sources by hand. For sales teams, buyers and accountants doing this every week, there was no single place to search.
Custom Low-Latency Architecture & In-Country Execution
Vext built Charikat, a directory that brings Moroccan company records together and makes them searchable by name, legal form and city, with officers and legal publications attached. An invoicing and ERP connector module is in pilot.
Key Engineering Deliverables
- Searchable directory of Moroccan companies on charikat.ma
- Filters by legal form and city
- Company officers and legal publications attached to each record
- Invoicing / ERP connector module (in pilot)
Measured Production Impact
- 234,013 Moroccan companies searchable in one place
- Coverage across 32 legal forms and 86 cities
- 1,170 officers and 1,162 legal publications linked to company records
Architectural Context & Deployment Narrative
Charikat is a Vext product built around a simple need: look up any Moroccan company and see what is known about it. The directory lists 234,013 companies across 32 legal forms and 86 cities, with 1,170 officers and 1,162 legal publications on record. A module that connects company records to invoicing and ERP workflows is currently in pilot.
Have a similar engineering challenge?
Speak directly with the lead systems architect behind this deployment.
More Production Case Studies
Vext Voice: Morocco’s Sovereign Darija & French AI Voice Telephony Engine
Casablanca bare-metal telephony & WhatsApp VoIP gateway executing Moroccan Darija and French conversational agents with sub-400ms voice latency, direct IAM/Orange/Inwi SIP trunks, mid-call GPS & CMI multimodal actions, and 0.34 MAD/min runtime economics under 100% CNDP Law 09-08 compliance.
AI Email Intelligence: From a Distributor’s Inbox to Tracked Obligations
56,457 emails from 22 mailboxes, going back to February 2017, read by an LLM and turned into structured facts (intent, counterparty, amounts, deadlines, urgency), with 7,939 payment, delivery and regulatory obligations extracted and tracked automatically.