Topics / #harness-engineering
Harness-engineering projects on GitHub
Building and evaluating agent harnesses and scaffolding.
As of , the most-starred Harness-engineering projects on GitHub are ragflow (92.4K stars), learn-claude-code (78.7K stars) and QwenPaw (35.8K stars). GitHub.Locker tracks 38 Harness-engineering repositories with 428.4K stars combined. The fastest-growing on October 16 was learn-harness-engineering, with +115 stars in a day.
Hot right now
Most stars gained in a day · Oct 16
+115learn-harness-engineering
walkinglabs/learn-harness-engineering · ★ 20KA free, project-based course on harness engineering: building the environment, state management, verification and control that make AI coding agents complete real repo work reliably. It has lectures, hands-on projects and a template library, translated into 15 languages.
+65learn-claude-code
shareAI-lab/learn-claude-code · ★ 78.7KIt is an educational repository that teaches how to build an 'agent harness' (the operational environment around an LLM) from scratch, using Claude Code as the reference implementation, across 17 progressive Python lessons.
ragflow
infiniflow/ragflow · ★ 92.4KRAGFlow 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.
+55harnessrouter
HarnessRouter/harnessrouter · ★ 3.1KHarnessRouter 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.
The all-time top
38 projects · by stars
- 92.4K
#1 · infiniflow/ragflow
ragflow
RAGFlow 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.
- 78.7K
#2 · shareAI-lab/learn-claude-codelearn-claude-code
It is an educational repository that teaches how to build an 'agent harness' (the operational environment around an LLM) from scratch, using Claude Code as the reference implementation, across 17 progressive Python lessons.
- 35.8K
#3 · agentscope-ai/QwenPaw
QwenPaw
QwenPaw 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.
- 4
deepagents
30.3Klangchain-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.
- 5

symphony
27.7Kopenai/symphony · ElixirSymphony is an experimental system from OpenAI that turns project tasks into isolated, autonomous implementation runs, so teams manage the work itself instead of babysitting individual coding agents.
- 6
pydantic-ai
20.7Kpydantic/pydantic-ai · PythonPydantic AI is the Python AI SDK for building agents: a typed, extensible agent loop where every model is a string swap away. The same agent runs behind a web frontend, in the terminal, on a voice call, or as a plain object you call run() on.
- 7

learn-harness-engineering
20Kwalkinglabs/learn-harness-engineering · TypeScriptA free, project-based course on harness engineering: building the environment, state management, verification and control that make AI coding agents complete real repo work reliably. It has lectures, hands-on projects and a template library, translated into 15 languages.
- 8

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.
- 9

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.
- 10

harness
9.2Krevfactory/harnessHarness is a Claude Code plugin that turns a plain-English description of your project into a custom team of specialized AI agents and the skills they use, chosen from six pre-defined team-architecture patterns.
- 11

munder-difflin
8.8KHarnessMD/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.
- 12

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.
- 13

claw-code-parity
6.6Kultraworkers/claw-code-parity · RustA parity port of Project Claw Code — a rebuild of the Claude Code coding harness whose exposed snapshot the author chose not to track. The stated goal: prove an open coding harness can be built autonomously, in public, at high velocity.
- 14
trueforge
6.3Ktruefoundry/trueforge · TypeScriptTrueForge is an open-source agent harness - the runtime layer that runs the full agent execution loop (model calls, MCP tools, skills, sandboxing, approvals, context management, session state) and exposes it via a chat UI, an HTTP API with a TypeScript SDK, and an embeddable UI SDK.
- 15

ouroboros
6.2KQ00/ouroboros · PythonOuroboros is an 'Agent OS' for AI coding — a local-first runtime layer that turns non-deterministic coding-agent work into a replayable, observable, policy-bound workflow (interview, crystallize, execute, evaluate, evolve) instead of ad-hoc prompting.
- 16

harness-engineering
6.1Kdeusyu/harness-engineering · JavaScriptIt's a Chinese-language deep-learning archive about 'Harness Engineering' — the OpenAI-coined engineering paradigm where engineers stop writing code directly and instead design constraints, feedback loops, and environments so AI agents can work reliably. The repo tracks the author's journey from reading the original essay to forming opinions, running experiments, and producing translated research.
- 17

aidlc-workflows
5.4Kawslabs/aidlc-workflows · TypeScriptAI-DLC turns AI coding assistants into structured, verifiable software-delivery workflows, running a single harness-neutral core across Claude Code, Kiro, Codex CLI, Cursor, opencode, and GitHub Copilot.
- 18

