earendil-works/pi
AI agent toolkit: unified LLM API, agent loop, TUI, coding agent CLI
TypeScript★ 105,898+458 that day#9 on trending6.42% duplicated
1,714files
481,868lines
2,981,136tokens
2,519clones
30,959duplicated lines (6.42%)
204,141duplicated tokens (6.85%)
By format
| Format | Files | Lines | Clones | Duplicated lines | Duplication |
|---|---|---|---|---|---|
| typescript | 1,378 | 356,047 | 2,362 | 29,162 | 8.19% |
| markdown | 126 | 56,292 | 86 | 818 | 1.45% |
| javascript | 42 | 14,591 | 46 | 624 | 4.28% |
| yaml | 13 | 2,133 | 15 | 190 | 8.91% |
| json | 44 | 12,121 | 5 | 102 | 0.84% |
| bash | 46 | 8,742 | 2 | 34 | 0.39% |
| css | 1 | 1,066 | 2 | 15 | 1.41% |
| sql | 5 | 1,628 | 1 | 14 | 0.86% |
| text | 42 | 25,057 | 0 | 0 | 0% |
| python | 1 | 1,559 | 0 | 0 | 0% |
Largest clones
- 256 lines · 1,499 tokens typescriptpackages/agent/src/harness/tools/edit-diff.ts:245–500⇆packages/coding-agent/src/core/tools/edit-diff.ts:244–499
- 137 lines · 1,235 tokens typescriptpackages/agent/src/harness/session/memory.ts:159–295⇆packages/session-backends/sqlite-node/src/sqlite/session.ts:38–174
- 183 lines · 1,085 tokens typescriptpackages/ai/src/api/google-generative-ai.ts:87–269⇆packages/ai/src/api/google-vertex.ts:105–286
- 237 lines · 1,082 tokens typescriptpackages/agent/src/harness/tools/edit-diff.ts:5–241⇆packages/coding-agent/src/core/tools/edit-diff.ts:9–245
- 80 lines · 649 tokens typescriptpackages/agent/src/harness/tools/image.ts:25–104⇆packages/coding-agent/src/utils/mime.ts:34–116
- 100 lines · 634 tokens typescriptpackages/agent/docs/mobile-handoff/01-harness/01-delta/delta-impl.ts:683–782⇆packages/chord/src/delta/index.ts:1095–1213
- 122 lines · 586 tokens javascriptscripts/generate-coding-agent-install-lock.mjs:16–137⇆scripts/generate-coding-agent-shrinkwrap.mjs:13–134
- 102 lines · 528 tokens typescriptpackages/agent/src/harness/compaction/compaction.ts:187–288⇆packages/coding-agent/src/core/compaction/compaction.ts:176–284
- 75 lines · 461 tokens typescriptpackages/agent/src/harness/compaction/utils.ts:2–76⇆packages/coding-agent/src/core/compaction/utils.ts:6–95
- 89 lines · 453 tokens typescriptpackages/agent/docs/mobile-handoff/01-harness/01-delta/delta-impl.ts:8–96⇆packages/chord/src/delta/index.ts:3–99
Trending appearances
| Day | Rank | Stars | Files | Lines | Clones | Duplication | Commit |
|---|---|---|---|---|---|---|---|
| Sep 16, 2026 | #9 | 105,898 (+458) | 1,714 | 481,868 | 2,519 | 6.42% | 60e7e76 |
Want this for your own project? Install jscpd and run jscpd .