AI Worker worker.md

openharness

The ultimate harness for coding agents and beyond. All your agents. All your machines. One command center. Start with code, then follow your curiosity and build across disciplines: CAD, circuits, r...

Tool registry 1,365 stars TypeScript MIT Worker-compatible

Source#

Tags#

3d-modelingagent-frameworkagent-harnessai-agentscadclaude-code

Integration notes#

Repository is focused on tool/server interoperability; wrap in bounded worker contracts for production use.

worker.md example#

Starter worker.md contract mapped from this registry entry. Copy this file and adapt schemas, constraints, and statuses for your task.

---
id: openharness-repo-derived-worker
name: openharness Repo-Derived Worker
version: 1.0.0
source_registry_url: https://worker.md/registry/openharness/
source_repository: https://github.com/autonomous-ai/openharness
repository_default_branch: main
repository_language: TypeScript
repository_license: MIT
repository_updated_at: 2026-10-25
worker_mode: agent-orchestration-worker
derivation_method: github_repository_metadata_plus_raw_readme
derivation_confidence: 0.9
derived_on: 2026-10-25
tags:
  - 3d-modeling
  - agent-framework
  - agent-harness
  - ai-agents
  - cad
  - claude-code
---

# openharness Repo-Derived Worker

## Repo-derived summary
- Registry summary: The ultimate harness for coding agents and beyond. All your agents. All your machines. One command center. Start with code, then follow your curiosity and build across disciplines: CAD, circuits, r...
- Repository description: The ultimate harness for coding agents and beyond. All your agents. All your machines. One command center. Start with code, then follow your curiosity and build across disciplines: CAD, circuits, robots, games and music.
- Stars (snapshot): 1,365
- Primary language: TypeScript
- Worker mode classification: agent-orchestration-worker

## Extracted from
- https://github.com/autonomous-ai/openharness
- https://github.com/autonomous-ai/openharness/blob/main/README.md
- https://harness.autonomous.ai/desktop?utm_source=github&utm_medium=readme

## Evidence notes (from repository text)
- README summary paragraph: The ultimate harness for coding agents and beyond. Claude Code at work. Codex at home. Hermes in the cloud. One command center. Start with code. Then follow your curiosity and build across disciplines: CAD, circuits, robots, games and music.
- The ultimate harness for coding agents and beyond.
- Claude Code, Codex, Cursor, OpenCode, Devin, Amp, Copilot and seven more.
- A native app, not Electron. Close it and your agents keep working.
- - **Desktop resources:** ~0.1% of one CPU core and 304 MiB, including terminal rendering and scrollback; agent CLIs and the daemon are excluded.
- See the [workflow and resource benchmarks](docs/performance/2026-09-23-core-experiences.md)

## Installation hints found in README
- No explicit package installation command detected in README text.

## worker.md contract (derived starter)
Purpose: Execute one orchestrated agent task as a bounded worker step.

### Input schema
```json
{
  "type": "object",
  "additionalProperties": false,
  "required": [
    "run_id",
    "task",
    "context"
  ],
  "properties": {
    "run_id": {
      "type": "string"
    },
    "task": {
      "type": "string"
    },
    "context": {
      "type": "object"
    }
  }
}
```

### Output schema
```json
{
  "type": "object",
  "additionalProperties": false,
  "required": [
    "run_id",
    "status",
    "result"
  ],
  "properties": {
    "run_id": {
      "type": "string"
    },
    "status": {
      "type": "string",
      "enum": [
        "ok",
        "retryable_error",
        "invalid_request",
        "invalid_output"
      ]
    },
    "result": {
      "type": "object"
    }
  }
}
```

### Constraints
- timeout_seconds: 30
- max_attempts: 2
- idempotency_key: run_id
- status_enum: [ok, retryable_error, invalid_request, invalid_output]
- notes: adapt to concrete APIs/classes documented in this repository before production use

## How this should be used
1. Treat this file as a repo-derived starter profile, not a claim of an official repository API contract.
2. Replace schemas with exact interfaces from code/docs you adopt.
3. Keep execution bounded and auditable using worker protocol constraints.

How to use#

  • Save this as a worker spec file (for example: openharness-my-task.worker.md).
  • Replace the input/output schemas and purpose with your real bounded task.
  • Enforce schema validation + timeout + retry policy in your runtime before production use.

Citation#

Reference URL: https://worker.md/registry/openharness/

Source URL: https://github.com/autonomous-ai/openharness