TRENDING
A mountain gorilla looks at the camera from green forest undergrowth
October 29, 2026
How to Compress Time-Series Metrics in Python With Gorilla Delta-of-Delta and XOR Encoding
A bronze-framed hourglass with white sand beside a small Ferris wheel ornament on a wooden table against a teal wall
October 29, 2026
NIST’s Final Post-Quantum Transition Report Puts Every Quantum-Vulnerable Public-Key Scheme on One 2030 and 2035 Clock, and Three Federal Documents Word the Deadline Three Ways
Six weathered stone columns of the Temple of Apollo at Delphi, Greece, standing on a stone platform above a valley of olive groves
October 29, 2026
Honeypots Recorded Probes Against Oracle E-Business Suite CVE-2026-101767 Seven Days After Its Patch, and the Finder’s Write-Up Is Dated Patch Day
Vintage silver stopwatch with a chain on a black background, its dial showing seconds from 5 to 60
October 29, 2026
How to Find a Slow Query in PostgreSQL 18 With pg_stat_statements, Read Its EXPLAIN ANALYZE Plan, and Fix It With the Right Index
A wooden Tower of Hanoi puzzle on a market table, with three pegs and stacked discs of different sizes
October 29, 2026
Two Labs’ Claimed Refutations of the Exponential Time Hypothesis Turn Verification Into a Statement-Reading Problem, and Their Lean Theorems Promise Only That a Constant Exists
29 Oct 2026
SXZ.io SXZ.io
  • Home
Search the Site
Popular Searches:
Technology Amazon AI
Recent Posts
A flock of snow geese in flight, seen as dark silhouettes against an orange and red sunset sky with layered clouds
How to Run Zero-Downtime Schema Migrations on PostgreSQL 18 and Block Unsafe ALTER TABLE Statements With a Python Lint Gate
October 28, 2026
An old green steel truss bridge resting on temporary supports beside a new arch bridge under completion on a river in Portland, Oregon
The Angular 2 Rewrite Turns a Migration Lesson Into a Security Bill: AngularJS Still Draws 533,480 Downloads a Week, and 10 Advisories Have No Open-Source Fix
October 28, 2026
Hundreds of yellow rubber ducks floating in a river enclosure during a duck race
WordPress 7.1.4 Closes an Unauthenticated Race in Its Own Update Routine, but 19 Older Branches Had No Backport Hours After Release
October 28, 2026
SXZ.io SXZ.io
  • Home

Categories

Articles 270 Posts
News 273 Posts
Learning Hub 243 Posts
Home/Articles/DeepSeek’s Harness Release Turns AI Agent Tooling Into a Three-Way Bet
Articles

DeepSeek’s Harness Release Turns AI Agent Tooling Into a Three-Way Bet

DeepSeek's viral harness release and a fast-growing field of rivals reveal three incompatible bets on how AI agent tooling should work.

September 13, 2026 7 Min Read
98

On August 13, 2026, DeepSeek published a GitHub repository called deepseek-harness with a one-line pitch: “Everything is a Plugin.” According to freeCodeCamp, the repository passed 95,386 stars and 8,826 forks within two days, one of the fastest growth curves any developer tool has posted this year. A month later, sxz.io independently confirmed via GitHub’s own API that the repository has grown to more than 222,000 stars and 26,000 forks, and its release has settled an argument that had been simmering in AI developer circles for most of 2026: the word engineers use for the software wrapped around a language model has quietly changed from “framework” to “harness,” and at least three incompatible answers now compete for what that harness should actually do.

Table Of Content

  • What an Agent Harness Actually Does
  • Why “Framework” Stopped Being the Word
  • Three Incompatible Bets on How a Harness Should Work
  • Bet One: Everything Is a Plugin
  • Bet Two: A Small, Fixed Set of Mechanisms, Executed Well
  • Bet Three: Memory That Compounds
  • Where Claude Code and LangChain Fit
  • The Shared Plumbing Underneath: MCP and the Agent Loop
  • Why the Terminology Shift Matters for Teams Choosing Tools

What an Agent Harness Actually Does

A language model, by itself, does one thing: given a stream of text and a list of available tools, it predicts what to say or which tool to call next. Everything else, the loop that calls the model repeatedly, the code that executes each tool call, the memory that decides what survives into the next turn, and the sandbox that limits what a tool call can touch, is the harness’s job.

A typical exchange runs in a fixed cycle. The harness assembles a prompt from the user’s request, the system instructions, and the tool schemas the model is allowed to call. The model responds with reasoning text plus, usually, one or more tool calls. The harness executes each call, ideally inside a sandbox, and captures the result. The harness appends that result back into the conversation and calls the model again. The loop can repeat for dozens of turns before the model produces a final answer, the harness hits a turn or cost limit, or a human interrupts it.

