FLOSS| Poems | Build at @OpenCraft3 | C C @openedx | Blogs 📝: journal.farhaan.me | Adventures with @ShabnamBukhsh 👩🏼‍❤️‍💋‍👨🏾

Joined July 2009
247 Photos and videos
Pinned Tweet
Presented “Type to Trust” last week. Grateful for the love, energy, and Rust India community. To many more! 🦀 #RustIndia Thank you to @IndiaRust @hasgeek @fenil_jain_ For the curious the slides are at: farhaan.bukh.sh/assets/type-… The live stream: youtu.be/xPWuTPfI6Xs?t=23463
3
13
387
Farhaan Bukhsh retweeted
16 Mar 2018
🙏🏻
9,056
8,149
42,389
Farhaan Bukhsh retweeted
sneak peak of worlds fastest speech to text model
7
6
34
3,248
Farhaan Bukhsh retweeted
Pi was built when there were already agent harnesses around. Here’s why Mario Zechner(@badlogicgames), found them suboptimal and built Pi, a minimalist self-modifying agent: #1 - Mario initially was a believer in Claude Code: "I was a believer in Claude code because they were the first that packaged agentic search up in a really compelling package. And at the time that fit my workflow really well. Everything around the LLM was kind of nice and tidy and easy to understand. I was super happy. I was proselytising Claude code." #2 - Reverse engineering Claude Code highlighted the degradation that Mario felt as a user: "I personally like simple tools that are stable and that I can rely on. Even if they have non-deterministic parts, all the deterministic parts should be as stable as possible. That was just not the experience with Claude Code around summer 2025. They would take away your control of the context. They would inject stuff behind your back, which is bad. Then, your workflows stopped working because there's now a system reminder that you don't even see in the UI that would modify the behaviour of the model. They would also do this to the system prompt. I built a little service where I can track the progression or evolution of the system, prompt and tool definitions and, with every release, it was messing with stuff. That just messed with my workflows and I don't appreciate that." #3 - PI was built with an appreciation for simple and reliable tools: "If I commit to a development tool, I want it to be a stable, reliable thing like a hammer. I don't want my hammer to break a different spot every day. That's terrible. We need somebody who goes the full velocity kind of way. But I don't want to work with a tool like that."
11
24
246
62,729
Farhaan Bukhsh retweeted
Quick demo of a (legal) way of using Claude Code subscriptions in Pi. Also a show n' tell of my little slopchop diff reviewer. Enjoy this sweet, sweet taste of Pi.
15
3
107
12,758
Farhaan Bukhsh retweeted
First thing I did with @claudeai Design XD
1
3
125
Looking forward to speaking at Rust India 2026 on From Types To Trust: Safer API Design in Rust A big reason this matters: good Rust API design can make invalid states and invalid flows impossible at compile time.
How do you design a tool that’s as reliable as the language it’s written in? @fhackdroid joins us at #RustIndia2026 to share lessons from building Feluda. Expect a practical session on enums, typestate patterns, and capability modeling that you can apply to your own libraries and internal platforms. Get your tickets before the weekly price increase: hasgeek.com/rustbangalore/ru… #rust #rustlang #RustIndia #conference #bengaluru #hasgeek
1
2
6
195
Come be part of the growing Rust community in India: has.gy/0emJ Thank you for reviews @hasgeek @fenil_jain_
1
1
83
Farhaan Bukhsh retweeted
People of pi. BIG NEWS. I've sold out. Let me know how you feel about this in the comments below. mariozechner.at/posts/2026-0…
364
171
1,789
209,717
Feluda v1.12.0 — Chhinnamastar Abhishap — is out. 🚀 Docs got a solid cleanup and restructure, the cache module was overhauled, GitHub license fetching was optimized with better Tokio usage, and dependencies were updated. #Rust #OpenSource #CLI #Feluda @kranirudha
1
2
78
Farhaan Bukhsh retweeted
Hellow World to 𝕏 👋 v0.2.3-beta is now available 🚀 We now have a good onboarding process, as per feedback to improve easier getting started...🦀 Also, added a surprise button to aid in finding models 🎉
1
1
2
32
Contributing to open source can feel hard when you do not know where to begin. Open Source Masterclass is a free course designed to help people understand the FLOSS ecosystem and make their first real contribution. Check it out: opensourcemasterclass.org #opensource #FLOSS
3
6
111
Farhaan Bukhsh retweeted
I've just released a new version of typeagent, a Python library I've been working on since mid last year --more and more using Claude-- that implements memory for agents. Not originally my idea, I mostly ported the TypeScript version by Steve Lucco and Umesh Madan. This release was improved a lot by Bernhard Merkle. To install, use "pip install typeagent". Changelog: github.com/microsoft/typeage…
42
182
1,719
129,128
TIL: In @Neovim it's magical to create macros of multiple macros and see it unfold. Fun part, you will only need this if your regex foo is not fooing ! PS: It's cathartic to use the bare editor feature in the time of agents fr!
80
Farhaan Bukhsh retweeted
uhm, guess i never explained the purpose of /tree. it's pi's built-in "single sub-agent mode". i use this for exploration and context gathering. bonus points: the "sub-agent" gets all the context up to the point you branch off from. @nicopreme
Replying to @DanielGri
what if i told you, that you can 1. /tree 2. set a label for the current node 3. instruct the agent to do the thing you'd normally use a subagent for 4. have it write out the result 5. /tree and go back to the labeled node 6. continue by reading the result :)
22
8
184
13,258
Farhaan Bukhsh retweeted
I still think about this comment
49
1,338
21,656
591,000
Farhaan Bukhsh retweeted
You can now run MiniMax-2.5 locally! 🚀 At 230B parameters, MiniMax-2.5 is the strongest LLM under 700B params, delivering SOTA agentic coding & chat. Run Dynamic 3/4-bit on a 128GB Mac for 20 tokens/s. Guide: unsloth.ai/docs/models/minim… GGUF: huggingface.co/unsloth/MiniM…
Introducing M2.5, an open-source frontier model designed for real-world productivity. - SOTA performance at coding (SWE-Bench Verified 80.2%), search (BrowseComp 76.3%), agentic tool-calling (BFCL 76.8%) & office work. - Optimized for efficient execution, 37% faster at complex tasks. - At $1 per hour with 100 tps, infinite scaling of long-horizon agents now economically possible MiniMax Agent: agent.minimax.io API: platform.minimax.io CodingPlan: platform.minimax.io/subscrib…
66
132
1,202
156,940
Farhaan Bukhsh retweeted
this is insanely nice: markco.dev/sandbox still very early. but if you want to 'feel' the mrmd markdown that runs editor experience I have been building go visit that. no login, all opensource, runs in your browser. please let me know how it feels to you, its still early and I want feedback! (and I have not analytics yet so I wouldn't know you tried :) ) ps: ai editing features will come.
7
7
57
4,160
Farhaan Bukhsh retweeted
🚨 ATTENTION PYTHON DEVELOPERS 🚨 ⏱️ 4 days until EuroPython 2026 CFP closes ❌ NO EXTENSIONS - we mean it this time! ✅ Your proposal could be the one we need Submit now: programme.europython.eu/euro…
1
5
15
2,923