AI Agent Frameworks, MCP Servers and SDKs
Code-level building blocks for AI agents: agent frameworks, LLM client libraries, MCP servers that give agents tools, and memory layers.
Subcategories
7.5KUpdated 1 week agoApache-2.0
#LLM tracing#Ollama integration
OpenLLMetry helps developers trace LLM applications alongside their existing database and API activity. It extends OpenTelemetry, so teams can send AI application traces to the monitoring system they already use.
1.9KUpdated 1 week ago
#Distributed execution#MCP#Ollama integration
YoMo is a self-hosted framework for developers building AI agents that call application tools. It supports distributing inference and tool execution across locations closer to an application's users.
2.7KUpdated 1 day agoAGPL-3.0
macOS · Windows · Linux#Agent Skills#Batch processing#Hugging Face integration
PapersGPT is an AI research assistant inside Zotero for researchers working through a paper library. It helps answer questions across saved research and turn findings into notes with citations back to the papers.
7.4KUpdated 1 day agoAGPL-3.0
macOS · Linux · Docker · Web#MCP#Ollama integration#OpenAI-compatible API
Unstract is a self-hosted, no-code platform for teams that need structured data from documents whose layouts vary. It uses LLMs to extract JSON from PDFs, images, scans and office files without building a template for each vendor or form. Its use cases include finance, insurance, healthcare and KYC document processing.
4Updated 1 week agoApache-2.0
Docker · Web#Agent Skills#Human approval#Hybrid search
next-wiki is a self-hosted wiki for people and teams who want AI-assisted knowledge management with a record of where information came from. It keeps original sources separate from AI-written material and reviewed pages, so an assistant's synthesis remains traceable to its evidence. It's open source under Apache 2.0 and runs as a browser app on your own Docker host with PostgreSQL.
5Updated 1 day agoMIT
macOS · Linux · Web#Knowledge graphs#MCP#Multi-user access
Hermes Notes is a self-hosted personal knowledge base for people who want their notes and project work in one connected system. It runs on your laptop or a server you control, with a browser interface and PostgreSQL storage. It's open source under the MIT license and built for personal use or a trusted small group, rather than a public service for unrelated users.
1.7KUpdated 2 days agoApache-2.0
#Agent Skills#Code execution#Guardrails
Agently is a Python AI agent framework for developers building assistants and service backends with local Ollama models or hosted model APIs. It runs within your application, without requiring a separate orchestration service. Model requests go to the endpoint you choose, so using a remote provider sends the request data outside your machine.
63.2KUpdated 20 hours ago
#Guardrails#MCP#Multi-user access
LiteLLM is an AI gateway for platform teams managing model access across applications and providers. It puts cloud and self-hosted models behind a shared interface so developers can switch providers without rewriting their integration.
658Updated 1 day agoMIT
Docker · Web#Code execution#Hybrid search#MCP
haiku.rag lets you search your own documents and ask questions with answers you can check against the original pages. It's for people building a private document library or giving an AI assistant access to their files.
3.9KUpdated 4 days agoApache-2.0
macOS · Windows · Linux#MCP#OpenAI-compatible API#Streaming inference
Anything Analyzer is a desktop protocol analyzer for developers and security researchers investigating APIs, authentication and request signing. It brings browser and app traffic into one session for inspection and AI analysis.
218Updated 3 weeks agoMIT
macOS · Web · VS Code#Agent Skills#Git integration#Human approval
Link gives AI agents persistent memory so you don't have to repeat preferences, project decisions and context in every session. Multiple agents can read the same local Markdown files, which you can inspect in an editor or Obsidian.
6.1KUpdated 2 days agoBSD-2-Clause
Docker · Web#MCP#Tool calling#Visual workflows
Dograh is an open source voice AI platform for teams building agents that answer or place phone calls. It's a self-hosted alternative to Vapi and Retell, with control over conversation flows and a choice of AI providers.
Waku Agent
2 videos2.2KUpdated 1 day agoMIT
Web#Agent Skills#LLM tracing#MCP
Waku Agent is a personal AI assistant that runs on your laptop, stores its memory locally and calls remote model providers. It's for developers who want to inspect and change the assistant's behavior in Python. The agent uses provider API credentials for reasoning; requests to cloud providers are processed by those services.
16KUpdated 2 weeks agoMIT
#MCP#Tool calling
Unity MCP connects AI assistants to the Unity Editor so game developers can ask an assistant to make changes directly in a project. It works with local LLMs and MCP clients including Claude, Codex, Cursor and VS Code.
4.1KUpdated 1 month agoMIT
#Agent Skills#Batch processing#Knowledge graphs
HippoRAG is a Python memory and retrieval framework for developers building LLM applications that need to connect facts across documents. It uses a knowledge graph to find related information for questions that require several pieces of evidence.
1.4KUpdated 6 days agoMIT
Web#GGUF#Hugging Face integration#llama.cpp backend
wllama lets developers add local LLM inference to browser apps without a separate inference server. It brings llama.cpp to JavaScript and TypeScript projects through WebAssembly, so models run on the user's device.
7.5KUpdated 1 day ago
Docker#Guardrails#LLM tracing#Tool calling
NeMo Guardrails is a Python toolkit for developers building AI assistants that need rules for what they say and which actions they take. It adds checks around conversations, document-based answers and tool use.
427Updated 2 months agoMIT
macOS · Windows · Linux · Docker · Web#Agent Skills#Code execution#Human approval
OwnPilot is a self-hosted AI assistant for people who want personal records and agents that can carry out tasks in one web interface. It supports local model backends as well as cloud providers.
75.4KUpdated 1 day agoApache-2.0
Linux · Docker · Web#Agent Skills#Browser automation#Code execution
Strix is an AI penetration testing tool for developers and security teams assessing code, web applications and APIs. Its free, open source edition runs locally with Docker under the Apache 2.0 license. It supports local models through Ollama or LM Studio, as well as remote providers such as OpenAI and Anthropic; cloud-backed runs send model requests to the selected provider.
33.3KUpdated 2 days agoApache-2.0
Docker · Web#Knowledge graphs#MCP#Multi-user access
Cognee gives AI agents memory across sessions so they can reuse project context, decisions, and lessons from earlier work. It's for developers building agents and teams whose knowledge sits across documents, code, and conversations.
33.4KUpdated 1 day agoApache-2.0
macOS · Windows · Linux · Docker · Web#Agent Client Protocol#Code execution#Guardrails
ZeroClaw is a personal AI agent for people who want an assistant running on their own computer or server. It can use a shell and browser, respond through messaging apps and perform scheduled tasks.
168Updated 1 month agoMIT
Web#Code execution#MCP#Multi-agent workflows
Hatice is a self-hosted coding agent orchestrator for developers who want agents to work through issue-tracker tasks. It assigns issues to Claude Code agents and manages work across multiple turns.
44.9KUpdated 2 days agoMIT
#Human approval#Multi-agent workflows#Persistent memory
LangGraph is an AI agent framework for developers building applications on their own machines, including workflows that use local models through LangChain's ChatOllama integration. Ollama can run models such as gpt-oss locally. LangGraph also works with remote model providers, so where model requests go depends on the connection your application uses.
13KUpdated 3 weeks agoApache-2.0
macOS · Windows · Linux#Code execution#Multimodal input#Tool calling
Agent S is a computer-use AI agent framework for developers and researchers building desktop automation. It takes natural-language tasks and operates desktop and web applications through their screen interfaces, without requiring an API integration for each app.
4KUpdated 4 days agoApache-2.0
#Agent Client Protocol#Agent Skills#Code execution
Fast Agent is a terminal coding assistant and Python toolkit for developers building AI agents and automated workflows. You can choose local LLMs or hosted providers and use the same toolkit for interactive work, scripting, and evaluation.
6.2KUpdated 1 day agoMIT
Docker#Agent Skills#MCP#Multi-agent workflows
Nexent is a self-hosted AI agent platform for people and teams who want to build agents by describing tasks in plain language. It generates executable agents without requiring code or a visual workflow editor.
26KUpdated 21 hours agoMIT
#Browser automation#LLM tracing#Structured output
Stagehand is an open-source browser agent SDK for developers automating websites and collecting structured data in local Chrome. Model inference is separate from browser execution: direct provider calls send model context remotely, while a custom callback can connect a self-hosted model. Local runs require Chrome.
14.7KUpdated 1 day agoMIT
#Agent Skills#Human approval#LLM tracing
Microsoft Agent Framework is an AI agent framework for developers building locally hosted applications in Python or C#/.NET. It supports local development and self-hosting of the application, while integrations such as Azure OpenAI and OpenAI send model requests to those providers. Self-hosting the app doesn't make those calls offline or remove provider costs.
93Updated 4 months agoApache-2.0
macOS · Windows · Linux · Docker · Web#Code execution#Context compression#Guardrails
AgentArk is a self-hosted AI agent runtime for people who want a personal assistant that remembers preferences and carries out ongoing work under their control. It runs through Docker on macOS, Windows and Linux, with a browser interface for chat, tasks and action review. It's free and open source under Apache 2.0.
19.9KUpdated 2 weeks ago
macOS · Windows · Linux · Docker · Web#Code execution#llama.cpp backend#LM Studio integration
Agent Zero is a self-hosted AI agent framework for people who want an assistant to carry out research, coding, and document work on a computer. You can watch its actions and intervene in the same desktop with your mouse and keyboard.
1.1KUpdated 2 years agoMIT
#Hugging Face integration#LoRA#Quantization
DataDreamer is a Python library for researchers and developers who need to create training datasets and adapt LLMs to specific tasks. It connects data preparation and model training in reproducible workflows.
307Updated 5 days agoApache-2.0
macOS · Windows · Linux#Agent Skills
Kitter is a local agent skill manager for developers who work across several projects. It keeps shared skills in one library while letting each project use its own selection, reducing the need to maintain separate copies.
43.5KUpdated 1 day agoMIT
Docker · Web#Agent Skills#Multi-agent workflows#Multimodal input
OpenMAIC is a self-hosted AI classroom platform for learners and educators building lessons from a topic or their own materials. AI teachers and classmates explain concepts and discuss questions during the lesson.
4KUpdated 1 day agoApache-2.0
#Hugging Face integration#Quantization
LLM Compressor prepares models for deployment with vLLM by reducing their storage and memory requirements through quantization. It's for developers working with local checkpoints or models from Hugging Face repositories.