Open-Source AI Agent Frameworks

Code-first frameworks for building agents that work alone or in teams, such as LangChain, CrewAI and AutoGen.

100+ tools
Favicon of Pydantic AI

Pydantic AI

9 videos
An open source Python AI agent SDK with validated outputs, Ollama support and an optional self-hosted model gateway, licensed under MIT.

21.2KUpdated 22 hours agoMIT

#Human approval#LLM tracing#MCP

An open-source AI agent manager runs Claude, Codex and other CLI tools locally on Linux, macOS and Windows, with terminal and browser controls.

3Updated 2 months agoMIT

macOS · Windows · Linux · Web#Code execution#Git integration#Human approval

A Python AI agent framework coordinates tasks, retrieves documents with citations, and supports local models through Ollama or remote model APIs under MIT.

4.1KUpdated 5 days agoMIT

Docker#LLM tracing#MCP#Multi-agent workflows

Favicon of Inspect AI

Inspect AI

1 video
An open-source Python LLM evaluation framework with local inference through Hugging Face, vLLM and SGLang, agent testing and a browser results viewer.

3.2KUpdated 1 day agoMIT

Web · VS Code#Code execution#Hugging Face integration#MCP

Favicon of MetaGPT

MetaGPT

1 video
A Python AI agent framework that generates software projects with local models through Ollama or remote APIs. Open source under MIT.

71.3KUpdated 10 months agoMIT

Windows · Docker#Code execution#Multi-agent workflows#Ollama integration

An open-source AI agent SDK for C#, Python and Java that supports local models through Ollama, LMStudio or ONNX and cloud providers.

28.8KUpdated 1 day agoMIT

macOS · Windows · Linux#LM Studio integration#MCP#Multi-agent workflows

Favicon of Rasa

Rasa

1 video
An Apache-licensed Python framework for self-hosted text and voice assistants, with NLU and dialogue management, now in maintenance mode.

21.4KUpdated 11 months agoApache-2.0

Web#Guardrails#LLM tracing#MCP

A self-hosted AI agent runtime that supports Ollama and OpenAI-compatible APIs, with persistent sessions, sandboxed tools, and terminal or browser access.

8.2KUpdated 1 month agoMIT

macOS · Windows · Linux · Android#Code execution#Context compression#Human approval

Favicon of AgentScope

AgentScope

1 video
An open source Python AI agent framework provides a self-hosted backend and web UI, with Ollama support, tool permissions and sandboxed execution.

36KUpdated 1 day agoApache-2.0

Web#Agent Skills#Code execution#Distributed execution

Local AI agent builder runs on desktop or self-hosted servers, supports local and cloud models, and automates evaluation and tuning under Apache 2.0.

3.2KUpdated 1 day agoApache-2.0

macOS · Windows · Linux · Docker · Web#Agent Skills#Human approval#LLM tracing

An open-source AI agent framework for Python and TypeScript, with enforced rules, local models through Ollama and cloud provider support.

3.5KUpdated 2 days agoApache-2.0

#Code execution#Guardrails#LLM tracing

A self-hosted voice AI framework with RTC and WebSocket support and Docker deployment; its default example uses Agora, OpenAI and Deepgram services.

11.2KUpdated 2 days ago

Docker · Web#Multimodal input#Voice activity detection

Favicon of Deep Agents

Deep Agents

8 videos
An open-source AI agent framework handles multi-step work with task delegation, file access, and support for local models through Ollama, vLLM, or llama.cpp.

31.3KUpdated 19 hours agoMIT

#Agent Skills#Code execution#Context compression

A self-hosted AI agent for research, coding and document work, with a Docker deployment and support for OpenAI and Anthropic APIs.

3.4KUpdated 3 months agoApache-2.0

Docker · Web#Agent Skills#Browser automation#Code execution

A local coding agent runtime for Claude Code, Codex and Gemini CLI that enforces job limits, runs configured checks and records outcomes.

286Updated 2 weeks agoApache-2.0

#Code execution#Guardrails#Human approval

A Pi extension that coordinates AI agents in resumable workflows, with reusable scripts, live inspection and headless runs.

253Updated 5 days ago

#Agent Skills#Code execution#Git integration

An AI agent framework runs locally with Ollama or cloud models to automate browser tasks, analyze documents, and execute Python.

20.2KUpdated 5 days ago

