awesome-llm-apps
Collection of awesome LLM apps with AI Agents and RAG using OpenAI, Anthropic, Gemini and opensource models.
Explore 9 RAG patterns in awesome-llm-apps, from basic vector search to knowledge graphs. Discover diverse retrieval-augmented generation architectures implemented in real projects.
How to Process Documents for a Vector Database: A Complete Guide Using awesome-llm-appsLearn to process documents for a vector database. This guide shows how to load files, split text, and embed into Qdrant using LangChain and OpenAIEmbeddings from awesome-llm-apps.
How to Define Roles and Instructions for an AI Agent: Patterns from Awesome-LLM-AppsLearn how to define roles and instructions for an AI agent using patterns from Awesome-LLM-Apps. Master AI agent behavior with clear role and instruction parameters.
How to Use Local LLMs with an AI Agent: A Complete Implementation GuideLearn to use local LLMs with an AI agent. Connect Ollama models to the Agno framework and build offline agents for task performance. Get the complete implementation guide.
How to Integrate with Google Gemini for Agents: 4 Proven Patterns from the Awesome LLM Apps RepositoryLearn how to integrate Google Gemini with AI agents using 4 proven patterns straight from the Awesome LLM Apps repository. Enhance your agent's capabilities today.
How to Add Tracing and Observability to AI Agents: A Complete Implementation GuideAdd tracing and observability to AI agents using OpenTelemetry Jaeger and Prometheus for full visibility into LLM calls tool executions and latency.
How to Build Real-Time Voice AI Agents: A Complete Implementation GuideLearn to build real-time voice AI agents using streaming TTS, dual LLM agents, and vector databases. Get a complete implementation guide for interactive voice applications.
How to Orchestrate Multi-Agent Workflows with the OpenAI Agents SDKLearn to orchestrate multi-agent workflows using parallel execution, agents-as-tools, or hybrid models. Master sequential pipelines and concurrent tasks with the OpenAI Agents SDK.
How to Set Up Conversation Memory with SQLite for Agents: OpenAI SDK and Google ADK GuideLearn how to set up conversation memory with SQLite for agents using OpenAI SDK or Google ADK. Persist and reload conversation history automatically to local SQLite files.
How to Implement Agent-to-Agent Delegation in Python: A Complete Guide to the Trust LayerLearn how to implement agent-to-agent delegation in Python using scoped permissions trust scoring and cryptographic signatures with this comprehensive guide to the awesome-llm-apps trust layer.
How to Handle Agent Context and State in OpenAI SDK: Complete Implementation GuideMaster agent context and state with the OpenAI SDK. Implement turn-by-turn memory and control conversation history for seamless agent interactions. Explore our complete guide.
How to Use Guardrails and Validation for AI Agents: A Complete Implementation GuideImplement AI agent guardrails and validation to intercept unsafe inputs and filter harmful outputs with Pydantic schemas and decorators. Secure your LLM applications today.
Have a question about this repo?
These articles cover the highlights, but your codebase questions are specific. Give your agent direct access to the source. Share this with your agent to get started:
curl -s "https://instagit.com/install.md" Maintain an open-source project? Get it listed too →