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 96 llm provider sdks tools tracked. 1 score above 70 (verified tier). The highest-rated is OpenCSGs/csghub-server at 73/100 with 1,414 stars. 2 of the top 10 are actively maintained.

Get all 96 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...

73
Verified
2 Whth/fabricatio

Fabricatio is a Python library designed for building applications that...

65
Established
3 OpenCSGs/csghub

CSGHub is a brand-new open-source platform for managing LLMs, developed by...

64
Established
4 Haidra-Org/horde-sdk

A python library to interact with AI-Horde's free generative AI APIs

60
Established
5 Lightning-AI/litAI

LLM router + minimal agent framework in one. Call any LLM API with OpenAI...

59
Established
6 lzjever/lexilux

Unified LLM API client library for Python. Simple API for Chat, Embedding,...

57
Established
7 OpenRouterTeam/openrouter-examples

Examples of integrating the OpenRouter API

56
Established
8 lmstudio-ai/lmstudio-python

LM Studio Python SDK

56
Established
9 Oaklight/ToolRegistry

ToolRegistry: A Protocol-Agnostic Tool Management Library for Function-Calling LLMs

56
Established
10 reVrost/go-openrouter

Unofficial API SDK for openrouter.ai in go

55
Established
11 oop7/OrChat

A powerful, feature-rich command-line interface for interacting with AI...

52
Established
12 AI21Labs/ai21-python

AI21 Python SDK

52
Established
13 Aleph-Alpha/intelligence-layer-sdk

a unified framework for leveraging LLMs

48
Emerging
14 sunholo-data/sunholo-py

A python library to enable GenAI and LLMOps within Google Cloud Platform

46
Emerging
15 vishwa-labs/vishwa-ml-sdk

Python SDK for vishwa.ai

46
Emerging
16 posit-dev/btw

A complete toolkit for connecting R and LLMs

46
Emerging
17 Lifailon/openrouter-bot

This project allows to launch your Telegram bot in a few minutes to...

45
Emerging
18 OoriData/Toolio

GenAI & agent toolkit for Apple Silicon Mac, implementing JSON...

45
Emerging
19 MoonshotAI/kosong

The LLM abstraction layer for modern AI agent applications.

44
Emerging
20 openlit/helm

Helm Charts to deploy and manage OpenLIT in Kubernetes

43
Emerging
21 just-llms/justllms

Production-ready Python library for multi-provider LLM orchestration

43
Emerging
22 zetane/zetaforgedev

Open source AI platform for rapid development of advanced AI and AGI pipelines.

43
Emerging
23 lhenault/simpleAI

An easy way to host your own AI API and expose alternative models, while...

42
Emerging
24 NiJingzhe/SimpleLLMFunc

A simple and well-tailored LLM application framework that enables you to...

42
Emerging
25 smartloop-ai/smartloop

An agent to extract information and auto-tune from documents

41
Emerging
26 seanbrar/pollux

Multimodal orchestration for LLM APIs. Source patterns, context caching, and...

41
Emerging
27 Anilturaga/aiide

Pragmatic framework to build LLM Copilots

41
Emerging
28 llm-use/llm-use

LLM orchestration toolkit for agent workflows: planner + workers +...

40
Emerging
29 Bioto/glue-llm

A high-level Python SDK for Large Language Models with automatic tool...

40
Emerging
30 dropbox/aana_sdk

Aana SDK is a powerful framework for building AI enabled multimodal applications.

40
Emerging
31 unit-mesh/choco-builder

ChocoBuilder (Chocolate Factory) is a cutting-edge LLM toolkit designed to...

40
Emerging
32 uripeled2/llm-client-sdk

SDK for using LLM

39
Emerging
33 xemantic/xemantic-ai-tool-schema

AI/LLM tool use (function calling) JSON Schema generator - a Kotlin...

39
Emerging
34 wojtess/openrouter-api-go

openrouter api integration in golang

39
Emerging
35 speedshop/openrouter-us-only-cached-guardrail

GitHub Action that updates an OpenRouter guardrail daily with US-only...

38
Emerging
36 BraveGroup/SheetCopilot

We release a general framework for prompting LLMs to manipulate software in...

38
Emerging
37 nikhil-robinson/openrouter_client

A comprehensive OpenRouter API client library for ESP32 (ESP-IDF), enabling...

38
Emerging
38 11divyansh/OxyJen

OxyJen is an open-source Java framework for orchestrating LLM workloads with...

38
Emerging
39 modelmetry/modelmetry-sdk-python

The Modelmetry Python SDK allows developers to easily integrate Modelmetry’s...

38
Emerging
40 litechain-ai/litechain

The zero-boilerplate LLM framework for humans.

37
Emerging
41 uaiso-serious/infra

uaiso serious ai lab

37
Emerging
42 eduardolat/openroutergo

Easy to use OpenRouter Golang SDK

36
Emerging
43 casibase/go-openrouter

OpenRouter Go SDK

36
Emerging
44 mmeerrkkaa/openrouter-kit

Powerful & flexible TypeScript SDK for the OpenRouter API. Streamlines...

36
Emerging
45 SynergOps/openrouter.ai

Simple terminal app to use Openrouter.ai with your personal API keys

35
Emerging
46 routeplex/routeplex-node

Official Node.js SDK for RoutePlex — multi-model AI gateway

34
Emerging
47 anthalehq/anthale-python

Anthale's official Python SDK

34
Emerging
48 Tetramatrix/lemonade-python-sdk

A production-grade Python SDK for the Lemonade LLM backend. Featuring...

33
Emerging
49 instill-ai/helm-charts

