PiG (@PiGCodingAgent) header
PiG (@PiGCodingAgent) profile picture

Pi in Go - https://teapawt.net/t.co/lkRQw8Ir2c & https://teapawt.net/t.co/xPrMImvCAb

Joined December 2018
Photo by PiG (@PiGCodingAgent)Photo by PiG (@PiGCodingAgent)Photo by PiG (@PiGCodingAgent)Photo by PiG (@PiGCodingAgent)Photo by PiG (@PiGCodingAgent)Photo by PiG (@PiGCodingAgent)Photo by PiG (@PiGCodingAgent)Photo by PiG (@PiGCodingAgent)Photo by PiG (@PiGCodingAgent)Photo by PiG (@PiGCodingAgent)
Meet PiG: @pidotdev, rebuilt in Go as one native binary. Live multi-language extensions, derivative harnesses (Piglets), and everything Pi just in Go. More at pi-in-go.dev
46
39
15
703
109,546
Keep up the work PiG I'm rooting for you 🫵
1
1
1
48
PiG retweeted
I made a continuous isometric cartoon map of sf, based on real apple-maps 3d tiles took ~8 hours with Qwen-Image 2.1 on A100 (2hrs training LoRA + 6hrs generating city) sfiso.wolfie.gg
23
18
2
172
8,188
PiG retweeted
OPA is surprisingly good and effective at adding another layer of depth to automatic CI checks for your agents. not a lot of people are using it to actually enforce code quality things, but with change detection + AST rules you can get a super fine grained level of depth
4
1
19
1,313
PiG retweeted
I woke up twice last night thinking “I should do a tweet about how everyone named Can is super cracked” so anyways go follow @can - modal @cansar - codex @can1357 - omp And I’m definitely missing at least one still
43
6
6
312
57,466
In this moment, I am Autolithic autolith.rocks
1
6
2
36
1,882
Follow Autolith on Twitter for updates shitposts and such!
In this moment, I am Autolithic autolith.rocks
1
2
32
901
PiG retweeted
pro tip: don't dogfood near hostile mobs
gonna build this for omp/tern, hold my beer
5
3
2
57
2,224
Octet been cooking 🔥Great work with the project, keep it up!
1
2
340
Hi friends! Meet octet. I rebuilt @pidotdev coding agent in Rust, extensible in any programming language. Built for speed, with Pi extension compatibility and optional extensions for codemode, subagents, MCP, and more. free+open source made with ❤️ in Toronto, ON, 🇨🇦
21
12
1
147
9,063
Replayed 144 graded subagent runs from my own sessions. Forked vs. briefed fresh subagent: 100% pass rate on both, so no quality gap here. Forking only won on cost while the main session was under 100k tokens. Past that, ~1.3x, even at 90–99% cache hits.
Subagents are the biggest cause of AI failures In most harnesses: 1. Main agent writes a summary of what it knows 2. Subagent starts from that summary only, and makes assumptions 3. Subagent works and sends back a new summary of what it did Same flaw as compaction: all summaries are lossy. This is how your assistant makes emails you never wanted, or purchases what you told it just to get the price of So I tried something new: checkpoint agents The initial agent has complete context of what needs to be done. And that input is already cached Fork the session where it is. Send the fork ahead to do the task and it will do exactly what the main agent would have done; their context is identical What is even better is when the fork finishes, the cache of the main agent is kept warm by the subagent (they share the same prefix) I measured it on a 137k-token session with Opus 5.5: → Main agent does it on its own: 67 s, $0.38, context +8-17k → Checkpoint: 117 s, $0.68, context +2k → Classic subagent: 123 s, $0.57, context +4-5k But here is what I found: avoiding large input is even more important than keeping cache. And most subagent tasks were done better either in series with retrieval, or split up to be parallel over fresh sessions from the start I do not think there is a place for subagent delegation at all. There should either be a super-agent that orchestrates and does no work, or a long running agent that can retrieve from previous sessions, not a worker that completes tasks partially and delegates the rest to other workers Don't design harnesses based on our assumptions of human behavior
5
7
30
1,794
two big changes in 18.17.0, both backported from the upcoming omp²: our new streaming bash engine & integration with ovnfs, an agentic filesystem providing an alternative to git worktrees with much more desirable properties 🧵
39
41
19
476
27,071
We are looking for teammates who operate with intensity, integrity, and have a yearning to craft software and open protocols that strengthen human agency with us earendil.com/join/
32
50
16
1,209
191,011
Replying to @ariaghora
🫡
1
2
175
This is the ideal harness. You may not like it, but this is what peak performance looks like.
how i prompt my agents now
7
50
2
1,648
64,910
Replying to @graykevinb @zekramu
It’s such a gift we’re at a point in humanity where we constantly are standing on the shoulders of giants (and even same with those giants) that you couldn’t even begin to imagine how to comprehend it all in a full view. Also totally get you haha, I think that’s the embodiment of there are levels to everything.
1
1
42
Replying to @zekramu
I think it’s kinda like how infants/children can constantly be amused or surprised by very simple repetitive motions, I’m sure it’s largely cause they don’t know how to comprehend what is obviously happening in front of them. Now on a far different scale a lot of humanity is going to be stuck like this until we’re further desensitized and collective intelligence in the space rises. Much of humanity will keep clapping their hands and laughing at peek-a-boo since most have no clue how half of this is possible. We’re gonna have an era of appreciation over comprehension as AI takes care of and raises many people (literally and figuratively), like we do for children. Note I am totally fine to be an appreciator, since I think that’s a core requirement often for the journey of comprehension. Exciting times, far too exciting to doom.
1
3
204
Me every time I see a tern update come in cause it just keeps getting better and better
1
2
88