I will build an ai chatbot that answers from your own documents

A
abdullahahmaro
A
abdullahahmaro
Abdullah Ahmaro

About this gig

Most chatbots fail the same two ways: they invent answers when they don't know something, and you can't correct them without retraining. I build the other kind.


Your bot answers from your own material - product docs, policies, support tickets, a manual. Answers are retrieved from those documents and grounded in them, so when you update a document the answer changes with it.


What's included:

  • Ingestion of your content: PDFs, documents, web pages or a database
  • - Retrieval and grounding, so every answer traces back to a source you control
  • - Designed refusal behaviour. When the answer isn't in your material the bot says so and offers a handover instead of improvising
  • - A chat interface embedded in your site or app, styled to match it
  • - Human handover, with the transcript attached
  • - Arabic, Hebrew and English, including a correct right-to-left interface

I have built this twice: a support assistant for a B2B platform, and a Hebrew tutor for a language nonprofit.


You receive a working deployment, the ingestion pipeline so you can add documents yourself, and a written note on what the bot can and cannot answer.


Message me with a sample of your content before ordering.

Get to know Abdullah Ahmaro

Abdullah Ahmaro

Full Stack Developer, Arabic and Hebrew RTL and AI Integration

  • FromIsrael
  • Member sinceAug 2026
  • Avg. response time1 hour
  • Languages

    Arabic, English, Hebrew
I build production web and mobile apps in React, Flutter and Supabase, and I make them work properly in Arabic and Hebrew — not just translated, but genuinely bidirectional. Most RTL work I'm asked to fix was done by developers who don't read the language. I also integrate AI that doesn't invent answers: RAG chatbots grounded in your own documents, with refusal behaviour and cost controls. I've shipped both in live products. Native Arabic, fluent Hebrew and English. Tell me what's broken and I'll tell you honestly whether I'm the right person for it.

My Portfolio