I’m building Handbeam, an experimental open-source AI agent designed for phones—not just a remote control for a desktop agent.
Built with Elixir/OTP. The agent loop and tools run on-device; LLMs via API.
Coding is just one use case. github.com/youfun/Handbeam
Mermaid 支持改成 Pele实现xitter.cf/kepano/status/21114720…
I’m building Handbeam, an experimental open-source AI agent designed for phones—not just a remote control for a desktop agent.
Built with Elixir/OTP. The agent loop and tools run on-device; LLMs via API.
Coding is just one use case. github.com/youfun/Handbeam
I'm writing a book: Native Mobile Apps With Elixir.
From your first screen to a production app with Mob, the framework that runs the BEAM on your phone.
Register for early access: forms.gle/ksjRXyEqNBmFwLhn6
#ElixirLang #MyElixirStatus
Yoyfun retweeted
I took a stab at improving the performance of Elixir. I used the PR for Elixir that @ZachSDaniel1 posted and worked some more on it. In the benchmark Elixir is now faster than Rust (ccece30 newest commit) for the Sidebar and Search benchmark.
Last conversion of the Campfire from my token stash goes to JavaScript/Express. As with the others, I'm sure you can find more to optimize. But this gives you a sense of what order of magnitude these options exist within with agent-led development. github.com/basecamp/once-cam…
经过优化后的 rust 肯定比 elixir 版本快,但迭代一次和多次会拉大这种差距。想起来之前说如果提示里面没有说遵循最佳实践,部分 llm 会把 elixir 写的像是其他语言。
Oh FFS. It turns out the req/s in the initial vibed Rust version is within the same order of magnitude as the initial vibed Elixir/Go versions, and even performs worse in some of them.
The history is in the repository! The Rust version only got faster with a bunch of additional work. The initial Elixir/Go versions presented in the tweet below saw none of this additional work. It was comparing a 300 commits Rust version with a 2-3 commits Elixir/Go version.
Source: github.com/basecamp/once-cam…
DHH says a language agents can't write well from a one-line prompt is in trouble, while José says the Elixir port was slow because the agent copied Rails instead of being told to use Elixir idioms, and I side with José.
Replying to @josevalim
The prompt was just something like "Rewrite this in Elixir. Review with Codex. Optimize it." Same as what was used for Go, Laravel, Rust, etc. If the agents can't write good Elixir without good steering, I think that's worth attempting to fix. But I'm also happy to take PRs!
Yoyfun retweeted
好像快到能送福利的时候了,正好最近 zcode 的事情搞得很多人不爽,那我计划来送 $100 的 GLM 5.3/GLM 5.3 Flash 的 token 好了,开启 ZDR 的 provider。
就用这篇开始活动好了,最早周四开奖,最晚下周一(应该能超过 3K 了吧🤣
想体验树莓派的网友可以拿老的安卓手机刷postmarketOS postmarketos.org ,这个就是Alpine Linux
系统。另外还可以插卡当成随身Wi-Fi。让agent写一个webui收发短信也是完全没有问题的。如果连上Cloudflare隧道,还可以当成家用服务器。在外面也可以访问。支持的设备参考postmarketos.org/install/























