Topics / #agent-harness
Agent-harness projects on GitHub
Scaffolding that hosts AI agents with tools and knowledge
As of , the most-starred Agent-harness projects on GitHub are ECC (283.3K stars), deepseek-harness (253.1K stars) and claw-code (194.9K stars). GitHub.Locker tracks 73 Agent-harness repositories with 1.4M stars combined. The fastest-growing on October 18 was harness2, with +6.1K stars in a day.
Hot right now
Most stars gained in a day · Oct 18
+6.1Kharness2
google-research/harness2 · ★ 6.2KHarness2 is a framework that optimizes the system around an AI model (prompts, tools, memory, skills, orchestration) through two levels of recursion while keeping the model's weights fixed, so agents can handle tasks unseen during harness design.
+1.2Kdeepseek-harness
deepseek-ai/deepseek-harness · ★ 253.1KDeepSeek Harness (dsh) is an open-source agent harness from DeepSeek AI, built entirely on an everything-is-a-plugin architecture and powered by the Cordis composability engine.
+781ECC
affaan-m/ECC · ★ 283.3KECC is a performance-optimization system (a harness) for coding agents: it plans before building, verifies changes with tests, reviews its own work from a fresh context, remembers what matters, and turns repeated wins into reusable skills. It works with Claude Code, Codex, Cursor, OpenCode and other agent harnesses.
+269t3code
pingdotgg/t3code · ★ 28.4KT3 Code is an 'agent harness control surface': mobile apps for iOS and Android, a web app, and an Electron desktop app for controlling AI coding agents running on your own machine.
The all-time top
73 projects · by stars
- 283.3K
#1 · affaan-m/ECCECC
ECC is a performance-optimization system (a harness) for coding agents: it plans before building, verifies changes with tests, reviews its own work from a fresh context, remembers what matters, and turns repeated wins into reusable skills. It works with Claude Code, Codex, Cursor, OpenCode and other agent harnesses.
- 253.1K
#2 · deepseek-ai/deepseek-harnessdeepseek-harness
DeepSeek Harness (dsh) is an open-source agent harness from DeepSeek AI, built entirely on an everything-is-a-plugin architecture and powered by the Cordis composability engine.
- 194.9K
#3 · ultraworkers/claw-codeclaw-code
Claw Code is the public Rust implementation of 'claw', a CLI coding-agent harness. By its own README it is less a production tool and more an 'agent-managed museum exhibit' maintained entirely by AI agents/harnesses with no human intervention, in the spirit of (but unaffiliated with) Claude Code.
- 4
ragflow
92.4Kinfiniflow/ragflow · GoRAGFlow is an open-source Retrieval-Augmented Generation (RAG) engine that combines RAG with Agent capabilities to build a context layer for LLMs, turning complex enterprise data into production-ready AI systems.
- 5
lobehub
83.3Klobehub/lobehub · TypeScriptLobeHub is a self-hosted platform that acts as your 'Chief Agent Operator', letting you hire, schedule, and manage a whole team of AI agents instead of juggling separate chat windows.
- 6

anything-llm
67.3KMintplex-Labs/anything-llm · JavaScriptAnythingLLM is an all-in-one, self-hosted AI application that lets you chat with your documents, run AI agents, and build a private ChatGPT-like experience using local or cloud LLMs.
- 7
CowAgent
47.5Kzhayujie/CowAgent · PythonCowAgent is an open-source personal AI assistant and Agent Harness that plans tasks, runs tools and skills, builds memory and a personal knowledge base, and can form multi-agent teams, working across the web and major IM channels.
- 8
QwenPaw
35.8Kagentscope-ai/QwenPaw · TypeScriptQwenPaw is a personal AI assistant that you deploy yourself (locally or in the cloud), which remembers context across sessions, runs tasks/automations, and reaches you through chat apps like Discord, Telegram, and WeChat. It is extensible with Skills, Plugins, and MCP tools.
- 9
deepagents
30.4Klangchain-ai/deepagents · PythonDeep Agents is an open source, batteries-included agent harness from LangChain: an opinionated agent that runs out of the box with sub-agents, a filesystem, context management, and skills bundled in — and every piece can be extended, overridden, or replaced without forking.
- 10

t3code
28.4Kpingdotgg/t3code · TypeScriptT3 Code is an 'agent harness control surface': mobile apps for iOS and Android, a web app, and an Electron desktop app for controlling AI coding agents running on your own machine.
- 11

