Browse free open source Agent Harnesses and projects below. Use the toggles on the left to filter open source Agent Harnesses by OS, license, language, programming language, and project status.
Your own personal AI assistant. Any OS. Any Platform.
AI agent toolkit: coding agent CLI, unified LLM API, TUI & web UI
DeepSeek Harness: Everything is a Plugin
Workspace to find, build, and collaborate with AI agents
AI agent harness for AI coding agents
Harness LLMs with Multi-Agent Programming
The best agent harness
Portable multi-agent harness for .agents-based skills, workflows
Ultra Recipe for Training Long-Horizon Search Agents
OpenClaw harness and fleet manager.
Symphony turns work into isolated, autonomous implementation runs
Secure The Unknown
Self-healing browser harness that enables LLMs to complete any task
The batteries-included agent harness
Agent harness to make your slop code well-engineered and beautiful
Egregor — Local-first desktop Multi-AI Consilium
Excalibur is a highly opinionated agent harness
GUI Exploration Lab. One of the best GUI agent solutions
Python framework for AI workflows and pipelines with chain of thought
JS-native framework for building and managing multi-agent systems
The one and only agent harness for complex codebases
LLM powered fuzzing via OSS-Fuzz
Superplan is a CLI-first execution system.
Open source agent harnesses provide the underlying framework that lets developers build, run, and manage AI agents capable of using tools, calling external functions, and completing multi-step tasks autonomously. Rather than building this coordination logic from scratch, developers can rely on a publicly available framework that already handles how an agent plans actions, calls tools, and processes results along the way. This software gives developers a transparent, customizable foundation for building agent-based applications.
Because the code is open source, teams can inspect exactly how the agent reasoning loop works, modify it to fit specific use cases, and self-host the entire system without depending on a closed, proprietary provider. This level of control has made these frameworks especially popular among developers building specialized or experimental agent applications.
This software is used by AI developers, research teams, and organizations building custom agent-based tools for tasks like automation, coding assistance, and data processing. As interest in autonomous AI agents continues to grow, more developers are turning to open source harnesses as a flexible, inspectable foundation rather than relying entirely on closed platforms.
Because these frameworks are open source, there is typically no direct licensing fee for the software itself, though organizations should expect real costs tied to the compute resources needed to run agents and the engineering time required for setup and customization. Costs can vary significantly depending on how complex the intended agent behavior is and how much custom development is involved.
Additional costs often come from the underlying language models an agent relies on, since usage-based model pricing can become a significant expense depending on how frequently an agent runs. Organizations should also budget for the ongoing engineering effort needed to maintain and update a self-hosted framework over time.
These frameworks commonly connect with large language model providers, since generating agent reasoning and responses depends on an underlying model. Developer tools and version control systems are frequent integration points as well, supporting how agent code is built and maintained. Data sources and external APIs often integrate directly, since tool calling is central to how these frameworks function. Some frameworks also integrate with monitoring and logging platforms to support visibility into agent behavior during operation.
Choosing the right framework starts with identifying whether you need a minimal, highly customizable core or a full-featured framework with more built-in functionality. Buyers should consider language and ecosystem compatibility, since a framework built for a different development stack may not fit smoothly into existing workflows. It is worth evaluating how actively a project is maintained, since community activity often determines how quickly issues get resolved and new capabilities get added. Documentation quality deserves close attention as well, particularly for teams without extensive prior experience building agent-based systems. Finally, consider how well the framework supports the specific language models and tools your use case depends on.