LLM Client Libraries and SDKs

Libraries for adding LLM features to an app: clients like the Vercel AI SDK, structured output with DSPy or Outlines, and UI kits like Gradio.

100+ tools
Favicon of Cua

Cua

2 videos
An AI agent toolkit for desktop automation, local virtual machines on Apple Silicon, and computer-use evaluation, with MIT-licensed core tools.

30KUpdated 1 day agoMIT

macOS · Windows · Linux#Code execution#MCP#Tool calling

Favicon of LiteLLM

LiteLLM

9 videos
A self-hosted AI gateway and Python SDK connects cloud and local models through an OpenAI-compatible API, with spend controls and request routing.

61.4KUpdated 24 hours ago

#Guardrails#MCP#Multi-user access

Favicon of LiteRT-LM

LiteRT-LM

1 video
An open-source framework for running LLMs locally on mobile, desktop and browser apps, with LiteRT acceleration and Apache 2.0 licensing.

6.7KUpdated 5 hours agoApache-2.0

macOS · Windows · Linux · iOS · Android · Web#Hugging Face integration#Multimodal input#OpenAI-compatible API

Open-source Python anomaly detection library with a shared detector API, benchmark-backed orchestration, and a BSD 2-Clause license.

10KUpdated 6 days agoBSD-2-Clause

#Agent Skills#MCP

A Python library that constrains local LLM output to JSON Schema or regex formats, with MIT licensing and support for llama.cpp, Transformers and vLLM.

2KUpdated 6 months agoMIT

#Batch processing#Guardrails#Hugging Face integration

Favicon of Bifrost

Bifrost

5 videos
A self-hosted AI gateway connects Ollama and cloud models through an OpenAI-compatible API, with provider fallbacks, budgets and usage monitoring.

8.9KUpdated 1 day agoApache-2.0

Web#LLM tracing#MCP#Multimodal input

An embedded vector database for Go that supports local embeddings through Ollama and LocalAI, with optional disk persistence.

1.1KUpdated 1 month agoMPL-2.0

Linux#Ollama integration#RAG#Semantic search

An open-source Python library compresses local or Hugging Face models for vLLM, with weight and KV cache quantization under Apache 2.0.

3.9KUpdated 2 days agoApache-2.0

#Hugging Face integration#Quantization

Favicon of Haystack

Haystack

1 video
An open-source Python framework for self-hosted AI agents and document search, with local model support and an Apache 2.0 license.

26.8KUpdated 1 day agoApache-2.0

Docker#Guardrails#Hugging Face integration#Hybrid search

Favicon of npcpy

npcpy

1 video
An open-source Python AI agent library supports local LLMs and cloud APIs, with multi-agent teams, knowledge graphs and structured output.

1.5KUpdated 2 days agoMIT

macOS · Windows · Linux#Code execution#Knowledge graphs#llama.cpp backend

Favicon of Quivr Core

Quivr Core

1 video
An open-source content search and monitoring engine with local Docker deployment, hybrid search and plugin-based extensions under the MIT license.

39.6KUpdated 3 days ago

#Ollama integration#RAG#Reranking

A Python document extraction library that uses local Ollama or cloud models and validates results with Pydantic. Open source under Apache 2.0.

1.6KUpdated 1 month agoApache-2.0

macOS · Windows · Linux · Docker#MCP#Multimodal input#Ollama integration

Favicon of safetensors

safetensors

8 videos
A tensor format and library stores AI model weights without pickle's code execution risk, with Python and Rust support and partial loading.

3.9KUpdated 4 weeks agoApache-2.0

Favicon of LangChain

LangChain

20 videos
An MIT-licensed AI agent framework that connects to local models through Ollama and combines model calls with tools and data retrieval.

148KUpdated 1 day agoMIT

#Human approval#RAG#Streaming inference

Favicon of Composio

Composio

7 videos
A local CLI connects coding agents to hosted app tools and authentication. It needs an account and internet; model calls use the connected agent's provider.

30.6KUpdated 21 hours agoMIT

#MCP#Tool calling

A Python AI agent framework that combines self-hosted model inference, cloud APIs, document retrieval and fine-tuning under Apache 2.0.

3.9KUpdated 5 days agoApache-2.0

Docker · Web#Distributed execution#LoRA#MCP

An open-source AI agent runtime that runs inside your backend on Linux, with isolated execution and persistent files, plus self-hosted or managed hosting.

4.8KUpdated 5 days agoApache-2.0

Linux#Agent Client Protocol#Code execution#Human approval

