This is an early release preview. You may encounter bugs.
Prime Agent logo
Unclaimed

Harness coding

Prime Agent

A self-improving RLM agent for coding workflows and long-running autonomous tasks.

A 88/100 GitHub score ? This grade is derived from GitHub signals, not user votes. Open for the full breakdown.
Discussion

01 / Summary

About Prime Agent.

Prime Agent is an open-source coding and research agent from Prime Intellect for general and long-running work. It builds on two abstractions. The Recursive Language Model (RLM) treats context as variables and tools, including recursive subagents, as function calls inside a persistent Python REPL. The Continual Harness stores supplemental prompts, memories, skill descriptions, and reusable subagent specifications as durable state that the agent refines through small, evidence-backed updates.

The persistent Python REPL is the model's built-in tool: file operations, shell commands, tool use, subagents, and context management all happen through code. Subagents spawn as real child agents for parallel or background work and return their results programmatically. A refine command reviews the current trajectory and updates the supplemental harness state, never the immutable base system prompt, and recorded snapshots support rollback.

Sessions are daemon-backed, so agents, REPL state, schedules, and subagents keep running when the terminal disconnects and can be reattached later. Running agents can discover one another, exchange messages, and steer each other's work. The agent executes model-generated Python and project commands with the user's permissions, and its worker and kernel processes are not a security sandbox.

  • Programmatic control: a persistent Python REPL handles files, shell commands, tools, subagents, and context
  • Built-in subagents: spawn child agents for parallel or background work and collect their results in code
  • Continual Harness: persists reviewable lessons as prompts, memories, skill descriptions, or subagent specifications, with rollback
  • Executable skills: skills are importable Python packages, and a skill creator turns recurring workflows into skills
  • Background sessions: daemon-backed agents survive terminal disconnects and can be reattached
  • Agent-to-agent messaging: running agents and retained subagents exchange messages and steer each other
  • Long-task controls: automatic compaction, persistent goals, heartbeats, schedules, and a bounded autonomous mode with turn, token, and time budgets
  • Decision API: an experimental setting that drives a decision model for real-time control tasks

02 / Discussion CREDIBILITY-GATED

Discussion

Reading is open to everyone. Posting and voting need a verified identity or a GitHub grade of B or higher.

  • No discussions yet.

04 / Build

Build with Prime Agent.

Browse the catalog for frameworks, tools, and harnesses, each scored on real GitHub credibility.

Get Prime Agent →

Browse the catalog