Live product Lexa AI
An Arabic-native platform for law firms, with an assistant that asks the lawyer before it changes anything.
AI solutions
An assistant that only chats is easy. The hard part is one that acts in a real system without exceeding the user’s permissions or inventing a number. That is what I build: the model picks the tool, the code verifies, executes and calculates, and a human confirms before any change. In Lexa AI every data-changing tool waits for the lawyer’s approval; in the nonprofit system the assistant only sees the tools the user is allowed to use.
Real tool calls under the user’s permissions, with a confirmation card before execution.
Answers only from your approved sources, and a clear refusal when there is none.
From PDFs, photos and sheets into structured lines with confidence scores and human review.
Photo and plan transformation with constraints that stop the model inventing elements.
An Arabic-speaking assistant with a face and voice, clearly disclosed as virtual.
One layer that lets you switch AI providers without rewriting the system.
Live product An Arabic-native platform for law firms, with an assistant that asks the lawyer before it changes anything.
A digital presenter that answers by voice and video, and only from approved sources.
Client delivered The full procurement cycle from RFQ to invoice, where the supplier never learns who the customer is.
Live product Upload a room photo or plan and get a realistic design that does not invent walls or windows.
AI solutions
A chatbot answers questions. An AI agent performs real tasks inside your system, such as creating a hearing or updating a price, through defined tools, under the user's permissions and after confirmation. That is how the Lexa AI assistant works.
I never let it calculate. Code does the maths and the model only presents the result; any action that changes data goes through a confirmation card. In knowledge bases it answers only from a nearby approved source.
It depends: Gemini on Vertex AI, OpenAI or Anthropic. I build a layer that lets you switch later, and the account is in your company’s name.
Send your idea as it is, even if it is one line. I reply with specific questions, then an interactive prototype you see before paying for development.
Khalid Bakhit
Usually replies during working hours
This window prepares your message. The reply comes from me personally on WhatsApp.