An on-device AI SDK runs text, image and audio models on macOS, Windows and Linux, with GGUF and MLX support and an OpenAI-compatible API.

qualcomm/GenieXInference Libraries and Bindings

macOS · Windows · Linux#GGUF#Hugging Face integration#llama.cpp backend

An open-source LLM toolkit built on PaddlePaddle for training, compression and inference on NVIDIA GPUs and other accelerators.

13KUpdated 5 months agoApache-2.0

Docker#Distributed execution#Quantization

A Python client connects applications to local Ollama models or Ollama's cloud service, with streaming responses and asynchronous requests.

10.6KUpdated 1 day agoMIT

#Batch processing#Ollama integration#Streaming inference

Python coding agent with a self-hosted Agent Protocol API and an embeddable library. Default generation calls GPT-4 through the OpenAI SDK. MIT licensed.

12.2KUpdated 3 years agoMIT

#Structured output#Tool calling

A Python AI agent framework that supports local gpt-oss through Ollama, tool calling and sandbox workspaces. Open source under MIT.

30.1KUpdated 1 day agoMIT

macOS · Windows · Linux#Code execution#Guardrails#Human approval

Favicon of Memori

Memori

1 video
An AI agent memory library with local SQLite or self-managed database storage, local embeddings, and cloud-based memory extraction.

17.2KUpdated 4 weeks ago

#LLM tracing#MCP#Persistent memory

A terminal coding agent that works with local models through Ollama or cloud providers and supports embedding in editors and browser apps.

3.5KUpdated 4 hours agoApache-2.0

macOS · Linux · Web#Agent Client Protocol#Agent Skills#MCP

A self-hosted coding agent SDK controls Claude Code, Codex, OpenCode, Amp, and Pi through one API, with local and sandbox execution.

1.6KUpdated 4 days agoApache-2.0

Docker · Web#Code execution#Human approval#LLM tracing

An MIT-licensed LLM toolkit for Python and TypeScript, with local model support through Ollama, vLLM, LM Studio and MLX on Apple Silicon.

1.5KUpdated 3 days agoMIT

#LLM tracing#Streaming inference#Tool calling

An LLM training framework with ready-made research scripts, distributed NVIDIA GPU training, and Hugging Face checkpoint conversion via Megatron Bridge.

18.2KUpdated 6 hours ago

Docker#Distributed execution#Hugging Face integration#Quantization

A Rust AI agent library with optional local model support through Candle, a shared API for cloud providers, type-safe tools and structured output.

8.9KUpdated 5 hours agoMIT

Web#LLM tracing#MCP#Resumable workflows

Favicon of Stagehand

Stagehand

3 videos
An MIT-licensed browser agent SDK that automates local Chrome, extracts structured data and supports self-hosted models through a custom callback.

25.7KUpdated 2 days agoMIT

#Browser automation#LLM tracing#Structured output

A Java library connects JVM apps to local models through Ollama, with RAG, tool calling and cloud provider support. Open source under Apache 2.0.

13.3KUpdated 1 day agoApache-2.0

#MCP#Ollama integration#RAG

An open-source LLM prompt format and toolkit with VS Code editing, execution traces and support for self-hosted OpenAI-compatible model servers.

1.3KUpdated 2 days agoMIT

VS Code#Context compression#LLM tracing#MCP

Favicon of PageIndex

PageIndex

3 videos
An open-source document RAG engine searches PDF section trees with an LLM, with local indexing and storage, page citations and an MIT license.

39.2KUpdated 2 days agoMIT

#RAG#Source citations#Streaming inference

A self-hosted AI agent memory runtime stores editable Markdown and connects to Claude Code, Codex and MCP, with optional cloud hosting.

13.5KUpdated 2 days agoApache-2.0

Docker#Agent Skills#Hybrid search#MCP

An open-source AI agent runtime library that controls model and tool calls inside your app, with Ollama, vLLM and cloud provider support.

3.9KUpdated 3 weeks agoMIT

#Guardrails#Human approval#LLM tracing

A Python library that estimates LLM hallucination risk using confidence scores, with LangChain support for Ollama and cloud models.

1.2KUpdated 1 week agoApache-2.0

#Guardrails#Ollama integration

A self-hosted AI gateway connects local models and cloud APIs through an OpenAI-compatible API, with remote inference blocked by default.

2Updated 2 months agoApache-2.0

macOS · Windows · Linux · Web#llama.cpp backend#Multimodal input#Ollama integration

More in Agent Frameworks, MCP and SDKs