LifeOS
19.5Kdanielmiessler/LifeOS · TypeScriptLifeOS is a general-purpose AI harness for life and work: it captures who you are, what you care about, and where you're trying to go, then uses AI that knows you to move you from your Current State to your Ideal State.
- 12

awesome-dsh-plugin
19.3Kawesome-dsh-plugin/awesome-dsh-plugin · JavaScriptA curated, community-maintained list of plugins for DeepSeek Harness (dsh), DeepSeek's open-source coding agent. Each entry links to a plugin repo you can install with one command.
- 13
browser-harness
18.5Kbrowser-use/browser-harness · PythonBrowser Harness connects an LLM-based coding agent directly to your real browser through an editable CDP websocket, letting the agent complete real browser tasks (like finding and downloading your latest posts) while writing its own reusable helpers so it keeps improving with each task.
- 14
Agent-Skills-for-Context-Engineering
18.2Kmuratcankoylan/Agent-Skills-for-Context-Engineering · PythonA curated collection of Agent Skills that teach context engineering, multi-agent architecture, and production agent system design, so an AI agent can load the right skill when it needs to manage context, memory, evaluation, or harness design.
- 15

DeepCode
16.7KHKUDS/DeepCode · PythonAn open agentic coding platform from HKUDS: a multi-agent harness that turns natural language and even research papers into production-ready code, working directly in your repository.
- 16

OpenHarness
16KHKUDS/OpenHarness · PythonOpenHarness is an open-source Python agent harness: the infrastructure that turns an LLM into a working agent with tool use, skills, memory and multi-agent coordination. It also ships ohmo, a personal agent that works for you in chat apps.
- 17

Trellis
15Kmindfold-ai/Trellis · TypeScriptTrellis is an out-of-the-box engineering framework for AI coding. It persists specs, tasks, and project memory in your repo, so any coding agent works to your conventions instead of starting every session from scratch.
- 18

holaOS
11.5Kholaboss-ai/holaOS · TypeScriptholaOS is an open-source, local-first agentic workspace that lets you connect the systems you already run — 100+ integrations, MCP servers, chat tools, apps, a browser, and local files — to AI agents that share one memory.
- 19

hive
11.1Kaden-hive/hive · PythonOpenHive is an open-source multi-agent harness for production AI — a runtime that adds state management, failure recovery, observability, cost control, and human oversight so colonies of agents reliably run real business processes instead of demos.
- 20

AgentGuide
11Kadongwanai/AgentGuide · MDXAgentGuide is a free, open-source Chinese-language knowledge base for AI Agent engineering and job hunting, modeled on JavaGuide. It stitches scattered courses, tutorials, papers and projects into one systematic path from beginner to a job offer.
- 21

munder-difflin
8.9KHarnessMD/munder-difflin · TypeScriptMunder Difflin is a free, open-source desktop app that turns the coding-agent CLIs you already run (Claude Code, Codex, Gemini CLI, Grok, Qwen, OpenCode and more) into a coordinated office of autonomous agents, visualized as avatars working on a 2D floor and managed by your own AI clone, Michael.
- 22

ZCode
7.9Kzai-org/ZCode · TypeScriptZCode is Z.ai's AI coding workbench — a coding agent harness that ships as a desktop app, a browser interface, and a terminal agent. This repo contains the client, backend services, shared UI, and the Agent CLI and runtime source.
- 23

openrig
7.8Kmvschwarz/openrig · TypeScriptAn open-source harness that turns AI coding agents like Claude Code and Codex into one persistent team with roles, shared context and owned work — defined in YAML and booted with a single command.
- 24

OpenSpace
7.8KHKUDS/OpenSpace · PythonOpenSpace is a skill management layer for AI agents that helps them retrieve the right skill for a task, evaluate it against real outcomes, share proven workflows, and evolve skills over time, across agents like Claude Code, Codex, OpenClaw, Hermès and nanobot.
- 25
reef
7.6KHuman-Agent-Society/reef · PythonReef is open-source infrastructure for continually self-improving agents. It wires together agent inference, feedback collection, learning, and versioned delivery so an agent keeps getting better from how you interact with it.
- 26

defending-code-reference-harness
7.6Kanthropics/defending-code-reference-harness · PythonA reference implementation from Anthropic for finding and fixing vulnerabilities with Claude: a set of Claude Code skills (quickstart, threat-model, vuln-scan, triage, patch, customize) plus an autonomous scanning harness that runs a recon-find-verify-report-patch loop, built from learnings partnering with security teams.
- 27

