I will build an ai assistant that answers from your documents with citations


About this gig
Most AI chatbots make things up. Yours will not - every answer points to the document and page it came from, so your customers can check it.
See saadm.dev/sanad for a live RAG assistant I built: ask it a question, watch it stream the answer with citations attached.
What I build:
- AI assistants trained on your own documents: PDF, DOCX, spreadsheets, web pages
- Retrieval-augmented generation with inline source citations
- Streaming responses, conversation memory, clean chat widget for your site
- Claude API and OpenAI API, with model switching so you are not locked to one vendor
- Server-side key management, cost tracking and usage limits
- English and Arabic support
Stack: Python, FastAPI, LangChain, vector search, React.
Why citations matter: an assistant that cannot show its source is a liability. Mine tells your customer exactly where the answer came from, and says it does not know instead of inventing something.
Message me with the documents you want it trained on and I will tell you which package fits before you order.
Respect third-party rights
Please be aware that it is against Fiverr's policies for sellers to include themes, templates, or any other elements that infringe third-party rights or applicable laws in the delivered work. Read more about in our Guide to Responsible Digital Creation.
Get to know Muhammad Saad
Automation and Software Developer
- FromPakistan
- Member sinceJun 2020
- Avg. response time1 hour
Languages
English
My Portfolio
FAQ
Claude or ChatGPT -- which is better for my chatbot?
Both work well. Claude gives more thoughtful, nuanced responses and handles long documents better. ChatGPT has wider name recognition. I build with either and can let you switch between them in the admin console.
Can the chatbot answer from my specific documents or website content?
Yes. Standard and Premium packages include a RAG knowledge base. The chatbot answers from your uploaded documents, FAQs, or product data rather than giving generic responses.
Is my API key safe?
Yes. I use a server-side proxy so your API key is never exposed in the browser or frontend code. This is production-grade security, not a quick script.
Can I update the chatbot behaviour after delivery?
Premium includes an admin console where you can edit the system prompt, switch between AI models, and view cost per session without touching any code.

