Comment by phillipcarter
2 months ago
This is an incredible amount of code for what it offers. I don't think this was intentionally designed at all.
2 months ago
This is an incredible amount of code for what it offers. I don't think this was intentionally designed at all.
You will be surprised how much code goes into creating harnesses.
Alright I’ll bite. Why do harnesses require so much code?
Because they are generated by AI
Because a harness doesn't just "drive" the LLM. e.g., there's code in claude code that detects if the user's prompt shows they're angry, and they react to those prompts differently. (they use regex on "wtf", etc.!)
6 replies →
https://chatbotkit.com/reflections/what-it-really-takes-to-b...
Not this much for what it provides.
They're all piles of vibe coded slop.
For anyone wondering:
Grok Build is 1.35 million lines of Rust.
Codex is 1.16 million lines of Rust
OpenCode is 593k lines of Typescript
Pi is 219k lines of Typescript
Hermes-Agent is 1.4 million lines of Python and 300k lines of TypeScript.
OpenClaw is 5.9 million lines of TypeScript (wtf)
(all figures include tests, comments, and blanks, calculated from scc's Code column)
Never change, Pi
This feels very “I could build Uber.app in a weekend”
I'm sure I could.