loopx
6.4Kloopx-project/loopx · PythonLoopX is an open, provider-neutral control plane that sits on top of agent harnesses like Codex, Claude Code and Cursor, keeping objectives, gates, todos, evidence, quota and handoffs durable across turns and sessions for long-running AI agent work.
- 28

harness2
6.2Kgoogle-research/harness2 · PythonHarness2 is a framework that optimizes the system around an AI model (prompts, tools, memory, skills, orchestration) through two levels of recursion while keeping the model's weights fixed, so agents can handle tasks unseen during harness design.
- 29

maka
5.8Kapache/maka · TypeScriptApache Maka (Incubating) is a high-performance agent workspace that records everything it does as an append-only event log, usable through a Desktop app, a terminal TUI, or a CLI.
- 30
failproofai
5.8KFailproofAI/failproofai · TypeScriptFailproof AI is an observability and enforcement layer that sits inside AI agent harnesses (coding CLIs, chat gateways, self-hosted assistants), capturing every run and blocking dangerous tool calls before they execute.
- 31

awesome-harness-engineering
4.9Kai-boost/awesome-harness-engineering · PythonA curated list of resources on 'harness engineering' — the discipline of designing the scaffolding (context delivery, tool interfaces, planning artifacts, verification loops, memory, sandboxes) around an AI agent that determines whether it succeeds on real tasks.
- 32

awesome-harness-engineering
4.4Kwalkinglabs/awesome-harness-engineeringA curated list of articles, playbooks, benchmarks, specifications, and open-source projects about harness engineering — shaping the environment around AI agents so they can work reliably.
- 33

opencode-dynamic-context-pruning
4.4KTarquinen/opencode-dynamic-context-pruning · TypeScriptDynamic Context Pruning (DCP) is a plugin for OpenCode that automatically cuts token usage by intelligently managing conversation context — compressing stale history into summaries, deduplicating repeated tool calls, and purging failed tool-call inputs.
- 34

knowhere
3.8KOntos-AI/knowhere · PythonKnowhere is an open-source document parsing and retrieval system: it ingests messy files and turns them into structured, navigable memory for AI agents, ready for agentic RAG and any LLM workflow.
- 35

SoL-Pi
3.5KNVlabs/SoL-Pi · TypeScriptSoL-Pi is a standalone extension for the Pi coding agent that packages four efficiency mechanisms discovered through scaled auto-research loops. It cuts repeated model turns, context replay, oversized observations and long-log reading without dropping the work an agent needs.
- 36

fx
3.5Kvercel-labs/fx · Zigfx is a Unix-like coding agent harness and CLI written in Zig, built for research and embeddability inside larger systems, with a strong focus on minimalism and performance.
- 37

harnessrouter
3.1KHarnessRouter/harnessrouter · PythonHarnessRouter is a self-hosted gateway that turns existing agent harnesses like Codex, Claude Code, Hermes, PI, and DSH into a single unified API, so a product can run tasks, stream progress, and switch harnesses without handling harness-specific engineering.
- 38
tau
3Khuggingface/tau · PythonTau is Hugging Face's Python port of Pi's minimalist coding agent — a terminal app you ask to explain a repo, add tests or fix a stack trace, and it reads files, edits code, runs commands and streams what it is doing.
- 39
codex-host
2.9KBytePioneer-AI/codex-host · TypeScriptCodexHost lets you run other agent harnesses, like Pi and Claude Code, natively inside the Codex Desktop app so you can use them together without switching windows.
- 40

unreal-agent
2.2Kunreallabsai/unreal-agent · GoUnreal Agent is an async-first agent harness written in Go — a toolkit for running LLM agents with persistent, forkable sessions, tool calling, and durable background work.
- 41

agent-beacon
1.8KAsymptote-Labs/agent-beacon · GoAn open-source memory layer for AI coding agents: it captures session history across Claude Code, Cursor, Codex, OpenCode and 20+ other harnesses, then turns useful workflows, corrections and debugging patterns into knowledge future agents can reuse.
- 42

rrsi
1.5Kgoogle-research/rrsi · PythonRRSI (Regularized Recursive Self-Improvement) is a Google research framework that automatically improves an LLM agent's harness (prompts, control flow, tools, memory, context management around a frozen model) by searching over harness edits and keeping only those with measured, auditable gains.
- 43