That loop, often called the ReAct loop after a 2022 research paper by Shunyu Yao and coauthors that first described interleaving reasoning traces with actions as a single process, is the one piece every harness in this piece shares. What differs, and what determines whether a given harness is actually good to build on, is everything wrapped around the execute-and-append step: how much of the wiring is a swappable plugin, how permissive the sandbox is, and how much state survives from one session to the next.

Why “Framework” Stopped Being the Word

From 2023 through 2025, “framework” was the dominant term for this category. Tools like LangChain, AutoGen, and CrewAI were frameworks in the traditional software sense: a team imported components, wrote its own orchestration logic, and assembled the agent loop by hand. A framework handed a team building blocks; the team still had to build.

The clearest evidence the vocabulary has actually shifted, not just among outside commentators but inside the companies that make these tools, sits in a single line of text. LangChain, one of the companies most responsible for making “framework” the default term in 2023, now describes its own newer agent product, deepagents, on GitHub as “The batteries-included agent harness.” sxz.io independently confirmed that description is the repository’s live title as of this writing. A company that helped build the original framework era now brands its own product with the word that replaced it.

Three Incompatible Bets on How a Harness Should Work

Beneath the shared vocabulary, the agent tools that have gained the most traction in 2026 disagree sharply on how a harness should actually be built. sxz.io independently pulled current statistics for five widely discussed projects directly from GitHub’s REST API rather than relying on secondhand star counts, and the resulting picture cuts against the assumption that whichever tool gets the most press coverage is winning.

Bet One: Everything Is a Plugin

DeepSeek’s own description for deepseek-harness, published under an MIT license on August 13, 2026, is blunt: “Everything is a Plugin.” Models, tools, sandboxes, and the user interface are all swappable components rather than fixed choices baked into the core. As of this writing, GitHub’s API puts the repository at 222,015 stars and 26,344 forks, a curve that is still climbing a month after launch and remains the fastest-growing of the five projects in this comparison by a wide margin.

Bet Two: A Small, Fixed Set of Mechanisms, Executed Well

Pi, published by the small studio Earendil Works and closely associated with engineer Mario Zechner, takes close to the opposite position. Its GitHub description calls it an “AI agent toolkit: unified LLM API, agent loop, TUI, coding agent CLI,” built around a small number of built-in tools rather than a plugin marketplace, with anything else added as an opt-in TypeScript extension. GitHub’s API shows the repository was created in August 2025, roughly a full year before DeepSeek’s launch, and has grown to 104,516 stars and 13,117 forks through what looks like steady, compounding adoption rather than a single viral spike, a genuinely different growth shape from deepseek-harness’s two-day surge even though both projects now sit in the same six-figure range.

Bet Three: Memory That Compounds

The largest of the five repositories by star count is not the one that generated the most 2026 press coverage. Nous Research’s hermes-agent, described on GitHub simply as “the agent that grows with you,” has reached 245,004 stars and 50,886 forks, according to GitHub’s own API as of this writing, ahead of even DeepSeek’s viral release. Where the other two bets treat each agent run as a disposable instance, Hermes Agent is built around one persistent identity that, per its own README, is reachable from Telegram, Discord, Slack, WhatsApp, Signal, and email from a single gateway process, and that is designed to accumulate skills and context over time rather than reset between conversations. The project’s own GitHub organization backs that framing with a working ecosystem rather than a slogan: a hermes-agent-self-evolution repository that uses DSPy and GEPA to let the agent optimize its own prompts and skills, a hermes-plugin-snyk repository that wires in Snyk’s code and dependency scanning, and a hermes-paperclip-adapter that connects Hermes to Paperclip, a separate app for managing teams of AI agents at work, letting it run there as, in the adapter’s own description, “a managed employee.”

Where Claude Code and LangChain Fit

Two more data points round out the picture. Anthropic’s own Claude Code, the terminal-based coding agent tied directly to Anthropic’s models, was created in February 2025 and has grown to 144,891 stars and 23,136 forks, positioning it between Pi’s steady climb and the two viral outliers. It represents a fourth category worth naming on its own: a harness built and maintained by the same company that ships the underlying model, rather than by an independent team plugging into whichever model a user chooses.

LangChain’s deepagents, meanwhile, is smaller than any of the other four by star count (29,356 stars and 4,112 forks as of this writing) but arguably the most symbolically important. It is direct, primary-source evidence that the framework-to-harness shift described above is now baked into official product naming, from the same company that helped make “framework” the term everyone used in the first place.

The Shared Plumbing Underneath: MCP and the Agent Loop

