mvschwarz/openrig
Multi-agent harness that runs Claude Code and Codex together as one system
TypeScript★ 1,139+114 that day#5 on trendingD 44.1 health10.67% duplicated
D44.1/100
Duplication45
9.9% in typescript, tsx, javascript, bash, python, perlDead code42
9.3%Complexity46
56.9%Most complex files
- packages/tui/src/render.ts817 cx
- packages/daemon/test/restore-orchestrator.test.ts594 cx
- packages/daemon/src/domain/queue-repository.ts582 cx
- packages/daemon/specs/agents/shared/skills/core/openrig-upgrade/scripts/migrate-telemetry-state-0.5.9.mjs476 cx
- skills/_canonical/core/openrig-upgrade/scripts/migrate-telemetry-state-0.5.9.mjs476 cx
- packages/daemon/src/domain/rigspec-instantiator.ts459 cx
- packages/daemon/src/domain/rigspec-schema.ts452 cx
- packages/cli/src/commands/ps.ts428 cx
- packages/cli/src/commands/scope.ts416 cx
- packages/daemon/src/domain/execution-view.ts416 cx
Dead code 9.3% unused · 431 findings
- packages/ui/src/components/project/ScopePages.tsxunused-file
- packages/ui/src/components/LiveNodeDetails.tsxunused-file
- packages/ui/src/components/LibraryReview.tsxunused-file
- packages/ui/src/components/AppShell.tsxunused-file
- packages/ui/src/components/feed/cards/storytelling-cards.tsxunused-file
- packages/ui/src/components/lab/VellumBackgroundLab.tsxunused-file
- packages/ui/src/components/for-you/FeedCard.tsxunused-file
- packages/ui/src/routes.tsxunused-file
- packages/ui/src/components/RigGraph.tsxunused-file
- packages/ui/src/components/files/FilesWorkspace.tsxunused-file
3,012files
628,234lines
4,682,572tokens
5,220clones
67,039duplicated lines (10.67%)
506,436duplicated tokens (10.82%)
By format
| Format | Files | Lines | Clones | Duplicated lines | Duplication |
|---|---|---|---|---|---|
| typescript | 1,916 | 478,371 | 4,511 | 49,539 | 10.36% |
| tsx | 342 | 70,293 | 413 | 4,631 | 6.59% |
| markdown | 325 | 46,529 | 94 | 7,789 | 16.74% |
| yaml | 191 | 6,256 | 65 | 1,275 | 20.38% |
| txt | 18 | 2,145 | 58 | 855 | 39.86% |
| javascript | 87 | 16,085 | 56 | 2,282 | 14.19% |
| bash | 66 | 3,607 | 9 | 413 | 11.45% |
| text | 31 | 507 | 7 | 120 | 23.67% |
| dot | 6 | 112 | 3 | 56 | 50% |
| json | 21 | 1,646 | 2 | 67 | 4.07% |
Largest clones
- 1417 lines · 11,825 tokens javascriptpackages/daemon/specs/agents/shared/skills/core/openrig-upgrade/scripts/migrate-telemetry-state-0.5.9.mjs:3–1419⇆skills/_canonical/core/openrig-upgrade/scripts/migrate-telemetry-state-0.5.9.mjs:3–1419
- 463 lines · 5,706 tokens markdownpackages/daemon/specs/agents/shared/skills/process/context-engineering/SKILL.md:17–479⇆skills/_canonical/process/context-engineering/SKILL.md:17–479
- 543 lines · 5,694 tokens markdownpackages/daemon/specs/agents/shared/skills/core/openrig-software-factory/references/worked-example.md:1–543⇆skills/_canonical/core/openrig-software-factory/references/worked-example.md:1–543
- 345 lines · 3,762 tokens markdownpackages/daemon/specs/agents/shared/skills/core/openrig-architect/SKILL.md:27–371⇆skills/_canonical/core/openrig-architect/SKILL.md:27–371
- 264 lines · 3,472 tokens markdownpackages/daemon/specs/agents/shared/skills/pods/orchestration-team/SKILL.md:6–269⇆skills/_canonical/pods/orchestration-team/SKILL.md:6–269
- 533 lines · 3,133 tokens typescriptpackages/cli/src/lib/scope/scope-audit.ts:1–533⇆packages/daemon/src/domain/scope/scope-audit.ts:1–533
- 109 lines · 1,864 tokens markdownpackages/daemon/assets/plugins/openrig-core/skills/openrig-skills/SKILL.md:10–118⇆packages/daemon/specs/agents/shared/skills/core/openrig-skills/SKILL.md:10–118
- 109 lines · 1,864 tokens markdownpackages/daemon/assets/plugins/openrig-core/skills/openrig-skills/SKILL.md:10–118⇆skills/_canonical/core/openrig-skills/SKILL.md:10–118
- 214 lines · 1,840 tokens markdownpackages/daemon/specs/agents/shared/skills/process/dogfood/SKILL.md:12–225⇆skills/_canonical/process/dogfood/SKILL.md:12–225
- 291 lines · 1,800 tokens markdownpackages/daemon/specs/agents/shared/skills/process/systematic-debugging/SKILL.md:11–301⇆skills/_canonical/process/systematic-debugging/SKILL.md:11–301
Trending appearances
| Day | Rank | Stars | Files | Lines | Clones | Duplication | Health | Commit |
|---|---|---|---|---|---|---|---|---|
| Sep 28, 2026 | #5 | 1,139 (+114) | 3,012 | 628,234 | 5,220 | 10.67% | D 44.1 | ae957e5 |
Want this for your own project? Install jscpd and run jscpd .