starnet
1.5KandrooAGI/starnet · JavaScriptStarNet is a local-first desktop harness where you create AI agents, arrange them into a pixel-art space station, and watch them actually perform work with real models and tools — the layout is a live projection of the harness's real runtime state, not decoration.
- 44

openharness
1.3Kautonomous-ai/openharness · TypeScriptA command center for AI coding agents: Claude Code, Codex, Cursor, OpenCode and more, side by side across all your machines in one native window. Beyond code it reaches into CAD, circuits, robotics, games and music.
- 45

Axl
1.2KObserval/Axl · TypeScriptAxl (short for Axolotl) is a local-first agent harness for developers: one durable coding session shared across multiple clients, owned by a single daemon instead of giving each client its own agent runtime.
- 46

pi-harness
1Kwangmiaozero/pi-harness · TypeScriptPi-Harness is a desktop operational superset of Pi Coding Agent: it adds a visual workspace, observability, governance, recovery, evaluation, and multi-agent orchestration on top of native Pi, while staying fully compatible with Pi sessions and Skills.
- 47

Spark-X2.5
814XHToken/Spark-X2.5Spark-X2.5 is a series of two open-source language models (4B and 1.7B parameters) built for everyday conversation, writing, translation, coding, reasoning and agentic tool-use tasks, aiming for strong performance in a compact size.
- 48

fractal
783plasma-ai/fractal · PythonFractal spawns autonomous coding-agent loops that arrange themselves into a tree: each node iterates toward a goal in its own git worktree and can spawn child nodes for subtasks, letting the tree grow to fit the problem instead of following a fixed plan.
- 49

VulnHunter
741nealbridges/VulnHunter · PythonAn open-source, agentic AI security scanner that reasons like an attacker to find exploitable vulnerabilities in source code, proves them with executable proof-of-concept exploits, and fixes them test-first. It is a maintained fork of Capital One's VulnHunter, rebuilt to run on any agent harness instead of just Claude Code.
- 50
verl
725XiaomiMiMo/verl · Pythonverl is an open-source RL post-training framework for large language models, started by ByteDance Seed as the open-source version of the HybridFlow paper. This XiaomiMiMo fork adds agentic RL training code for MiMo, with reproduction code for five RL environments on top of verl 0.9.0.dev.
- 51

mortiflix-oss
642GTKottman/mortiflix-oss · JavaScriptMortiflix is a self-hosted motion design studio where Claude makes a video step by step - brief, script, style frames, transition board, animatic, final - and you review and approve each stage before the next one starts.
- 52

Awesome-DeepSeek-Harness-Plugins
574Zhiyuan-Fan/Awesome-DeepSeek-Harness-PluginsA curated, daily-updated directory of public plugins, extensions, tools, skills, and integrations for DeepSeek Harness (DSH), an open-source DeepSeek agent harness.
- 53

operator-memory
466aerovato/operator-memory · TypeScriptOperator Memory is a self-improving context engine that gives coding agents a persistent brain: as the agent works it automatically writes specs, decisions, research and lessons as Markdown, so the next session starts already knowing what the last one learned.
- 54

dsh-commandcode-provider
409Mars-Sea/dsh-commandcode-provider · TypeScriptThis is an unofficial plugin that adds Command Code as an LLM provider inside DeepSeek Harness (dsh), giving dsh access to Command Code's live model catalog, plan-aware model selection, reasoning effort control, image input, web search, and multi-account support.
- 55

Awesome-Graph-Engineering
384DEEP-JLU/Awesome-Graph-EngineeringA curated collection of research papers, benchmarks, and open-source projects accompanying a survey on Graph Engineering for LLM agents, covering the progression from Model Intelligence to Individual Intelligence to System Intelligence.
- 56

learn-agent
362ryzqi/learn-agent · TypeScriptA 20-chapter Chinese-language tutorial that builds a production-grade AI agent harness from scratch, pairing each chapter's article with a runnable TypeScript code snapshot.
- 57

dsh-router-standard
349yjh051108/dsh-router-standard · JavaScriptRouter Standard is a task-aware reasoning-mode router preset for DeepSeek Harness: it classifies a session's first real user message into a persona band (spec / react / weak) and injects the matching persona and first-turn tool surface for DeepSeek V4 models.
- 58
eval
313frontier-harness-eval/eval · JavaScriptFrontierHarness Eval is a public benchmark that ran the same Kimi K3 model through nine coding-agent harnesses (12 configurations) on the same 30 software-engineering tasks, to see how pass rate, cost, cache behavior and speed change when only the harness changes.
- 59

