Skip to content
View dj2313's full-sized avatar
🎯
Focusing
🎯
Focusing

Block or report dj2313

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
dj2313/README.md

Dhruv Trivedi Software Engineer Banner

Dhruv Trivedi — AI Engineer & Flutter Developer

Building multi-agent AI systems that actually ship

LinkedIn Portfolio Email


About Me

MSc Software Engineering @ UE Potsdam · Relocating to Berlin · Open to Werkstudent roles.

I build things at the intersection of LLM agents and mobile. Most of my work involves wiring together LangGraph pipelines, FastAPI backends, and Flutter frontends into something that solves a real problem — not just a demo.

Right now I'm focused on:

  • Multi-agent systems with LangGraph, RAG, and MCP
  • Flutter apps that talk to AI backends
  • Keeping infra free (Fly.io, Supabase, Groq, Vercel)

I'm not trying to do everything. I'm trying to be genuinely useful at the AI + mobile layer.


Tech Stack

AI & LLM Frontend Backend & DB DevOps & Tools
LangChain Flutter Python GitHub Actions
Groq React FastAPI Docker
ChromaDB Next.js Supabase Vercel
OpenAI TypeScript PostgreSQL Figma

Projects

Runs every day via GitHub Actions without me touching it. Searches Tavily for AI roles in Berlin, scores them with Llama 3 on Groq, then pushes results to Notion and sends a Gmail digest. Built it because manually scanning job boards was tedious and I wanted to see if I could automate the whole loop. Turns out you can.

Telegram bot backed by LangGraph + ChromaDB. Has persistent memory, real-time web search, and a human-in-the-loop approval step before it takes any action. The HITL part was the interesting design problem — figuring out when to stop and ask vs when to just proceed.

AI-powered German learning app. Built it partly because I'm moving to Germany and needed something better than Duolingo for reading actual documents. PDF scanning with Groq + Shadow Listening feature + offline-first via IndexedDB.

Zero-cost multi-agent productivity system. LangGraph orchestration, live web research, database task management. Runs entirely on free-tier infrastructure.


GitHub Stats

GitHub Stats Top Langs

GitHub Streak

Trophies


What I'm working on now

Merging MCP with native Flutter — most agent UIs are still web-only and I think there's something interesting in bringing tool-calling into mobile. Also finishing up a receipt scanner with Gemini Vision + Google Sheets that a few small businesses have asked about.

If you're building something at the AI + mobile intersection, I'm always up for a conversation.


Pinned Loading

  1. jarvis_assistant jarvis_assistant Public

    🤖 Friday Assistant - A next-generation voice-activated Personal AI companion built with Flutter. Features real-time web access, long-term memory, proactive notifications, and a futuristic holograph…

    Dart 2

  2. NOVA---Natural-ON-Device-Virtual-Assistant NOVA---Natural-ON-Device-Virtual-Assistant Public

    NOVA (Natural ON-Device Virtual Assistant) is a zero-cost Multi-Agent AI productivity suite utilizing LangGraph and Streamlit to orchestrate live web research, database task management, and automat…

    Python 2

  3. rag-mcp-business-agent-telegram rag-mcp-business-agent-telegram Public

    A professional autonomous business agent for Telegram powered by LangGraph, RAG (ChromaDB), and MCP. Features persistent memory, real-time web search, and a Human-in-the-Loop approval system for se…

    Python 3 2

  4. sofort-german-pwa sofort-german-pwa Public

    Sofort German: A high-performance, AI-powered PWA for mastering German vocabulary. Features coordinate-precise PDF scanning with Groq AI (Llama 3.3), interactive Shadow Listening, and real-time pro…

    TypeScript

  5. StudyRAG StudyRAG Public

    A premium AI-powered study assistant featuring RAG-based tutoring, automated flashcard generation, interactive quizzes, and visual progress analytics

    Dart 1

  6. foodinsightai foodinsightai Public

    FoodSight AI is a smart, AI-powered meal planning and pantry management application built with Flutter. It leverages Google's Gemini 1.5 Flash to analyze food items via camera and generate personal…

    Dart