← Back to projects 🌾

Farm AI Assistant

RAG-powered mobile assistant for agricultural operations

Personal Project

Python FastAPI OpenAI ChromaDB RAG Docker Kubernetes

Overview

Built a production RAG pipeline ingesting WhatsApp conversation data for context-aware agricultural advice with source attribution. Implemented semantic search using Sentence Transformers embeddings and ChromaDB vector store. Deployed to Kubernetes with auto-scaling, self-healing, persistent vector storage, and TLS. Integrated with React Native mobile app via async FastAPI REST endpoints.

Highlights

  • RAG pipeline with WhatsApp chat ingestion
  • Vector search using ChromaDB embeddings
  • Context-augmented LLM responses with source attribution
  • Kubernetes deployment with auto-scaling and self-healing
  • React Native mobile app integration