⎈ The Helm charts of Instill AI

32
Emerging
50 dingo-actual/openrouter-python-client

An unofficial Python client for OpenRouter

32
Emerging
51 JonahWhaler/llm-agent-toolkit

LLM AgeToolkit provides minimal, modular interfaces for core components in...

32
Emerging
52 Cycls/cycls

The open-source SDK for distributing AI agents.

32
Emerging
53 slava-vishnyakov/chatlet

Python wrapper for the OpenRouter API

31
Emerging
54 nex-agi/weaver

Python SDK for Weaver.

31
Emerging
55 JavaAIDev/llm-agent-builder

LLM Agent Builder

31
Emerging
56 hanzoai/python-sdk

Hanzo Python SDK — LLM gateway, agents, and AI cloud

31
Emerging
57 jvrck/openrouterlist

OpenRouter model information

30
Emerging
58 lollipopkit/or-models-compare

A static web page showcasing OpenRouter models, automatically updated daily,...

29
Experimental
59 hltcoe/sandle

Run a large language modeling SANDbox in your Local Environment

29
Experimental
60 tracehubpm/jivan

Experimental neural static analyzer for Java programs, based on ML and LLM

28
Experimental
61 hra42/openrouter-go

A zero-dependency Go client library for the OpenRouter API with full...

27
Experimental
62 GodChatCapital/zeus-library

Zeus - a revolutionary solution for storing, managing, and securing your...

27
Experimental
63 jonschlinkert/model-exchange-grammar-protocol

The Model Context Grammar Protocol defines a simple, extensible, and...

27
Experimental
64 DedInc/oprouter4j

A Java client for the OpenRouter API. This library handles the HTTP layer,...

26
Experimental
65 lofye/foundry-framework

Foundry is a modern LLM-First Web Framework written in PHP 8.4. It was...

25
Experimental
66 agentvoiceresponse/avr-llm-openrouter

This repository showcases the integration between Agent Voice Response and...

25
Experimental
67 johnbrodowski/AgnosticToolBuilder

A provider-agnostic tool builder for AI/LLM function calling that lets you...

24
Experimental
68 janvanwassenhove/scrum

Scrum programming language

24
Experimental
69 Mattbusel/llm-agent

Zero-dependency single-header C++ tool-calling agent loop. Define tools as...

23
Experimental
70 gsavla6-hue/java-llm-agent

Autonomous LLM agent implementation in Java with tool use, planning and...

22
Experimental
71 Veerxps/1c-llm-requests

🚀 Streamline LLM integration with 1C databases using this simple HTTP...

22
Experimental
72 SwastikAI/swastikai-python-sdk

Official Python SDK for SwastikAI

21
Experimental
73 eykrehbein/foundry

A framework-agnostic toolset to create and use Functions in LLM-based apps.

21
Experimental
74 DedInc/oprouter

OpRouter is an asynchronous Python client for the OpenRouter API. It handles...

21
Experimental
75 bluefermion/n8n-nodes-demeterics

n8n community node for Demeterics LLM Gateway - access OpenAI, Anthropic,...

21
Experimental
76 AndrewBz512/llm-configs

Production-ready LLM configuration templates for SecOps automation,...

21
Experimental
77 bsdfbsdfgsfbs/oprouter

🤖 Build AI-powered apps easily with OpRouter, a simple Python library for...

21
Experimental
78 TimHanewich/TimHanewich.Foundry

A lightweight .NET library for interfacing with LLM deployments in Microsoft...

21
Experimental
79 LuchoBazz/PyLLM-Facade

A modular Python library providing a unified interface for multiple LLM...

20
Experimental
80 jonaylor89/SaintJohn

Minimal Android Launcher with built in LLM

19
Experimental
81 liyedanpdx/llm-python-patterns

Classic design patterns for LLM applications in Python. Interactive...

18
Experimental
82 LLMPages/onesdk

OneSDK is a Python library that provides a unified interface for interacting...

18
Experimental
83 JavaAIDev/common-llm-tools

LLM Agent Builder Tools

17
Experimental
84 BodhiHu/kubeflow-lab

Kubeflow lab for running cloudy AI ops /w ease.

17
Experimental
85 skobkin/openrouter-costs-tray

See OpenRouter cost stats in your tray.

17
Experimental
86 lastime1650/EDR_backend

LLM AI EDR 백엔드

17
Experimental
87 ioniccommerce/ionic_sdk_python

Ionic Commerce Python SDK

17
Experimental
88 EmreMutlu99/Ollama-Agent-Kit

Llama Agent Kit is an open-source Node.js toolkit for building...

14
Experimental
89 MasterKun94/rpc-llm-bridge-java

A Java framework that converts RPC services into tools for LLMs, enabling...

13
Experimental
90 mantissa-lab/PyGitForge

A universal, AI-friendly Python client for Git forges (GitHub, GitLab,...

13
Experimental
91 bkovacki/gopenrouter

The GOpenRouter library provides convenient access to the OpenRouter REST...

13
Experimental
92 iatsiuk/orx-cli

CLI tool for sending prompts to multiple LLM models via OpenRouter API in parallel

13
Experimental
93 velocitatem/fabric.el

A Spacemacs package integrates with Fabric AI to enhance workflows with...

12
Experimental
94 aayes89/jLLM

Un modelo de lenguaje para Java

11
Experimental
95 VedanthB/ort

OpenRouter Tool — access 344+ AI models from the terminal. One CLI for...

11
Experimental
96 ivycheck/ivycheck-python-sdk

Python SDK for IvyCheck

10
Experimental

Comparisons in this category