autocracy101
10 hours ago
Author here. I built this in a few hours after the Claude Code leak.
I've been working on my own coding agent setup for a while. I mostly use pi [0] because it's minimal and easy to extend. When the leak happened, I wanted to study how Anthropic structured things: the tool system, how the agent loop flows, A 500K line codebase is a lot to navigate, so I mapped it visually to give myself a quick reference I could come back to while adapting ideas into my own harness and workflow.
I'm actively updating the site based on feedback from this thread. If anything looks off, or you find something I missed, lmk.
[0] https://pi.dev/
lateforwork
8 hours ago
How about releasing your own source code? It is a beautiful site, love the UX as well as functionality.
azinman2
5 hours ago
It screams vibe coding. This is the anthropic look. Just ask Claude and give it a screenshot.
cowlby
5 hours ago
Vibe coding is also why this was released hours after leak instead of days/weeks.
lateforwork
5 hours ago
Of course I expect it is vibe coding. It would be insane to code anything by hand these days. But that doesn't mean there is no creative input by the author here.
zeroq
5 hours ago
>> It would be insane to code anything by hand these days.
I strongly disagree, but it made me chuckle a bit, thinking about labeling software as "handmade" or marketing software house as "artisanal".
eric_cc
an hour ago
Depends on what you’re building and whether it’s recreational or not. Complex architecture vs a ui analysis tool, for example. For a ui analysis tool, the only reason you code by hand is for the joy of coding by hand. Even though you can drive a car or fly in a plane there are times to walk or ride a bike still.
bobthepanda
2 hours ago
Depending on your standards and what company is making it you could even have “cruelty free.”
archagon
an hour ago
You well on the path to AI-fueled psychosis if you genuinely believe this.
lateforwork
an hour ago
I genuinely believe this. Even if you're inventing a new algorithm it is better to describe the algorithm in English and have AI do the implementation.
QuantumGood
6 minutes ago
Must everything be artisanal for some people? </s>
kordlessagain
6 hours ago
Guess what? People have ZERO reason to Open Source anything now.
DustinKlent
an hour ago
One reason, beside basic altruism, is so you can put the projects on your resume. This is especially helpful if the project does very well or gets lots of stars.
pixl97
6 hours ago
This said Jeavon's Paradox will likely mean far more code is open sourced simply due to how much code will get written in total.
vntok
6 hours ago
Why would you think that?
saulpw
5 hours ago
I'm a committed open source dev and I've flipped my own switch from "default public" to "default private".
smrtinsert
7 hours ago
As a cynical modern eng look for landing page skills
boomskats
9 hours ago
This is nice, I really like the style/tone/cadence.
The only suggestion/nit I have is that you could add some kind of asterisk or hover helper to the part when you talk about 'Anthropic's message format', as it did make me want to come here and point out how it's ackchually OpenAI's format and is very common.
Only because I figure if this was my first time learning about all this stuff I think I'd appreciate a deep dive into the format or the v1 api as one of the optional next steps.
ontouchstart
7 hours ago
I’m using pi and cc locally in a docker container connected to a local llama.cpp so the whole agentic loop is 100% offline.
I had used pi and cc to analyze the unpacked cc to compare their design, architecture and implementation.
I guess your site was also coded with pi and it is very impressive. Wonderful if you can do a visualization for pi vs cc as well. My local models might not be powerful enough.
Thanks for the hard work!
order-matters
5 hours ago
what level of success are you getting with a 100% offline loop (and on what hardware if you dont mind sharing)?
andoando
an hour ago
Is there any nice themes for pi?
hatmanstack
3 hours ago
Thank you for this brother, well done
haliliceylan
10 hours ago
Can you give me more info about your own agentic setup ?