hermes-agent-orange-book
5Kalchaincyf/hermes-agent-orange-book · PythonThis is a free ebook (the Orange Book series) that explains Hermes Agent, an open-source AI Agent framework from Nous Research, covering its self-improvement loop, memory system, tools, and multi-agent orchestration.
- 19

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.
- 20
autoagent
4.6Kthirdlayerinc/autoagent · PythonAutoAgent lets an AI agent build and iterate on an agent harness (agent.py) autonomously overnight: it tweaks the system prompt, tools, config, and orchestration, scores each change against a benchmark, and keeps only the improvements.
- 21

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.
- 22

claude-code-book
4.3Klintsinghua/claude-code-book · Python'Yu Yu: Decoding Agent Harness' (御舆:解码 Agent Harness) is a roughly 420,000-character Chinese technical book that reverse-engineers how Claude Code's Agent Harness works internally - the runtime driving the conversation loop, tool calls, permission checks, memory, context management and multi-agent orchestration.
- 23

modlens
4.3Kliustack/modlens · TypeScriptModLens is a vision plugin for DeepSeek Harness (dsh) that gives text-only coding models like DeepSeek and GLM the ability to see. Paste an image into the chat and it returns structured JSON evidence from OCR, layout, and semantic analysis.
- 24
goclaw
3.7Knextlevelbuilder/goclaw · GoGoClaw is a multi-tenant AI agent gateway/platform written in Go that connects 20+ LLM providers to 7 messaging channels, letting you deploy and orchestrate teams of AI agents at scale with production-grade security.
- 25

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.
- 26

GLM-5.3-Flash-J-Space-Capability-Realization-Report
1KTiger3807861189/GLM-5.3-Flash-J-Space-Capability-Realization-ReportJ-Space Cognition Suite is a model-agnostic inference-time control system for deep reasoning, long-horizon work, tool use, verification, and recovery, packaged as a Skill that loads into AI agent hosts.
- 27

ai-engineer-notebooks
700calmrocks/ai-engineer-notebooks · Jupyter NotebookA collection of framework-free, hands-on Jupyter/Colab notebooks teaching the applied-LLM engineer skill set — model APIs, RAG, evals, agents, fine-tuning, security, and LLMOps — built for engineers moving into AI Engineer / Forward Deployed Engineer (FDE) roles.
- 28

JIT
556bingreeky/JIT · PythonJIT-Agent is a compact meta-agent that writes a task-specific agent harness on the fly instead of relying on one precompiled general-purpose scaffold, wrapping any off-the-shelf agentic LLM in what the authors call 'Model-as-a-Harness'.
- 29

Awesome-Graph-Engineering
382DEEP-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.
- 30
eval
310frontier-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.
- 31

HarnessEval-W
307MirroS-Lab/HarnessEval-W · PythonHarnessEval-W is an agentified evaluation pipeline for benchmarking world/video-generation models: instead of a brute-force scalar score, it decomposes each evaluation case into sub-questions answered by specialized sub-agents, then aggregates the evidence into a transparent, auditable verdict.
- 32

dsh-tianshu-tui
287huiliyi37/dsh-tianshu-tui · TypeScriptdsh-tianshu-tui is an interactive terminal UI (TUI) plugin for the official DeepSeek Harness CLI (@deepseek-ai/dsh). It uses a self-built minimal ANSI rendering engine to show streaming Markdown and tool cards, 16+ themes, slash commands, memory, and LSP diagnostics inside your terminal.
- 33

zhijian-ai-bluebook-workbuddy-harness
240zjp1997720/zhijian-ai-bluebook-workbuddy-harnessThis is a book (Zhijian AI Bluebook ZJBB-003) that reverse-engineers WorkBuddy, an AI agent app, tracing its UI behavior back to the local files it writes and the requests it sends to the model, covering prompts, memory, plugins, experts, Skills and security boundaries.
- 34

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.
- 35

SystemOneHarness
194HarnessRouter/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.
- 36

Benzi
163oooscoos/Benzi · HTMLBenzi is a compiler-backed coding agent: it parses your whole codebase with tree-sitter into a queryable index of symbols, calls, and data/control flow, then uses that map to explain, edit, and verify code changes, including a runtime tracer that settles what static analysis alone can't.
- 37

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.
- 38

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
- ai-agents1,289
- llm1,483
- agent821
- ai1,955
- harness142
- python2,383
- linux4,184
- mcp913
- claude-code903
- developer-tools2,924
- macos3,544
- multi-agent406
- open-source5,666
- windows3,403
- agent-harness71
- cli2,227
- agentic-ai310
- ai-agent556
- codex710
- coding-agent467
- context-engineering99
- agent-framework143
- agent-orchestration222
- agents422