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
13.9KUpdated 2 days agoApache-2.0
Docker#Agent Skills#Hybrid search#MCP
EverOS is a Python library and memory runtime for developers building agents that need context across sessions and applications. It keeps conversations, files and task histories in readable Markdown that you can edit and version with Git.
4.1KUpdated 1 day agoApache-2.0
Docker · Web#Knowledge graphs#MCP#Multi-user access
PipesHub connects company knowledge to AI search and agents for teams whose files and conversations sit across business apps. It can also supply that context to coding assistants and custom applications.
4.5KUpdated 3 months agoApache-2.0
Docker · Web#Hybrid search#Knowledge graphs#MCP
M Flow is a self-hosted memory engine for developers whose AI agents need to recall past conversations and work preferences. It runs in Python or Docker and supports Ollama for local model use, alongside providers such as OpenAI and Anthropic. Choosing a cloud provider sends model requests to that service.
905Updated 3 months agoApache-2.0
Docker · Web#Hybrid search#Knowledge graphs#MCP
Memind gives AI agents long-term memory for projects, user preferences and past tasks. Developers can use it to carry context between sessions while keeping links to the material each memory came from.
436Updated 9 months agoApache-2.0
macOS · Windows · Linux · Web#MCP#Multi-agent workflows#Persistent memory
Shinkai lets people build AI agents to automate tasks without writing code. Its desktop app can run agents entirely offline with local models, including workflows that handle sensitive data.
420Updated 1 week agoMIT
Windows · Linux#Batch processing#MCP#Multilingual
LocalText2Voice is an MIT-licensed desktop app for people producing audiobooks, lessons and podcasts from long texts. Its local speech engines work offline after model downloads, keeping your text and generated audio on your computer. It runs on Windows and Linux; macOS isn't officially supported.
31.1KUpdated 1 day agoMIT
#MCP#Tool calling
Composio's local CLI connects coding agents such as Claude Code to a hosted service for app actions and authentication. It's for people adding integrations to an assistant or building their own agents. The CLI runs on your machine, but requires a Composio account and internet access; model processing depends on the connected agent and its provider.
6.9KUpdated 21 hours agoApache-2.0
macOS · Windows · Linux · iOS · Android · Web#Hugging Face integration#Multimodal input#OpenAI-compatible API
LiteRT-LM is Google's open-source framework for developers building apps that run language models on the user's device. It uses LiteRT for local inference across mobile devices, desktops and browsers, with GPU and NPU acceleration. The project uses the Apache 2.0 license.
25.4KUpdated 4 weeks agoApache-2.0
macOS · Windows · Linux#Persistent memory
Letta is an AI agent platform whose App Server can run locally or on a self-hosted server. It's for people building assistants that retain context between conversations and use that memory in later interactions. Local agents can use Ollama or LM Studio with agent state and the model endpoint on your machine. Cloud model connections use remote providers.
10.1KUpdated 2 days agoBSD-2-Clause
#Agent Skills#MCP
PyOD is a Python library for detecting unusual records and behavior in data on your own machine or server. A shared fit/predict interface lets developers and data scientists compare classical and deep learning anomaly detectors without changing the surrounding application for each algorithm. Its code uses the BSD 2-Clause license.
11.3KUpdated 4 weeks agoMIT
VS Code#Code execution#LLM tracing#Visual workflows
Prompt flow is a Python toolkit for developers who want to run and evaluate LLM application workflows in their own development environment. Its chatbot examples call OpenAI or Azure OpenAI remotely using API credentials. Workflow execution and evaluation can run locally, while those model requests leave the machine.
3.8KUpdated 21 hours agoApache-2.0
macOS · Linux · Web#Agent Client Protocol#Agent Skills#MCP
fx is a coding agent for developers who prefer working in a terminal and researchers who want to embed an agent in their own software. Its shell-style interface keeps tool activity alongside the conversation and preserves terminal scrollback.
1.6KUpdated 3 weeks agoMIT
#MCP#Tool calling
Docker MCP Gateway connects AI applications to tools and data through a shared gateway. It's for developers who want coding assistants to use the same server configuration while local tool servers run in isolated Docker containers.
927Updated 6 days agoMIT
Docker · Web#Agent Skills#Guardrails#Human approval
Auto Browser lets AI agents operate a live browser that a human can take over when a login or fragile page needs attention. It's built for internal dashboards, account workflows and operator-assisted browser QA.
767Updated 3 weeks agoApache-2.0
#Batch processing#Distributed execution#MCP
Dingo combines rule checks, LLM judges and agent-based evaluation to assess AI training data, fine-tuning datasets and production systems. It's an open-source Python tool under Apache 2.0 for data engineers, ML practitioners and researchers who need to find data problems and compare model or application quality. Evaluation can run locally or across a Spark cluster.
11KUpdated 1 week agoMIT
Web#Guardrails#Human approval#LLM tracing
VoltAgent is a TypeScript AI agent framework for developers building assistants and automated workflows with local models through Ollama. Its VoltOps console can be self-hosted or used as a cloud service. Model execution depends on the provider: Ollama supports local inference, while OpenAI, Anthropic and Google connections send requests to those remote services.
21.6KUpdated 3 weeks agoMIT
Web#Hugging Face integration#LoRA#Multilingual
FinGPT is a financial LLM framework for researchers and developers building tools that interpret market news and company information. It includes trained models, financial datasets, and tools for adapting models to specific finance tasks.
38.7KUpdated 22 hours agoMIT
iOS · Android · Web#Human approval#MCP#Persistent memory
CopilotKit is a self-hostable SDK for developers putting AI agents inside their apps. Its open-source SDK uses MIT, and its enterprise runtime and Intelligence platform can also run on your infrastructure. Copilot Cloud provides managed hosting; where model requests go depends on the agent backend you connect.
1.6KUpdated 3 months agoGPL-3.0
macOS#Code execution#Guardrails#MCP
Dory is a native macOS app for developers who want containers, Linux machines and coding agent environments on their own Mac. It provides a local runtime managed through both a graphical app and a CLI.
36.9KUpdated 21 hours agoApache-2.0
macOS · Windows · Linux · Docker · Web#LM Studio integration#MCP#Multimodal input
Next AI Draw.io turns written descriptions and uploaded files into diagrams you can edit on a draw.io canvas. It's for people creating technical diagrams who want AI help with drafting and revisions while keeping control of individual shapes.
83.6KUpdated 1 day ago
macOS · Windows · Linux#llama.cpp backend#MCP#MLX
MinerU is a local document parser for people preparing files for AI workflows. It handles scanned PDFs, academic papers and other documents containing OCR text, tables, figures or complex layouts.
39.6KUpdated 2 weeks agoMIT
#Ollama integration#RAG#Reranking
Quivr is a content search and monitoring engine for developers building applications around incoming material and topics they want to follow over time. It's at an evaluation stage, and the project advises against production use because its API may change without notice.
8KUpdated 1 day agoApache-2.0
macOS · Docker · Web#Browser automation
Steel is a browser API for developers building AI agents that interact with websites. It supplies real Chrome sessions for tasks involving clicks, forms, logins and pages that rely on JavaScript.
12.3KUpdated 2 days agoApache-2.0
macOS · Windows · Linux#Agent Skills#MCP#OpenAI-compatible API
GenOffice is a Microsoft Office alternative for people who want to edit documents on their own computer and let an AI agent make changes inside the files. It works with native .docx, .xlsx and .pptx files alongside PDF, Markdown and HTML.
161.1KUpdated 1 day ago
Docker · Web#Code execution#MCP#OpenAI-compatible API
Dify is a visual builder for teams creating AI agents and applications that use their own data and tools. Its canvas makes application logic visible so teams can inspect and test how a task proceeds.
656Updated 2 weeks agoMIT
Docker · Web#Agent Skills#Hybrid search#Knowledge graphs
sage-wiki turns a document collection into a linked wiki and knowledge graph for researchers, teams, and AI agents that need reusable knowledge across tasks.
1.6KUpdated 2 months agoApache-2.0
macOS · Windows · Linux · Docker#MCP#Multimodal input#Ollama integration
ExtractThinker is a Python library for developers who want to extract structured data from documents using models running locally through Ollama. It also supports OpenAI, Anthropic and Groq. With a cloud provider, extraction sends document content to that service, requires provider credentials and may incur charges.
545Updated 8 months agoMIT
Web#Code execution#Git integration#Guardrails
ClawLess is a browser app and SDK for developers who want AI agents to write and execute code in an isolated workspace. Execution runs in your browser without a backend server, but model requests go to Anthropic, OpenAI or Google through API keys, so AI tasks need online services.
11KUpdated 3 days agoMIT
Web#MCP#Structured output#Tool calling
mcp-use is a TypeScript framework for developers building MCP servers and apps for ChatGPT, Claude, and AI agents. It brings tool definitions, interactive interfaces, and testing into one development framework.
866Updated 1 week agoMIT
#Agent Skills#Git integration#Knowledge graphs
OKF Agent Memory gives AI coding agents persistent project knowledge across sessions. It's for developers who want agents to retain architectural decisions and project constraints without loading the entire knowledge base into every prompt.
14.9KUpdated 1 day agoApache-2.0
Linux · Docker#Code execution#MCP
E2B provides isolated execution environments for developers building coding assistants, computer-use agents and background jobs. You supply the model and agent logic; it supplies the machine where the agent works.
881Updated 2 weeks agoMIT
macOS · Windows · Linux#Context compression#Git integration#MCP
projectmem gives AI coding assistants a persistent record of a project's debugging history and architectural decisions. It's for developers who want agents to carry useful context between sessions and check past failures before repeating them.
14.8KUpdated 1 month agoApache-2.0
macOS · Windows · Linux#GGUF#Hybrid search#ONNX
llmware is a Python framework for developers building applications that answer questions using their own documents or carry out multi-step AI agent workflows. It focuses on small, specialized models that can run on laptops, edge devices, and self-hosted servers.
40.4KUpdated 1 week agoMIT
#RAG#Source citations#Streaming inference
PageIndex is a document retrieval engine for developers building question answering over long PDFs, including financial reports, legal documents and technical manuals. It uses an LLM to select relevant sections from a document tree without a vector database or document chunking.