{"id":51977740,"url":"https://github.com/conductor-oss/conductor-agents","last_synced_at":"2026-07-30T08:30:28.389Z","repository":{"id":371178255,"uuid":"1282714249","full_name":"conductor-oss/conductor-agents","owner":"conductor-oss","description":"Production-grade agent harnesses orchestrated by Conductor. First harness: security-harness, an autonomous app/API penetration-testing agent.","archived":false,"fork":false,"pushed_at":"2026-07-22T22:21:23.000Z","size":3367,"stargazers_count":0,"open_issues_count":3,"forks_count":0,"subscribers_count":0,"default_branch":"main","last_synced_at":"2026-07-23T00:20:54.027Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/conductor-oss.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"docs/contributing.md","funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":"security-harness/.env.example","support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2026-06-28T05:41:37.000Z","updated_at":"2026-07-22T22:21:29.000Z","dependencies_parsed_at":null,"dependency_job_id":null,"html_url":"https://github.com/conductor-oss/conductor-agents","commit_stats":null,"previous_names":["conductor-oss/conductor-agents"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/conductor-oss/conductor-agents","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/conductor-oss%2Fconductor-agents","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/conductor-oss%2Fconductor-agents/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/conductor-oss%2Fconductor-agents/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/conductor-oss%2Fconductor-agents/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/conductor-oss","download_url":"https://codeload.github.com/conductor-oss/conductor-agents/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/conductor-oss%2Fconductor-agents/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":36069095,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-07-20T02:08:10.276Z","status":"online","status_checked_at":"2026-07-30T02:00:05.956Z","response_time":106,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2026-07-30T08:30:27.582Z","updated_at":"2026-07-30T08:30:28.380Z","avatar_url":"https://github.com/conductor-oss.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Conductor Agents\n\n**A growing catalog of production-grade long-running AI agents, built and running on [Conductor](https://conductor-oss.org/).**\n\nReal autonomous agents are long-running, parallel, stateful, and failure-prone — they fan out across\nmany sub-tasks, loop until done, call LLMs and tools, and must survive restarts without losing work.\nThat is exactly what a durable workflow engine is for.\n\nThis repo is a **community catalog of reference agent harnesses** — each one a self-contained,\nrunnable project that shows how to build a serious, production-grade agent on Conductor primitives.\nClone one, read it, run it in minutes.\n\n\u003e ⭐ **If Conductor powers your agents, star the repo →** [github.com/conductor-oss/conductor](https://github.com/conductor-oss/conductor)\n\n---\n\n## Harness Catalog\n\nThe repository-level README is an index, not an operating guide for any one agent. Each ready\nharness owns its setup, safety requirements, workflows, and examples in its directory.\n\n| Harness | Category | Status | Start here |\n|---|---|---|---|\n| **[security-harness](security-harness/)** | Security testing | ✅ Ready | [README](security-harness/README.md) · [Agent skill](security-harness/SKILL.md) |\n| **[coding-harness](coding-harness/)** | Software delivery | ✅ Ready | [README](coding-harness/README.md) · [Agent skill](coding-harness/SKILL.md) |\n| deep-research | Research | 🚧 Coming soon | — |\n| customer-support | Customer operations | 🚧 Coming soon | — |\n\n---\n\n## Get Started\n\nEach harness is self-contained and may have different prerequisites, safety gates, and entry\npoints. Choose one from the catalog and follow that harness's README; do not assume commands from\none harness apply to another.\n\n```bash\ngit clone https://github.com/conductor-oss/conductor-agents\ncd conductor-agents/\u003charness\u003e\ncat README.md\n```\n\nIf an AI assistant is operating the harness, point it at that directory's `SKILL.md`.\n\n---\n\n## Why Conductor\n\nConductor was built at Netflix to run mission-critical workflows at scale — it's been open source ever since. When you build an agent on Conductor you get durability, parallelism, and observability that no custom orchestration layer can match:\n\n| Need | Conductor primitive |\n|---|---|\n| Survive restarts mid-run | Durable execution — state lives in the server, not your process |\n| Fan out across 100 sub-tasks | `FORK_JOIN_DYNAMIC` — parallel branches, automatic join |\n| ReAct / tool-calling loop | `DO_WHILE` + `LLM_CHAT_COMPLETE` — native LLM tasks |\n| See every decision \u0026 retry | Full execution history, replayable in the Conductor UI |\n| Compose agents into pipelines | Sub-workflows, schedules, human-in-the-loop signals |\n\n**Learn more →** [conductor-oss.org](https://conductor-oss.org) · [Star on GitHub](https://github.com/conductor-oss/conductor) ⭐\n\n---\n\n## Agentspan\n\nSome agents in this catalog use **[Agentspan](https://orkes.io/agentspan)** — an open-source durable runtime for AI agents that compiles agent definitions directly into Conductor workflows. If you prefer a higher-level agent SDK over raw workflow JSON, Agentspan is the place to start.\n\n---\n\n## Add Your Agent to the Catalog\n\nGot a production-grade agent running on Conductor? **We want it here.**\n\nA new harness needs:\n\n- A top-level directory with a `README.md` (hero line + a \"run in ~30s\" quickstart block)\n- A concise `SKILL.md` with `name` and `description` frontmatter plus safe operating instructions\n- A `run.sh` entrypoint that auto-boots the stack\n- Conductor workflow JSON definitions\n- Worker source in any language\n\nThen:\n\n1. Add a row to the [Harness Catalog](#harness-catalog) table above.\n2. Add a matrix entry in [`.github/workflows/ci.yml`](.github/workflows/ci.yml) so it runs under the shared quality bar (lint + tests).\n3. Open a PR.\n\nAll production-grade, runnable agents are welcome. If it runs on Conductor and solves a real problem, it belongs here.\n\n---\n\n## License\n\n[Apache-2.0](LICENSE).\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fconductor-oss%2Fconductor-agents","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fconductor-oss%2Fconductor-agents","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fconductor-oss%2Fconductor-agents/lists"}