Paperclip Liveness Model
Last updated 2026-07-31What's new
- MiniMax, a company, released a new AI model called MiniMax M3, which they made open source (freely available for anyone to use and improve) to encourage community involvement and improve the model.
- MiniMax M3 is a multi-modal model, meaning it can understand and process not just text and code, but also images and videos, opening up possibilities for creative applications like game development and multi-modal agents (AI systems that can handle different types of data).
- Kernels Together AI, another company, partners with MiniMax to optimize and serve the M3 model, making it faster and more accessible for users, and they're seeing a lot of usage and exciting applications from the community.
- The development of such models involves complex processes like reinforcement learning (a type of AI training) and careful data selection, with benchmarks (standardized tests) being used to measure progress in specific areas like kernel (core parts of computer systems) development.
- Anthropic released Opus 5, a new AI model that's better than Fable in most areas and costs half as much, making it great for knowledge work and coding tasks.
- Anthropic and OpenAI both launched voice features, allowing users to control their AI tools (like Codex and Claude) with their voice in real time.
- Opus 5 can be tested in the Claude desktop app, and it's particularly good at creating detailed presentations, though it may take a long time to complete tasks.
- The new voice mode in the Claude iOS app lets you interact with Opus 5 and even edit Notion documents using your voice.
- **Model tiers** (different AI versions with unique costs, speeds, and abilities) are categorized into four types: Haiku (cheapest/fastest), Sonnet (balanced), Opus (deep reasoning), and Fable (most capable), each suited for specific tasks.
- **Prompt engineering** (crafting clear instructions for AI) follows a step-by-step order: be clear, add context, use examples, structure with XML tags, assign roles, and control output format.
- **Evaluation-first approach** means starting with the cheapest model tier that meets your needs, only upgrading if it can't handle the task, ensuring cost-effectiveness.
- **Routing** (directing tasks to the right AI model) is like choosing a delivery service; match the task complexity to the model's capability to maintain quality, speed, and cost efficiency.
- Loops (automated processes that use AI to perform tasks) are becoming a key part of software development, with some experts arguing they're inevitable and already transforming how engineers work.
- Pro-loop advocates, like Jeff Huntley (creator of the Ralph loop, a type of AI automation), believe loops can automate tasks like coding and research, making them faster and more efficient.
- Critics, however, argue that loops aren't a perfect solution and that the hype around them might be outpacing their real-world effectiveness.
- The debate highlights that while loops show promise, there are still challenges and unknowns in their practical application.
- Primed and Loaded has introduced new open-source tools, Verifiers and Primed RL libraries, to help improve AI models after they're initially trained (post-training).
- They've created a global marketplace of data centers with over 10,000 GPUs (powerful computer chips) to support large-scale AI model training.
- The company is working on making it easier for anyone to train and customize AI models for their specific needs, not just using existing models.
- They've also introduced a new platform called Lab, which combines various tools to make AI research and model training more accessible and efficient.
Key points
What it is
- Paperclip Liveness Model is a system that helps determine if an AI task is truly completed, not just started or partially done.
- It treats "done" as an object with multiple states, not a simple yes/no answer, to ensure clear progress and completion.
- Paperclip is harness-agnostic, meaning it works with any AI tool, providing a consistent way to confirm task completion.
- It prevents AI agents from running endlessly, producing useless output, or drifting off course by enforcing structured task completion.
How to use it
- Define "done" as an object with clear success criteria, not a simple true/false value, to ensure detailed completion.
- Set up a watchdog (a maximizer agent) within Paperclip to monitor and enforce goal completion for your primary agents.
- Configure task transitions so every task has a defined next state, preventing infinite loops and ensuring only real blockers stop work.
- Use Paperclip's secret manager to properly handle environment variables and API keys, ensuring security and preventing exposures.
Watch out for
- Agents can create more code than humans can verify, leading to new failure modes if "done" is not carefully defined.
- Losing visibility across multiple agents can cause confusion about what each agent is doing and what tasks are assigned.
- Skipping proper secret management can risk security exposures, so always configure secrets properly for each agent.
- Without clear task transitions, agents may enter infinite loops or stop due to non-critical issues, so always define next states.
Tools named
- Paperclip (a system for verifying AI task completion), Dotta (the creator of Paperclip), Claude Code (an AI agent tool), Codex (an AI agent tool), OpenAI (an AI agent tool), Pi (an AI agent tool), OpenGL (an AI agent tool), Hermes (an AI agent tool)
Lesson 1: What is Paperclip Liveness Model and why it matters
The Paperclip Liveness Model is a system that answers "is this AI task actually done?" in a practical way. Its creator, Dotta, explains that programming is now "solved" in the sense that AI agents (automated programs that perform tasks) can produce more code and documentation than any human has time to verify. This creates a new failure mode: agents create more work, not less. Paperclip solves this by treating "done" not as a simple yes/no Boolean (true/false value) but as an object with clear transitions between states. Every task has defined next states, so you know exactly what step comes next and whether progress is real. Paperclip is harness agnostic, meaning it works with any AI tool—Claude Code, Codex, OpenAI, or others—giving you one consistent interface to confirm a goal is complete.
Why does this matter for AI development? Without a liveness model, agents can run endlessly, produce useless output, or silently drift off course. Paperclip provides mechanisms that ensure productive work continues, only real blockers stop work, and infinite loops are bounded. It also defines architectural components like hooks (deterministic code that fires before a tool call or comment) and observability (logs and evals that tell you whether the agent is doing well or quietly drifting). These prevent the agent from forgetting critical steps. By giving you a structured way to verify completion, Paperclip turns AI from a chaotic generator into a reliable worker you can actually trust to finish a job without creating a mess.
Sources
- 2026-07-12 — What Does Done Even Mean Agents and Paperclip's Liveness Model - Dotta, Paperclip
- 2026-06-02 — Is AI actually helping
- 2026-05-30 — Google Remy, Grok 5, Mythos 1, New Atlas Robot, ASI and More AI News This Month!
- 2026-05-18 — Codex Build Your Full AI Marketing Team (Agents + Skills)
- 2026-03-28 — Claude Code + Paperclip Just Destroyed OpenClaw
- 2026-07-04 — Google SDLC Whitepaper Digest - 90 Missing
- 2026-06-25 — Fable 5 Build Agent Controlled Signal Map! Open Source
Lesson 2: How to use Paperclip Liveness Model: step-by-step
Paperclip is a harness-agnostic (works with any AI agent tool) control plane that helps you orchestrate agents toward a clear goal. To use the Paperclip Liveness Model step by step, start by treating “done” not as a simple yes/no Boolean, but as an object with multiple dimensions. For example, a task like “write documentation” isn’t done just because text exists; you need to define success criteria such as “all functions documented, reviewed by a peer, and committed.”
Next, set up a watchdog (a maximizer agent that enforces goal completion) inside Paperclip. This watchdog monitors your primary agents and ensures they keep working until every criterion is met. The watchdog is harness agnostic, so it works with Claude Code, Pi, OpenGL, Hermes, or any other agent tool you prefer.
To make this concrete, imagine you run an agent to build a new feature. Instead of letting the agent declare “done” after writing code, you create a Paperclip task with clear transitions to the next state. The watchdog checks that tests pass, secrets (environment variables for API keys) are stored properly, and the code deploys without errors. If something fails, the watchdog forces the agent to retry or ask for missing input.
Paperclip also provides mechanisms to bound infinite loops and ensure only real blockers stop work. To get started, launch Paperclip from a terminal, configure your project with a design file, and let the watchdog manage your agents until your defined “done” object is fully satisfied.
Lesson 3: Best practices and pitfalls
Use "done" carefully in Paperclip. The creator Dotta warns that agents can now create more code than a human can ever verify, creating a new failure mode. Stop treating "done" as a Boolean (simple true/false value) and instead treat it like an object. This forces you to define what completion actually means in detail.
A key pitfall is losing visibility across multiple agents. When you run many sessions, you often forget which agent is doing what and what you asked them to do. Paperclip solves this with a unified interface. Use watchdogs, which are agents that enforce a goal is completed by other agents. Watchdogs are harness-agnostic (work with any AI framework like Claude Code or Codex), so you get consistent control.
Always set up secrets properly. Paperclip has a built-in secret manager for environment variables and API keys. If you skip this, you risk security exposures. Configure each agent to know where its secrets live.
Set clear task transitions. Every task in Paperclip should have a defined next state. This prevents infinite loops and ensures only real blockers stop work. Set up triggers for schedules, webhooks, or terminal runs so work proceeds automatically.
Finally, use an orchestration agent to manage Paperclip itself. One user created a separate executive-assistant agent with full knowledge of Paperclip's architecture, including its API and heartbeat protocol (signals that check if an agent is alive). This helper agent tracks what's configured and queries status, preventing the confusion that comes from manually tracking everything.