macOS · Windows · Linux · Docker · Web#Browser automation#Code execution#MCP

Favicon of Rivet

Rivet

1 video
An open-source visual AI agent builder for macOS, Windows and Linux, with a TypeScript runtime that executes workflows in your own application.

4.7KUpdated 3 months agoMIT

macOS · Windows · Linux#Visual workflows

An MIT-licensed Python simulation of collaborating AI agents with separate memories. Runs locally and relies on legacy cloud-model integrations.

1.7KUpdated 2 years agoMIT

#Multi-agent workflows#Tool calling

An open-source Python AI agent framework that connects Qwen models to tools, document retrieval and local Docker code execution.

17.3KUpdated 8 months agoApache-2.0

Web · Browser Extension#Code execution#MCP#Ollama integration

Favicon of ChatDev

ChatDev

1 video
A self-hosted AI agent platform with a visual editor and Python SDK. Runs on macOS, Windows, Linux or Docker and uses your chosen model provider's API.

34.7KUpdated 2 weeks agoApache-2.0

macOS · Windows · Linux · Docker · Web#Batch processing#Human approval#MCP

Favicon of OpenFang

OpenFang

1 video
A self-hosted AI agent platform that runs scheduled tasks on macOS, Windows and Linux, with local models through Ollama, vLLM or LM Studio.

18.3KUpdated 6 months agoApache-2.0

macOS · Windows · Linux · Docker · Web#Guardrails#Human approval#Knowledge graphs

Favicon of AutoGPT

AutoGPT

3 videos
An AI agent platform for recurring work, with coordinated specialists in its hosted service and a Docker self-hosted builder and runtime.

188KUpdated 3 days ago

Docker · Web#Human approval#Multi-agent workflows#Scheduled tasks

A self-hosted AI coding agent hub coordinates Claude Code, Codex and Gemini CLI with shared tasks, API contracts and deliverable checks.

197Updated 8 months agoMIT

macOS · Windows · Linux · Web#Agent Skills#Code execution#Guardrails

An Apache 2.0 financial AI agent app with local valuation computation, cloud or custom local model connections, and a separate self-hosted report service.

8.4KUpdated 3 weeks agoApache-2.0

macOS · Windows · Linux · Docker · Web#Agent Skills#Code execution#Multi-agent workflows

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 1 week agoMIT

#LLM tracing#Streaming inference#Tool calling

A local LLM inference engine with multimodal models, built-in agent tools, and OpenAI-compatible and Anthropic-compatible APIs for self-hosted apps.

7.8KUpdated 6 days agoMIT

macOS · Windows · Linux · Docker · Web#Code execution#GGUF#Hugging Face integration

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

Local AI coding workflow engine with fixed specifications, automated evaluation and resumable runs. Works with Claude Code and Codex CLI. MIT licensed.

6.4KUpdated 2 days agoMIT

#Code execution#Guardrails#MCP

A self-hosted AI agent platform for Python, Go and TypeScript with access policies, durable approval workflows and verifiable audit records.

2.7KUpdated 1 day agoApache-2.0

#Distributed execution#Guardrails#Human approval

A self-hosted Python framework for managing agent functions, dependencies and execution history through a browser dashboard, with external API key support.

22.4KUpdated 9 months ago

Web#Code execution#LLM tracing#Semantic search

Favicon of quackd

quackd

1 video
A robot control CLI that runs on your computer and uses Ollama, vLLM or cloud models to plan tasks across robot adapters.

296Updated 1 day agoApache-2.0

Windows#Guardrails#Human approval#llama.cpp backend

Favicon of LangChain

LangChain

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

149.5KUpdated 20 hours agoMIT

#Human approval#RAG#Streaming inference

An AI agent SDK runs in your Python or TypeScript application, with support for Ollama, cloud model providers and MCP tools.

9.2KUpdated 23 hours agoApache-2.0

#Guardrails#LLM tracing#MCP

Favicon of LogotyperLogotyper
Got an idea for an AI tool? I'm Eugene, the designer and developer behind Localhosted. I'll help you build it, from the first sketch to launch.
Start your project
Favicon of Logotyper
Favicon of LogotyperLogotyper
Got an idea for an AI tool? I'm Eugene, the designer and developer behind Localhosted. I'll help you build it, from the first sketch to launch.
Start your project
Favicon of Logotyper

More in Agent Frameworks, MCP and SDKs