Service :

Rag Agent

Overview

Chat with PDF is an AI-powered RAG agent that lets users interact with PDF documents through natural language. It uses OpenAI’s function calling to smartly decide when to retrieve context from the document. Pinecone handles vector-based semantic search, and Streamlit provides an intuitive chat interface. The result? Instant, accurate answers from complex documents — no manual searching required.

Chat with PDF — Your Personal PDF RAG Agent

Tech Stack: OpenAI Function Calling · Pinecone Vector DB · Streamlit UI

Ever wished you could just talk to a PDF instead of skimming 100+ pages looking for one answer? That’s exactly what this tool solves.

Chat with PDF is an intelligent RAG (Retrieval-Augmented Generation) agent designed to interact with documents like a human expert. Just upload your PDF, ask any question — and get precise, context-aware answers instantly.

What makes it special?

  1. Function Calling with OpenAI: The agent intelligently decides *when* it needs to pull information from the PDF versus when it can rely on general knowledge — just like a smart assistant.


  2. 🧠 Semantic Search via Pinecone: All document chunks are embedded and stored in Pinecone, allowing lightning-fast, meaning-based retrieval instead of keyword matching.

  3. 🖥️ Built with Streamlit: A clean, responsive UI that makes chatting with your documents feel natural and intuitive.

This project showcases my skills in AI integration, prompt engineering, RAG workflows, and backend + frontend synergy. Think of it as your AI research assistant — minus the caffeine addiction.


Code is available on github. Github username: @mohammad-mussab

Personalized Linkedin Post Generator

personalized-linkedin-post-generator

Personalized Linkedin Post Generator

personalized-linkedin-post-generator

Instagram Auto Comment Responder

instagram-auto-comment-responder

Instagram Auto Comment Responder

instagram-auto-comment-responder

Chat with PDF RAG Agent

rag-agent

Chat with PDF RAG Agent

rag-agent

Personalized Linkedin Post Generator

personalized-linkedin-post-generator

Instagram Auto Comment Responder

instagram-auto-comment-responder

©2025 Mohammad Mussab. All rights reserved.

©2025 Mohammad Mussab. All rights reserved.

©2025 Mohammad Mussab. All rights reserved.

Create a free website with Framer, the website builder loved by startups, designers and agencies.