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
1.4KUpdated 3 weeks agoApache-2.0
macOS · Linux#Human approval#LLM tracing#Ollama integration
Chidori is an AI agent framework for developers building long-running workflows that need crash recovery or human approval. Agents use ordinary async TypeScript, with saved runs that developers can revisit for debugging and testing.
611Updated 3 weeks agoMIT
macOS · Windows · Linux · Web#Hybrid search#Knowledge graphs#MCP
Kwipu helps people query a document folder or Obsidian vault and trace answers back to their notes. It connects information across documents so you can investigate project decisions, people and their roles, or relationships between ideas.
43.2KUpdated 1 day agoApache-2.0
Docker · Web#Guardrails#Human approval#LLM tracing
Agno is a framework and runtime for developers building customer-facing or internal AI agents. It combines agent development, service hosting and a web interface for managing runs on infrastructure you control.
17.2KUpdated 20 hours agoBSD-2-Clause
#LLM tracing#Multi-agent workflows#Multimodal input
Pipecat is an open-source Python framework for developers who want to run voice and video agent applications locally or on their own servers. It hosts the conversation pipeline, while speech and model processing depend on the services you choose. Integrations such as Soniox, OpenAI and Cartesia send the relevant requests to those providers.
81.7KUpdated 1 day agoMIT
macOS · Windows · Linux#Agent Skills#Distributed execution#Guardrails
Ruflo is an AI agent framework for developers who want Claude Code and Codex to work as coordinated teams. It adds specialist roles and shared context for projects that involve coding, testing, architecture and documentation.
3.1KUpdated 2 months agoMIT
Web#Agent Skills#Code execution#Context compression
Clodds is an AI trading terminal for traders who want to research markets and place trades through conversation. It runs on your own machine or server, with a browser interface and messaging connections including Telegram, Discord and Slack.
752Updated 2 weeks agoMIT
Web#Agent Skills#Code execution#Git integration
GitAgent is an AI agent framework for developers who want to version an agent's behavior and saved memory alongside its tools. Agent definitions live in a Git repository, where teams can review changes, fork agents and maintain different behaviors on separate branches.
5.4KUpdated 2 days agoMIT
#Human approval#Knowledge graphs#MCP
Code Graph RAG helps developers understand and change unfamiliar repositories, including monorepos that mix languages. It maps code relationships into a knowledge graph so questions and edits can use context across files.
70.6KUpdated 1 day agoMIT
macOS · Windows · Linux#MCP#Works offline
Docling turns documents into structured content for developers building search, retrieval and AI applications. It handles page structure and scanned text so applications can work with more than a file's plain text.
51Updated 1 month ago
macOS · Windows · Linux · Docker#Agent Skills#Code execution#Distributed execution
Code Buddy is a terminal AI coding agent for developers who want it to read a repository, make changes and run commands on their machine. It supports local models through Ollama as well as cloud providers.
qualcomm/GenieXInference Libraries and Bindings
macOS · Windows · Linux#GGUF#Hugging Face integration#llama.cpp backend
Nexa SDK is an on-device AI framework for developers building apps that run models on users' hardware. It covers language, vision and audio tasks through a shared interface for local inference.
12.3KUpdated 4 days agoMIT
macOS · Windows · Linux · Docker#Browser automation#Multi-user access#PII redaction
CamoFox Browser is a self-hosted browser server for developers whose AI agents need to interact with sites that detect browser automation. It builds on Camoufox, a Firefox fork with browser fingerprint spoofing, to reduce detection by systems such as Cloudflare and Google's bot checks.
1.9KUpdated 6 days agoApache-2.0
#LLM tracing#Multi-agent workflows#Scheduled tasks
Jido is an Elixir framework for developers who want to run cooperating agents inside their own application or self-hosted server. Its BEAM runtime handles agent state, tool execution and coordination. AI is optional: the core supplies the runtime, while jido_ai adds model integration separately.
2.3KUpdated 22 hours ago
macOS · Windows · Docker · Web#Agent Skills#LLM tracing#MCP
MCPJam helps MCP server developers check how their tools and apps behave across AI clients before deployment. It combines hands-on debugging with repeatable tests for differences between ChatGPT, Claude, Cursor, and Copilot.
41.2KUpdated 1 day agoAGPL-3.0
Docker · Web#Git integration#MCP#Multi-user access
ToolJet is an internal-app builder for developers and operations teams creating dashboards, admin panels and business tools around existing data. It can run on your own infrastructure with Docker or Kubernetes, or through ToolJet Cloud. The community foundation uses AGPL-3.0; Enterprise features use separate commercial terms.
623Updated 4 months agoMIT
#Agent Skills#Code execution#Context compression
OpenHarness SDK is a TypeScript toolkit for developers building coding assistants and other AI agents into their own applications. It gives the application control over conversation history, tool permissions and task delegation.
8.5KUpdated 1 day agoMIT
#Agent Skills#Batch processing#Guardrails
OGX, formerly Llama Stack, is an AI application server for developers building chat apps, document search and AI agents. It brings model access and the services those applications need into a server you can host yourself.
14.6KUpdated 1 day agoApache-2.0
Docker#Agent Skills#Code execution#Distributed execution
AX is a self-hosted AI agent orchestrator for teams running autonomous tasks on Kubernetes. It manages agents that retain state and need access to models, repositories and tools while they work.
200Updated 4 days agoApache-2.0
Docker · Web#Hybrid search#Knowledge graphs#LLM tracing
Flexible GraphRAG is a self-hosted platform for teams building document search and AI chat that use both text and relationships between entities. It extracts knowledge graphs from documents and combines graph retrieval with vector similarity and full-text search. You can run it standalone or in Docker. It's open source under Apache 2.0.
14.4KUpdated 1 week agoMIT
macOS · Windows · Linux · Web#Agent Skills#Browser automation#Code execution
GenericAgent runs tasks on your computer using cloud models to decide what to do. It's for people who want an AI agent to work across websites, files and desktop apps, then save successful workflows for reuse. Model calls require API keys and an internet connection, with requests going to the selected provider. It supports Claude, Gemini, Kimi and MiniMax.
60.6KUpdated 1 month agoMIT
macOS · Windows · Linux · Docker#MCP#MLX#Multilingual
Voicebox combines speech creation and dictation for people producing audio or working with AI agents. It's a free, open-source alternative to ElevenLabs and WisprFlow that processes voice data on your own machine.
17.6KUpdated 2 months ago
#LLM tracing#MCP#Persistent memory
Memori's BYODB edition is a memory library for developers who want agents to retain context in their own SQLite file or self-managed database. It generates embeddings locally, but its default Advanced Augmentation sends conversation messages and summaries to Memori's cloud API for memory extraction. The documented OpenAI connection also sends model requests to OpenAI.
18.2KUpdated 2 days ago
Web#Git integration#Guardrails#LLM tracing
Wren AI is a self-hosted context and query engine for developers and data teams building AI analytics. It queries your databases using business definitions you control. Model execution depends on the connected agent: using Claude Code’s standard cloud connection sends prompts and model responses to its remote provider, even when Wren's engine runs on your servers.
CDAF
1 video226Updated 3 months agoMIT
macOS · Windows · Linux#Agent Skills#Batch processing#Context compression
CDAF saves reusable text descriptions alongside videos so AI agents don't have to analyze the same footage for every task. It's for developers building video agents and editors that repeatedly search or ask questions about a clip library.
156.6KUpdated 1 day agoMIT
macOS · Windows · Docker · Web#LLM tracing#MCP#Multi-agent workflows
Langflow is a visual builder for developers creating AI agents and applications that answer questions using connected data. It lets you assemble workflows visually and customize their components in Python.
599Updated 23 hours agoAGPL-3.0
macOS · Linux · Web#Agent Skills#Code execution#LM Studio integration
Agenvoy is a personal AI agent for people who want to automate research, file work, and recurring tasks on their own computer. It runs continuously and retains context between sessions.
593Updated 1 day agoApache-2.0
macOS · Linux#Hybrid search#MCP#ONNX
funes gives coding agents a searchable memory of past work. It's for developers who want earlier decisions, reasoning and findings to remain available when they start another session or switch agents.
34.4KUpdated 1 day agoMIT
Docker#Git integration#MCP#Tool calling
GitHub MCP Server connects compatible AI assistants to GitHub so developers can ask about code and have an assistant act on repository activity. It's GitHub's official connector for the Model Context Protocol (MCP).
4.8KUpdated 3 months agoMIT
Docker#Agent Skills#Multilingual
Chonkie is a library for developers preparing documents for retrieval-augmented generation (RAG). It brings document preparation and ingestion into one pipeline, with optional components to keep dependencies small.
526Updated 1 day agoMIT
Windows#GGUF#Hugging Face integration#LoRA
ACE-Step Studio is a desktop AI music generator for musicians and anyone who wants to create songs on their own hardware. It turns a short idea, or a description with lyrics, into a full vocal track or instrumental.
68.9KUpdated 1 week agoApache-2.0
Browser Extension#Context compression#Persistent memory#Semantic search
Mem0 provides a self-hosted memory server and libraries for developers whose AI applications need to remember user preferences and earlier interactions. The code is open source under Apache 2.0. Its default language and embedding models are OpenAI's gpt-5-mini and text-embedding-3-small, so self-hosting still sends model requests to OpenAI and requires internet access.
63.6KUpdated 1 week agoGPL-3.0
macOS · Windows · Linux · Docker · Web#Batch processing#MCP#Multilingual
TrendRadar collects news and trending topics for people tracking public opinion, industry developments, or specific interests. It brings feeds and platform rankings into one place so you can follow relevant stories without checking each site separately.
50.1KUpdated 1 day agoMIT
macOS · Windows · Linux · Docker · Web#Agent Skills#Code execution#MCP
nanobot is a self-hosted personal AI agent for people who want an assistant that can act on files and continue work across conversations. Its Python framework also suits developers building their own assistant integrations.
149.7KUpdated 2 days agoMIT
macOS · Windows · Linux#Agent Skills#Human approval#MCP
Spec Kit gives developers structured processes for working with AI coding agents. It turns requirements, assessments and verification results into project documents you can review alongside the code.