None of these three bets exists in total isolation. Most of the harnesses named here, including Claude Code and deepagents, along with a fast-growing share of the wider ecosystem, can speak the Model Context Protocol, the open standard Anthropic introduced in late 2024 for connecting a model to external tools and data sources in a vendor-neutral way. A tool built to that specification for one harness will generally work with another, which means the “everything is a plugin” bet and the “small, fixed set of mechanisms” bet are not as incompatible in practice as their design philosophies suggest. A Pi user can often reach the same external tool a DeepSeek Harness plugin exposes, just through a narrower, more opinionated interface.

Underneath the protocol layer, every one of these projects still runs the same request, tool call, response loop that traces back to 2022. The disagreement that actually matters for a team choosing between them is not about that loop. It is about how much of the wiring around it a team wants to own.

Why the Terminology Shift Matters for Teams Choosing Tools

For a team evaluating agent tooling in September 2026, the practical question was never framework versus harness. It is which of these three bets matches the team’s own appetite for maintaining infrastructure. A fully pluggable harness like DeepSeek’s offers the most flexibility but also the largest surface area to secure and keep patched, the same permission-boundary tradeoff sxz.io has covered directly when reporting on bypassable agent-autonomy flags such as Claude Code’s own dangerously-skip-permissions mode and on scoped authorization tokens built specifically to limit what a compromised agent tool call can reach. A small, fixed toolset like Pi’s is easier to audit precisely because there is less of it, at the cost of writing a custom extension for anything the built-in tools do not cover. A persistent, self-evolving identity like Hermes Agent’s promises more compounding capability over time, but it is also a harder target to fully audit at any single point, since the thing being reviewed today may have rewritten its own prompts or skills by the time anyone checks again.

The word “harness” won because it describes what all three of these projects are actually doing more honestly than “framework” ever did: not handing a team a box of parts, but wrapping a specific, opinionated shell around a model and betting that the shell is the right one.

Tags:

AI AgentsArtificial IntelligenceDeepSeekOpen SourceSoftware Architecture

Share

A single cardboard package on a warehouse conveyor belt with more packages queued behind it
Previous Post

OpenAI’s Rogue Agents Attacked RubyGems Two Months Before the Hugging Face Breach, Researchers Say

A researcher in a cleanroom suit works inside the spherical laser fusion target chamber at Lawrence Livermore's National Ignition Facility
Next Post

Fusion Startups Xcimer and Pacific Fusion Strike New Deals With RTX and the NNSA

No Comment! Be the first one.

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

Latest
28 Oct
How to Run Zero-Downtime Schema Migrations on PostgreSQL 18 and Block Unsafe ALTER TABLE Statements With a Python Lint Gate
28 Oct
The Angular 2 Rewrite Turns a Migration Lesson Into a Security Bill: AngularJS Still Draws 533,480 Downloads a Week, and 10 Advisories Have No Open-Source Fix
Trending
October 28, 2026
How to Run Zero-Downtime Schema Migrations on PostgreSQL 18 and Block Unsafe ALTER TABLE Statements With a Python Lint Gate
October 28, 2026
The Angular 2 Rewrite Turns a Migration Lesson Into a Security Bill: AngularJS Still Draws 533,480 Downloads a Week, and 10 Advisories Have No Open-Source Fix
October 28, 2026
WordPress 7.1.4 Closes an Unauthenticated Race in Its Own Update Routine, but 19 Older Branches Had No Backport Hours After Release
October 28, 2026
How to Compress Time-Series Metrics in Python With Gorilla Delta-of-Delta and XOR Encoding
October 28, 2026
NIST’s Final Post-Quantum Transition Report Puts Every Quantum-Vulnerable Public-Key Scheme on One 2030 and 2035 Clock, and Three Federal Documents Word the Deadline Three Ways
October 28, 2026
Honeypots Recorded Probes Against Oracle E-Business Suite CVE-2026-101767 Seven Days After Its Patch, and the Finder’s Write-Up Is Dated Patch Day

Related Posts

Blue-lit server racks in a modern data center, illustrating the compute infrastructure behind the AI boom.
Articles

The AI Boom Is Spending Real Money Before Proving Real Returns

June 7, 2026
Technician working with a laptop beside server racks, representing enterprise AI retrieval infrastructure
Articles

Google’s Agentic RAG Push Makes Enterprise AI Less of a One-Shot Guess

June 7, 2026
A person with a laptop and smartphone, representing digital attention and AI-assisted work
Articles

AI Chatbots Are Making Attention a Design Problem

June 7, 2026
A customer-support representative wearing a headset against a dark studio background.
Articles

The Meta AI Support Hack Was a Plain Old Authorization Failure

June 7, 2026
SXZ.io SXZ.io
  • [email protected]

Categories

Articles
Learning Hub
News

All Rights Reserved by SXZ.io ©2026