BHBasharat HussainPhD · CTO · AI
All projects

AI Personal Assistant

Cross-platform digital assistant with real-time chat, PDF and image processing, document Q&A, and user authentication. Powered by LangGraph and Groq LLM.

React NativeExpoTypeScriptFastAPILangGraphGroq LLM
AI Personal Assistant
What it does

Key features

  • Real-time conversational AI chat powered by Groq LLM for ultra-low latency responses
  • PDF ingestion — upload documents and ask questions answered from document context
  • Image processing — send photos for visual analysis and description
  • Document Q&A — RAG pipeline retrieves relevant passages before answering
  • Cross-platform — one React Native + Expo codebase for iOS, Android, and web
  • LangGraph stateful agent — maintains conversation context across multi-turn sessions
Under the hood

Architecture

Mobile / WebReact Native + Expo + TypeScript — unified iOS, Android, web app
BackendFastAPI — chat endpoint, file upload, RAG pipeline, JWT auth
AI AgentsLangGraph stateful agent — tool-calling for PDF/image tools, Groq LLM
RAGSentenceTransformers embeddings + FAISS / pgvector — chunk retrieval

Interested in work like this?

Get in touch