awesome-deepseek-harness
305libukai/awesome-deepseek-harnessThis is a curated, awesome-list style guide to DeepSeek Harness (DSH), DeepSeek AI's open-source Agent Harness framework. It collects the official quickstart, official resources, community tutorials, third-party clients, and curated plugins in one place.
- 60
EvoTrace
292jinzijian/EvoTrace · PythonEvoTrace mines the Claude Code and Codex coding-agent sessions already on your machine, finds the ones worth keeping, and compiles them into verified, reusable post-training assets: preference data, replayable coding tasks, RL environments, and execution-reward candidates.
- 61
lightspeed
263smartcomputer-ai/lightspeed · RustLightspeed is open-source infrastructure for running fleets of AI agents as durable workflows: agent sessions survive restarts, can run for weeks to months, and stay cheap when idle, borrowing a real machine only when a task needs one.
- 62

AutoDesign
247Yaxin9Luo/AutoDesign · PythonAn open-source design agent and harness that turns one research paper PDF into four editable artifacts: a poster, slide deck, webpage, and narrated video. It claims to beat Claude Design on academic communication artifacts.
- 63

OpenAgentCore
234MiniMax-AI/OpenAgentCore · GoOpenAgentCore is an open-source, self-hosted implementation of the OpenAI Agents API that lets you run AI agents on your own infrastructure using pluggable native harnesses like Codex, Claude Code or MiniMax Code.
- 64

deepseek-harness-handbook
234sandbaseai/deepseek-harness-handbook · HTMLA community-maintained, agent-first handbook for DeepSeek Harness: 173 source-backed guides on running, debugging, and extending the agent runtime, plus a curated 79-entry ecosystem map. English is canonical, with 202 localized documents including reviewed Simplified Chinese.
- 65

bivor
207ryanlab/bivor · TypeScriptBivor is a macOS desktop workbench built on the pi coding agent, designed to match Codex/Claude desktop apps and go further with visual harness orchestration, guardrails, cloud VM sandboxes, and parallel git-worktree tasks.
- 66

dsh-evolve-modes
204GraySilver/dsh-evolve-modes · TypeScriptThis is dsh-evolve-modes, an independent Web plugin for DeepSeek Harness (DSH) that adds a compact set of workflow controls — work state, thinking strategy, quality gate, and self-evolution — so you can compose how an agent works on each task, with self-improvement reviewed by a human before anything is applied.
- 67

Harness-RSI
202zgcagi/Harness-RSI · TeXIt is the companion reading list and resource site for a survey on 'Harness Self-Evolution' — how LLM agent harnesses (prompts, memory, workflows) get updated from execution experience while the underlying model weights stay fixed.
- 68

oar
198botiverse/oar · TypeScriptOAR (Open Agent Runtime) is a provider-independent programming interface for coding-agent harnesses like Claude Code, Codex and Cursor, so you build one integration instead of writing separate harness logic for each agent.
- 69

SystemOneHarness
197HarnessRouter/SystemOneHarness · PythonAn open-source Python harness that turns a System One decision model into an agent loop: it observes an environment, compiles a finite action space into typed questions, gates each decision by confidence, executes the action and records a complete trace.
- 70

dsh-explore
177antinomie-lab/dsh-explore · VueThis is a documentation repository collecting interpretive articles about Cordis and DeepSeek Harness, an emerging 'harness' architecture, plus a reading site for browsing those articles.
- 71

awesome-ai-harness
153weiwei966/awesome-ai-harnessA curated reading list on 'harness engineering' — the runtime scaffolding (context management, tool design, agent loops, memory, sandboxing, evaluation) that turns a raw language model into a working agent, in English and Chinese.
- 72

deepseek-harness-rs
147xizheyin/deepseek-harness-rs · Rustdsh-rs (binary name dsh) is a Rust rewrite of a DeepSeek terminal coding agent. It works directly in a real code repository: it searches and reads code, applies patches, runs commands, and keeps long multi-turn sessions that can be saved, resumed, and compacted.
- 73

Proteus
108proteus-evolve/Proteus · PythonProteus lets you plug any agent harness into any model, have it rewrite its own harness (prompts, memory, skills, tools, control loop) across many context-fresh episodes, and measures how that harness actually changes over time.
Related topics
Often tagged together