Awesome LLM Apps

A curated collection of LLM applications with code examples and tutorials

Awesome LLM Apps is a curated collection of large language model applications, featuring open-source code examples and tutorials for developers.

Overview

This repository collects high-quality LLM application examples, from simple chatbots to complex multimodal applications. Key categories include:

Applications

  • 🤖 Chatbots (basic dialogue, role-playing, domain experts)
  • 📚 RAG Applications (document QA, knowledge retrieval)
  • 🔧 Tool Integration (API tools, code generators)
  • 🎨 Creative Apps (content generation, writing assistants)
  • 📊 Data Analysis (report generation, visualization)
  • 🌐 Multimodal Apps (image/video/audio processing)

Tech Stack

  • Frameworks: Streamlit, Gradio, FastAPI, Flask
  • LLM Integration: OpenAI, Claude, Hugging Face, LangChain
  • Vector Databases: Pinecone, Chroma, Weaviate, FAISS

The repository includes detailed tutorials, code examples, deployment guides, and best practices for LLM application development.

Resource Info
Author Shubham Saboo
Added Date 2025-07-22
Type
Collection
Tags
LLM Agent RAG Development