nac: an open-source agent harness that throws away its own context
- Source
- x.com
- Date
Today we're open-sourcing nac, an agent harness for long-running tasks, and launching the Arcee open models API beta. Nac is available now under Apache 2.0 on GitHub, built for developers running complex, multi-step engineering workloads.
A central orchestrator plans work and dispatches it to isolated worker threads. Workers execute in clean contexts, make their edits, and return a concise summary—an episode. The worker process exits and its raw context is discarded, while the episode persists.
Threads can weave episodes between each other to share context without carrying historical noise. Nac also ships with an MCP server. Interactive coding agents like Claude Code or Codex can use nac as a tool, delegating long-running background execution while keeping your interactive chat fast.
To support these workloads, we are expanding our API beyond Trinity with the Arcee open models API beta. Long-horizon tasks require different model strengths at different steps. Hosting a broader catalog gives you choice, while helping us learn how frontier open models perform in persistent agent runtimes.
Context
Arcee AI open-sourced nac, an for long-running tasks, under Apache 2.0. Arcee describes a central orchestrator that plans work and dispatches it to isolated workers. Each worker runs in a clean , makes its edits, and returns a concise summary called an episode. The worker process then exits and its raw context is discarded, while the episode persists. Arcee says threads can pass episodes to each other to share context without carrying historical noise. Nac also ships with an server, so interactive coding agents such as Claude Code or Codex can delegate long-running background work to it.
Arcee launched an open models API beta the same day, hosting models beyond its Trinity line, including DeepSeek-V4 Flash and Pro, Thinking Machines' Inkling Small, Z.ai's GLM-5.2, and Moonshot AI's Kimi K3. Arcee's stated reason is that long-horizon tasks need different model strengths at different steps. It also says neither it nor its partners monitor or train on API outputs, a claim from the post that was not independently checked.
- agent harness — The scaffolding around a model that turns it into a working agent — the loop, the tools it can call, and the rules for when to stop.
- context window — The maximum amount of text a model can consider at once — its working memory for the current conversation or task.
- MCP — The Model Context Protocol — an open standard that lets any AI assistant plug into any tool or data source without custom integration code.
Checking sign-in…
Loading comments…








