AI-Powered RAG Chatbot — Flutter App (Android, iOS & Web)

Job ID: 40330762

Budget: ₹1,500 – ₹12,500 INR

We are looking for a Flutter developer to build a cross-platform AI chatbot application that runs on Android, iOS, and Web from a single codebase. The app will connect to a Dify.ai RAG backend powered by Groq as the LLM provider, allowing users to chat with uploaded documents and receive fast, accurate, context-aware answers.
The backend (Dify + Groq) is already configured and exposes a REST API. The developer's responsibility is building the Flutter frontend that integrates cleanly with it.
Minimum viable features for first launch:
Chat interface with streaming response support
Conversation history within a session
Subject / category selector (e.g. filter by topic or document set)
Simple onboarding screen (name + class/grade)
API integration with Dify's chat endpoint
Clean, mobile-first UI with light/dark mode
Build output for Android APK, iOS, and Web