I built a fully autonomous AI coding agent.
In Bash. All 63,000 lines of it.
It runs 100% offline on my phone using 3B parameter models. No cloud. No subscriptions. No Python. No Node.js.
I’m not a software engineer—I’m a process control guy. Here is the story. 🧵
@BryceWeiner In a Gödel-lian fashion, perhaps someone will start some research using OpenAI that OpenAI will steal and bring to fruition, but which ultimately undoes the company.
@BryceWeiner Yes, I agree with this. If nothing else, I guess the Western labs at the least aren't having to pay for the development and release of the open weight models, at the cost of continuing to lose out on the goodwill and soft influence that could be gained from it. It's frustrating.
@BryceWeiner My point being, the model performance and data center policies seem to currently be the after thought in light of that. At least until one of the two economies blinks, that is.
@BryceWeiner The technology is revolutionary, for sure, and likely deserves massive investment to develop it, but it's become the most palatable venue for the economic hot war between China and the US with the advantage of developing the generative tech alongside it.
@tallyho_golf@RickyPeebs@tuckedpins Try looking into the model Udisc has developed. A successful mobile app that does what you are trying to do, but for disc golf. You might find some good ideas.
@mitchellh Was the function signature identical between the LLMs initial implementation and its optimized version?
Was the naive function signature the same as your hand-written one?
It’s open source. No telemetry. Your code never leaves your device.
The "Lego blocks" are all here.
Check out the Blue Lodge: https://t.co/Q8IZhNCN0s
Thank you for the optimism, JJ! @INTELLOPY
I built a fully autonomous AI coding agent.
In Bash. All 63,000 lines of it.
It runs 100% offline on my phone using 3B parameter models. No cloud. No subscriptions. No Python. No Node.js.
I’m not a software engineer—I’m a process control guy. Here is the story. 🧵
The Constraints & Caveats:
• Just 4 dependencies: curl, jq, git, sqlite3.
• 3,578 test assertions across 43 modules.
• Built with heavy LLM assistance. I found the Lego blocks and mashed them together.
• Bash is a wild choice, and small models have real limits.