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
119Updated 1 month ago
Docker · Web#Guardrails#Human approval#Hybrid search
AlexClaw is a personal AI agent for monitoring information sources and automating recurring tasks on your own infrastructure. It has one operator and no multi-user access control.
286Updated 2 weeks agoApache-2.0
#Code execution#Guardrails#Human approval
MartinLoop runs around coding agents to keep software jobs within agreed boundaries and check their results. It's for developers and engineering teams who want to delegate longer tasks while retaining limits, recovery information and a record of what happened.
253Updated 5 days ago
#Agent Skills#Code execution#Git integration
Pi Extensible Workflows is an extension for developers who want repeatable processes involving several AI agents. It coordinates resumable workflows inside the Pi host environment and lets you inspect work while it runs.
4.6KUpdated 21 hours agoGPL-3.0
macOS · Windows · Linux · Docker · Web#Code execution#Human approval#llama.cpp backend
Dagu turns existing scripts and runbooks into scheduled workflows for operations, data pipelines, and AI automation. You define dependencies and actions in YAML, then inspect runs and retry failures from its built-in Web UI.
20.2KUpdated 5 days ago
macOS · Windows · Linux · Docker · Web#Browser automation#Code execution#MCP
OWL is a Python framework built on CAMEL-AI for developers who want multiple AI agents to work together on tasks. It combines research, file analysis, and actions in a browser or terminal within one task workflow.
31.1KUpdated 1 week agoApache-2.0
Browser Extension#Agent Skills#Browser automation#Tool calling
OpenCLI lets AI agents and terminal users work with websites through their existing Chrome sessions. It's for people who want agents to interact with pages or repeat website tasks through reusable commands.
4.7KUpdated 3 months agoMIT
macOS · Windows · Linux#Visual workflows
Rivet is a desktop visual AI agent builder for developers working with connected prompts and application logic. Teams can inspect complex LLM workflows as graphs and run those graphs inside their own applications.
9.5KUpdated 19 hours agoApache-2.0
Web#LLM tracing#MCP#Multimodal input
Bifrost is an AI gateway for developers and teams building applications that use local LLMs or multiple cloud providers. It gives those applications a shared API for model access and a central place to manage usage.
1.7KUpdated 2 years agoMIT
#Multi-agent workflows#Tool calling
GPTeam is a self-hosted AI agent simulation for developers and researchers studying how agents communicate and work toward assigned goals. It runs locally in Python, while configured providers handle model calls through cloud APIs. The code uses the MIT license.
14.7KUpdated 3 days agoApache-2.0
macOS · Windows · Linux · iOS · Android · Web#Hugging Face integration#LoRA#Multilingual
Needle is an AI model for developers building device assistants that turn requests into actions. It prioritizes automation over general chat, with smaller model variants for devices that have limited resources.
723Updated 1 day ago
Web#Agent Skills#MCP#Tool calling
Frontman is an AI coding agent for designers, product managers and developers making small frontend fixes in an existing codebase. It connects visible elements in a running app to their source, so teammates can request changes without opening an IDE.
39.6KUpdated 3 days agoApache-2.0
macOS · Windows · Linux · Docker#Browser automation#Code execution#LM Studio integration
Playwright MCP gives AI agents browser control for testing and tasks that involve interacting with web pages. It reads structured accessibility snapshots, so agents can identify page elements without a vision model.
463Updated 1 week agoApache-2.0
macOS · Windows · Linux · Web#Agent Skills#Human approval#MCP
exxperts is a local AI agent app for people who want ongoing work to carry across conversations while deciding what the assistant remembers. Persistent workspaces called rooms keep each agent's memory, files and tools together.
23.7KUpdated 24 hours agoApache-2.0
macOS · Windows · Linux#Agent Skills#Browser automation#Code execution
Moli is a headless browser for developers building AI agents, web scrapers and retrieval pipelines on their own machines or servers. It reads page content and executes JavaScript without continuously rendering a visual page.
28.4KUpdated 20 hours agoApache-2.0
#MCP#Structured output#Tool calling
FastMCP is a Python framework for developers who want AI agents to use their applications and data through the Model Context Protocol (MCP). It covers both publishing tools and connecting to them, with support for servers that run locally or remotely.
17.3KUpdated 8 months agoApache-2.0
Web · Browser Extension#Code execution#MCP#Ollama integration
Qwen-Agent is a Python framework for developers building assistants that use Qwen models to read files and carry out tasks with tools. It provides ready-made agent components and example applications for custom assistants and browser assistance.
34.7KUpdated 2 weeks agoApache-2.0
macOS · Windows · Linux · Docker · Web#Batch processing#Human approval#MCP
ChatDev is a self-hosted AI agent platform for people building research, data analysis and software workflows. Its DevAll application runs the workflow backend on your computer or server, with a browser console for designing and overseeing agent teams. Model access uses your chosen provider's API credentials and endpoint; choosing a cloud provider sends model requests to that service.
18.3KUpdated 6 months agoApache-2.0
macOS · Windows · Linux · Docker · Web#Guardrails#Human approval#Knowledge graphs
OpenFang runs recurring AI tasks on your own machine and reports their results to a desktop dashboard. It's for people who want research, monitoring or business automation to continue on a schedule without starting each job in chat.
2.5KUpdated 21 hours agoApache-2.0
macOS · Windows · Linux#Agent Skills#Git integration#MCP
ripwire helps AI coding agents find the code they need and check the effects of their edits. It's for developers who want agents to work with focused repository context instead of reading whole files.
188KUpdated 3 days ago
Docker · Web#Human approval#Multi-agent workflows#Scheduled tasks
AutoGPT is an AI agent platform for teams automating recurring content, sales, research and operations work. Its hosted service centers on Experts coordinated by Otto; self-hosting provides the core workflow builder and agent runtime.
3.9KUpdated 1 day agoMIT
macOS · Windows · Docker · VS Code#MCP#Tool calling
Azure MCP Server gives AI assistants access to Azure services so developers can inspect and manage cloud resources through natural language requests. It brings Azure tools into the editor or agent they're already using.
197Updated 8 months agoMIT
macOS · Windows · Linux · Web#Agent Skills#Code execution#Guardrails
VibeHQ Hub coordinates coding agents for developers who want several agents to work on the same project without conflicting interfaces or unfinished handoffs. It adds shared coordination to Claude Code, Codex and Gemini CLI while preserving each agent's native capabilities.
8.4KUpdated 3 weeks agoApache-2.0
macOS · Windows · Linux · Docker · Web#Agent Skills#Code execution#Multi-agent workflows
FinRobot is an Apache 2.0 open-source equity research system for analysts and quantitative researchers. Its desktop app runs financial calculations locally and uses an LLM to interpret results and write reports. Built-in OpenAI and Anthropic connections send model requests to those providers; custom OpenAI-compatible connections can use a local vLLM backend. Research also needs external market data.
1.5KUpdated 1 week agoMIT
#LLM tracing#Streaming inference#Tool calling
Mirascope is an open-source development library for building AI applications with local models or cloud providers. Its documented local backends include Ollama, vLLM and LM Studio, plus direct inference through MLX on Apple Silicon Macs. Developers can use a shared model interface while keeping inference on their own hardware or sending requests to OpenAI, Anthropic or Google.
7.8KUpdated 6 days agoMIT
macOS · Windows · Linux · Docker · Web#Code execution#GGUF#Hugging Face integration
mistral.rs is an inference engine for developers who want to run AI models on their own computer or server. It supports browser chat and inference embedded directly in Python or Rust applications.
55.5KUpdated 1 day agoApache-2.0
#Browser automation#MCP#Tool calling
Chrome DevTools MCP connects AI coding assistants to a live Chrome browser through a locally running server. It's for developers who want an agent to investigate web app behavior alongside its coding work.
1.5KUpdated 2 days agoMIT
macOS · Windows · Linux#Code execution#Knowledge graphs#llama.cpp backend
npcpy is a Python library for developers and researchers building AI agents and applications with language models. It supports local LLM backends as well as cloud providers, so projects can choose where model requests run.
Headroom
7 videos79.6KUpdated 24 hours agoApache-2.0
macOS · Windows · Linux#Context compression#MCP#Multi-agent workflows
Headroom reduces the context that LLM apps and coding agents send to a model. It's for developers whose prompts fill up with repetitive tool results, logs, file contents and retrieved documents. Compression runs locally, but model requests still go to the chosen LLM provider.
1.1KUpdated 1 week agoMIT
Docker#Code execution#MCP#Tool calling
LLM Sandbox is a Python library for developers whose AI agents or applications need to execute generated code. It puts execution in containers on infrastructure you control, with support for local deployments and Kubernetes clusters.
2.5KUpdated 21 hours agoMIT
Windows · Linux · Docker · Web#Agent Skills#Code execution#Guardrails
Bitterbot is a personal AI agent for people who want an assistant that remembers ongoing work across conversations. It runs on your own machine and can keep working between conversations while the machine is on.
9.6KUpdated 23 hours agoApache-2.0
#MCP#Ollama integration#RAG
Spring AI is a Java framework for developers adding AI features to Spring applications. It connects models with application data and APIs for tasks such as answering questions about documents.
107.5KUpdated 1 day agoApache-2.0
macOS · Windows · Linux · Docker · Web#Agent Skills#LM Studio integration#MCP
OpenDesign is a design workspace for teams that want to turn briefs into working prototypes and visual deliverables with their chosen coding agent. It keeps previews and editable project files together so designers and developers can refine the same work.
Mono Color Skill
2 videos3.6KUpdated 2 months agoMIT
#Agent Skills#Image-to-image#Multimodal input
Mono Color Skill helps designers and publishers turn a theme, phrase, object or photograph into editorial artwork for posters, zines, covers and packaging. It focuses on limited ink palettes, visible paper and print textures.
871Updated 2 days agoMIT
Linux#Code execution#MCP#Tool calling
Computer Use Linux is a local MCP server and CLI for AI agents that need to interact with Linux desktop apps. Agents can identify accessible controls by role, name or text instead of relying entirely on screenshot coordinates.