LLM Application Frameworks
Frameworks for building LLM applications — LangChain-class tooling.
148 projects
See methodology for ranking rules; order uses public GitHub metrics within this scenario.
| Rank | Project | Stars | Forks | Updated | License |
|---|---|---|---|---|---|
| 101 |
connectonion
The Best AI Agent Framework for Agent Collaboration. |
1.5K | 214 | 08/29/26 | Apache-2.0 |
| 102 |
kotlin-sdk
The official Kotlin SDK for Model Context Protocol servers and clients. Maintained in collaboration with JetBrains |
1.4K | 241 | 08/24/26 | Other |
| 103 |
xmcp
The TypeScript MCP framework |
1.3K | 94 | 08/29/26 | MIT |
| 104 |
OpenAI
Swift community driven package for OpenAI public API |
2.9K | 517 | 07/21/26 | MIT |
| 105 |
npcpy
The python library for research and development in NLP, multimodal LLMs, Agents, ML, Knowledge Graphs, and more. |
1.5K | 115 | 08/26/26 | MIT |
| 106 |
langchain4j-aideepin
Ai-based productivity tools (Chat,Draw,RAG,Workflow,MCP marketplace, ASR,TTS, Long-term memory etc) |
1.4K | 332 | 08/29/26 | MIT |
| 107 |
perplexity-ai
Unofficial API Wrapper for Perplexity.ai + Account Generator with Web Interface |
1.9K | 330 | 08/16/26 | MIT |
| 108 |
agents-flex
Agents-flex is A lightweight Java AI agent development framework (positioned as a counterpart to Spring AI). It supports features such as RAG, MCP, Skills, Text2SQL , LLM Wiki, Sub-agents, Web Search, TTS (synchronous and streaming), and STT. |
1.0K | 143 | 08/27/26 | Apache-2.0 |
| 109 |
contextgem
ContextGem: Effortless LLM extraction from documents |
2.0K | 184 | 08/13/26 | Apache-2.0 |
| 110 |
langchain-rust
🦜️🔗LangChain for Rust, the easiest way to write LLM-based programs in Rust |
1.3K | 176 | 08/22/26 | MIT |
| 111 |
dynamiq
Dynamiq is an orchestration framework for agentic AI and LLM applications |
1.1K | 133 | 08/28/26 | Apache-2.0 |
| 112 |
Foundation-Models-Framework-Lab
A practical lab for building, testing, and evaluating apps with Apple's Foundation Models framework. |
1.2K | 69 | 08/25/26 | MIT |
| 113 |
genai-processors
GenAI Processors is a lightweight Python library that enables efficient, parallel content processing. |
2.1K | 227 | 08/04/26 | Apache-2.0 |
| 114 |
ollama-rs
A simple and easy-to-use library for interacting with the Ollama API. |
1.1K | 166 | 08/19/26 | MIT |
| 115 |
LightMem
[ICLR 2026] LightMem: Lightweight and Efficient Memory-Augmented Generation |
1.1K | 105 | 08/21/26 | MIT |
| 116 |
JamAIBase
The collaborative spreadsheet for AI. Chain cells into powerful pipelines, experiment with prompts and models, and evaluate LLM responses in real-time. Work together seamlessly to build and iterate on AI applications. |
1.1K | 47 | 08/17/26 | Apache-2.0 |
| 117 |
examples
Examples demonstrating usage of Spring AI & Spring AI Alibaba 📜 |
2.9K | 1.2K | 07/01/26 | Apache-2.0 |
| 118 |
LLPhant
LLPhant - A comprehensive PHP Generative AI Framework using OpenAI GPT 4. Inspired by Langchain |
1.7K | 171 | 07/26/26 | MIT |
| 119 |
AdalFlow
AdalFlow: The library to build & auto-optimize LLM applications. |
4.2K | 388 | 05/29/26 | MIT |
| 120 |
OllamaSharp
The easiest way to use Ollama in .NET |
1.4K | 187 | 07/24/26 | MIT |