LLM Provider SDKs LLM Tools
Python SDKs and unified interfaces for interacting with multiple LLM providers and AI services. Includes official provider SDKs, multi-provider wrappers, and gateway libraries. Does NOT include framework-specific integrations (like LangChain), application-level tools, or non-SDK libraries.
There are 110 llm provider sdks tools tracked. 9 score above 50 (established tier). The highest-rated is OpenCSGs/csghub-server at 69/100 with 1,414 stars. 2 of the top 10 are actively maintained.
Get all 110 projects as JSON
curl "https://pt-edge.onrender.com/api/v1/datasets/quality?domain=llm-tools&subcategory=llm-provider-sdks&limit=20"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
| # | Tool | Score | Tier |
|---|---|---|---|
| 1 |
OpenCSGs/csghub-server
csghub-server is the backend server for CSGHub which helps user to manage... |
|
Established |
| 2 |
OpenCSGs/csghub
CSGHub is a brand-new open-source platform for managing LLMs, developed by... |
|
Established |
| 3 |
Haidra-Org/horde-sdk
A python library to interact with AI-Horde's free generative AI APIs |
|
Established |
| 4 |
Oaklight/ToolRegistry
ToolRegistry: A Protocol-Agnostic Tool Management Library for Function-Calling LLMs |
|
Established |
| 5 |
Lightning-AI/litAI
LLM router + minimal agent framework in one. Call any LLM API with OpenAI... |
|
Established |
| 6 |
lzjever/lexilux
Unified LLM API client library for Python. Simple API for Chat, Embedding,... |
|
Established |
| 7 |
Whth/fabricatio
Fabricatio is a Python library designed for building applications that... |
|
Established |
| 8 |
oop7/OrChat
A powerful, feature-rich command-line interface for interacting with AI... |
|
Established |
| 9 |
sunholo-data/sunholo-py
A python library to enable GenAI and LLMOps within Google Cloud Platform |
|
Established |
| 10 |
lmstudio-ai/lmstudio-python
LM Studio Python SDK |
|
Emerging |
| 11 |
OpenRouterTeam/openrouter-examples
Examples of integrating the OpenRouter API |
|
Emerging |
| 12 |
reVrost/go-openrouter
Unofficial API SDK for openrouter.ai in go |
|
Emerging |
| 13 |
just-llms/justllms
Production-ready Python library for multi-provider LLM orchestration |
|
Emerging |
| 14 |
AI21Labs/ai21-python
AI21 Python SDK |
|
Emerging |
| 15 |
posit-dev/btw
A complete toolkit for connecting R and LLMs |
|
Emerging |
| 16 |
MoonshotAI/kosong
The LLM abstraction layer for modern AI agent applications. |
|
Emerging |
| 17 |
Aleph-Alpha/intelligence-layer-sdk
a unified framework for leveraging LLMs |
|
Emerging |
| 18 |
NiJingzhe/SimpleLLMFunc
A simple and well-tailored LLM application framework that enables you to... |
|
Emerging |
| 19 |
gumblex/aitoolman
Controllable and Transparent LLM Application Framework |
|
Emerging |
| 20 |
Lifailon/openrouter-bot
This project allows to launch your Telegram bot in a few minutes to... |
|
Emerging |
| 21 |
vishwa-labs/vishwa-ml-sdk
Python SDK for vishwa.ai |
|
Emerging |
| 22 |
anthalehq/anthale-python
Anthale's official Python SDK |
|
Emerging |
| 23 |
OoriData/Toolio
GenAI & agent toolkit for Apple Silicon Mac, implementing JSON... |
|
Emerging |
| 24 |
smartloop-ai/smartloop
An agent to extract information and auto-tune from documents |
|
Emerging |
| 25 |
routeplex/routeplex-node
Official Node.js SDK for RoutePlex — multi-model AI gateway |
|
Emerging |
| 26 |
uaiso-serious/infra
uaiso serious ai lab |
|
Emerging |
| 27 |
speedshop/openrouter-us-only-cached-guardrail
GitHub Action that updates an OpenRouter guardrail daily with US-only... |
|
Emerging |
| 28 |
modelmetry/modelmetry-sdk-python
The Modelmetry Python SDK allows developers to easily integrate Modelmetry’s... |
|
Emerging |
| 29 |
Bioto/glue-llm
A high-level Python SDK for Large Language Models with automatic tool... |
|
Emerging |
| 30 |
openlit/helm
Helm Charts to deploy and manage OpenLIT in Kubernetes |
|
Emerging |
| 31 |
zetane/zetaforgedev
Open source AI platform for rapid development of advanced AI and AGI pipelines. |
|
Emerging |
| 32 |
lhenault/simpleAI
An easy way to host your own AI API and expose alternative models, while... |
|
Emerging |
| 33 |
AltairaLabs/Omnia
Kubernetes operator for deploying and managing AI agents with WebSocket/gRPC... |
|
Emerging |
| 34 |
seanbrar/pollux
Multimodal orchestration for LLM APIs. Source patterns, context caching, and... |
|
Emerging |
| 35 |
11divyansh/OxyJen
OxyJen is an open-source Java framework for orchestrating LLM workloads with... |
|
Emerging |
| 36 |
Tetramatrix/lemonade-python-sdk
A production-grade Python SDK for the Lemonade LLM backend. Featuring... |
|
Emerging |
| 37 |
Anilturaga/aiide
Pragmatic framework to build LLM Copilots |
|
Emerging |
| 38 |
llm-use/llm-use
LLM orchestration toolkit for agent workflows: planner + workers +... |
|
Emerging |
| 39 |
unit-mesh/choco-builder
ChocoBuilder (Chocolate Factory) is a cutting-edge LLM toolkit designed to... |
|
Emerging |
| 40 |
dropbox/aana_sdk
Aana SDK is a powerful framework for building AI enabled multimodal applications. |
|
Emerging |
| 41 |
uripeled2/llm-client-sdk
SDK for using LLM |
|
Emerging |
| 42 |
wojtess/openrouter-api-go
openrouter api integration in golang |
|
Emerging |
| 43 |
nikhil-robinson/openrouter_client
A comprehensive OpenRouter API client library for ESP32 (ESP-IDF), enabling... |
|
Emerging |
| 44 |
xemantic/xemantic-ai-tool-schema
AI/LLM tool use (function calling) JSON Schema generator - a Kotlin... |
|
Emerging |
| 45 |
BraveGroup/SheetCopilot
We release a general framework for prompting LLMs to manipulate software in... |
|
Emerging |
| 46 |
litechain-ai/litechain
The zero-boilerplate LLM framework for humans. |
|
Emerging |
| 47 |
eduardolat/openroutergo
Easy to use OpenRouter Golang SDK |
|
Experimental |
| 48 |
casibase/go-openrouter
OpenRouter Go SDK |
|
Experimental |
| 49 |
mmeerrkkaa/openrouter-kit
Powerful & flexible TypeScript SDK for the OpenRouter API. Streamlines... |
|
Experimental |
| 50 |
SynergOps/openrouter.ai
Simple terminal app to use Openrouter.ai with your personal API keys |
|
Experimental |
| 51 |
Cycls/cycls
The open-source SDK for distributing AI agents. |
|
Experimental |
| 52 |
nex-agi/weaver
Python SDK for Weaver. |
|
Experimental |
| 53 |
slava-vishnyakov/chatlet
Python wrapper for the OpenRouter API |
|
Experimental |
| 54 |
arkonis-dev/ark
Kubernetes operator for running AI agents as first-class resources |
|
Experimental |
| 55 |
dingo-actual/openrouter-python-client
An unofficial Python client for OpenRouter |
|
Experimental |
| 56 |
jvrck/openrouterlist
OpenRouter model information |
|
Experimental |
| 57 |
lollipopkit/or-models-compare
A static web page showcasing OpenRouter models, automatically updated daily,... |
|
Experimental |
| 58 |
JonahWhaler/llm-agent-toolkit
LLM AgeToolkit provides minimal, modular interfaces for core components in... |
|
Experimental |
| 59 |
instill-ai/helm-charts
⎈ The Helm charts of Instill AI |
|
Experimental |
| 60 |
tracehubpm/jivan
Experimental neural static analyzer for Java programs, based on ML and LLM |
|
Experimental |
| 61 |
JavaAIDev/llm-agent-builder
LLM Agent Builder |
|
Experimental |
| 62 |
Mattbusel/llm-agent
Zero-dependency single-header C++ tool-calling agent loop. Define tools as... |
|
Experimental |
| 63 |
hanzoai/python-sdk
Hanzo Python SDK — LLM gateway, agents, and AI cloud |
|
Experimental |
| 64 |
johnbrodowski/AgnosticToolBuilder
A provider-agnostic tool builder for AI/LLM function calling that lets you... |
|
Experimental |
| 65 |
lofye/foundry-framework
Foundry is a modern LLM-First Web Framework written in PHP 8.4. It was... |
|
Experimental |
| 66 |
agentvoiceresponse/avr-llm-openrouter
This repository showcases the integration between Agent Voice Response and... |
|
Experimental |
| 67 |
php-llm/fabric-pattern
Slim PHP wrapper for Daniel Miessler's fabric pattern |
|
Experimental |
| 68 |
GodChatCapital/zeus-library
Zeus - a revolutionary solution for storing, managing, and securing your... |
|
Experimental |
| 69 |
bsdfbsdfgsfbs/oprouter
🤖 Build AI-powered apps easily with OpRouter, a simple Python library for... |
|
Experimental |
| 70 |
hltcoe/sandle
Run a large language modeling SANDbox in your Local Environment |
|
Experimental |
| 71 |
gsavla6-hue/java-llm-agent
Autonomous LLM agent implementation in Java with tool use, planning and... |
|
Experimental |
| 72 |
PrajwalAmte/AI-Engineering-Patterns
Named patterns with trade-offs, implementation guides, and code examples for... |
|
Experimental |
| 73 |
Veerxps/1c-llm-requests
🚀 Streamline LLM integration with 1C databases using this simple HTTP... |
|
Experimental |
| 74 |
antoinezambelli/forge
A Python framework for self-hosted LLM tool-calling and multi-step agentic workflows |
|
Experimental |
| 75 |
abelardodiaz/multi-ai-provider-patterns
Production patterns for multi-AI provider gateways. 6 patterns with ASCII... |
|
Experimental |
| 76 |
OptixSec/fabric_patterns
A collection of patterns for use with the Fabric AI framework. |
|
Experimental |
| 77 |
hra42/openrouter-go
A zero-dependency Go client library for the OpenRouter API with full... |
|
Experimental |
| 78 |
Framstag/LLMAnalysisJinni
A tool to implement complex analysis tasks using an LLM in cases where you... |
|
Experimental |
| 79 |
jonschlinkert/model-exchange-grammar-protocol
The Model Context Grammar Protocol defines a simple, extensible, and... |
|
Experimental |
| 80 |
DedInc/oprouter4j
A Java client for the OpenRouter API. This library handles the HTTP layer,... |
|
Experimental |
| 81 |
JavaAIDev/llm-agent-spec
LLM Agent Spec |
|
Experimental |
| 82 |
yamtimor/BirdLane
Kotlin DSL for expressive, code-first data pipelines, inspired by jazz. |
|
Experimental |
| 83 |
DedInc/oprouter
OpRouter is an asynchronous Python client for the OpenRouter API. It handles... |
|
Experimental |
| 84 |
bluefermion/n8n-nodes-demeterics
n8n community node for Demeterics LLM Gateway - access OpenAI, Anthropic,... |
|
Experimental |
| 85 |
AndrewBz512/llm-configs
Production-ready LLM configuration templates for SecOps automation,... |
|
Experimental |
| 86 |
eykrehbein/foundry
A framework-agnostic toolset to create and use Functions in LLM-based apps. |
|
Experimental |
| 87 |
TimHanewich/TimHanewich.Foundry
A lightweight .NET library for interfacing with LLM deployments in Microsoft... |
|
Experimental |
| 88 |
akka-samples/real-estate-cs-agent
Responds to emails with LLM use and tools integration |
|
Experimental |
| 89 |
janvanwassenhove/scrum
Scrum programming language |
|
Experimental |
| 90 |
LuchoBazz/PyLLM-Facade
A modular Python library providing a unified interface for multiple LLM... |
|
Experimental |
| 91 |
senxd/LLM-Interface
A Kotlin Library for interfacing with LLMs. |
|
Experimental |
| 92 |
skobkin/openrouter-costs-tray
See OpenRouter cost stats in your tray. |
|
Experimental |
| 93 |
lastime1650/EDR_backend
LLM AI EDR 백엔드 |
|
Experimental |
| 94 |
jonaylor89/SaintJohn
Minimal Android Launcher with built in LLM |
|
Experimental |
| 95 |
SwastikAI/swastikai-python-sdk
Official Python SDK for SwastikAI |
|
Experimental |
| 96 |
Qually5/ai-model-registry
A centralized registry for managing and versioning AI models. |
|
Experimental |
| 97 |
AndrewC0926/lattice-ops
AI-powered operational intelligence platform for defense-scale facilities... |
|
Experimental |
| 98 |
VedanthB/ort
OpenRouter Tool — access 344+ AI models from the terminal. One CLI for... |
|
Experimental |
| 99 |
akka-samples/trip-agent
LLM (Anthropic) with tools integration to find flights |
|
Experimental |
| 100 |
iatsiuk/orx-cli
CLI tool for sending prompts to multiple LLM models via OpenRouter API in parallel |
|
Experimental |
| 101 |
d3287t328/DevOps-AI
DevOps-AI |
|
Experimental |
| 102 |
EmreMutlu99/Ollama-Agent-Kit
Llama Agent Kit is an open-source Node.js toolkit for building... |
|
Experimental |
| 103 |
liyedanpdx/llm-python-patterns
Classic design patterns for LLM applications in Python. Interactive... |
|
Experimental |
| 104 |
MasterKun94/rpc-llm-bridge-java
A Java framework that converts RPC services into tools for LLMs, enabling... |
|
Experimental |
| 105 |
bkovacki/gopenrouter
The GOpenRouter library provides convenient access to the OpenRouter REST... |
|
Experimental |
| 106 |
mantissa-lab/PyGitForge
A universal, AI-friendly Python client for Git forges (GitHub, GitLab,... |
|
Experimental |
| 107 |
LLMPages/onesdk
OneSDK is a Python library that provides a unified interface for interacting... |
|
Experimental |
| 108 |
ioniccommerce/ionic_sdk_python
Ionic Commerce Python SDK |
|
Experimental |
| 109 |
BodhiHu/kubeflow-lab
Kubeflow lab for running cloudy AI ops /w ease. |
|
Experimental |
| 110 |
JavaAIDev/common-llm-tools
LLM Agent Builder Tools |
|
Experimental |