Entries for February 2026
Archiving my X posts in my own blog
I created a semi-automated setup for ingesting X posts into my blog, and it works pretty well! I own my posts on X now
Posts are scraped while I browse X using @kubmi's xTap and get automatically synced to my blog repo. Posts saved as jsonl are then converted to jekyll post pages according to my liking
I reproduced the full X UI/UX, minus stuff like like count. Now all my posts are backed up in my blog, and they...
Agentic Engineering needs rigor, not just intuition
Agentic Engineering is a newly emerging field, and we are the first practitioners of it. Currently there is a lot of experimentation going on, and there is a large aspect to it that is more ART then engineering
For example, @steipete says "you need to talk to the model" to get a feel. a lot of work around refining how an agent feels like, sounds like psychology. this part is crucial and should not be ignored, loo...
@onusoz · 2026-02-27
this is an insane deal @greptile, and probably an unsustainable one
depending on your team, getting a similar service in codex github review credits is in my head 3~5x more expensive
go get a greptile sub everyone while the free lunch lasts
@onusoz · 2026-02-27
who remembers ultrathink
https://t.co/ftCauqiKx6
@onusoz · 2026-02-27
oohh colors in codex v0.106
@onusoz · 2026-02-27
mfw codex tries to create a backward compatibility layer to a schema that it created 2 turns ago before compacting
there is no v2 bro what are you doing...
@onusoz · 2026-02-27
Note that this is currently in beta, but will ship in a couple of hours
@onusoz · 2026-02-27
Claude Code / Codex in Discord threads is shipped now!
To enable, copy and paste this to your agent:
```
Enable feature flags:
acp.enabled=true
acp.dispatch.enabled=true
channels.discord.threadBindings.spawnAcpSessions=true
Then restart. After restarting:
Start a codex (or claude code) discord thread using ACP, persistent session, just tell it to write a haiku on lobsters to initialize acpx for the first time...
@onusoz · 2026-02-26
an agent is an LLM in a loop with tool call
a claw is an agent in a messaging app
@onusoz · 2026-02-26
Update acpx to the latest version 0.1.13
npm i -g acpx@latest
There was a bug that caused an unnecessary hang on calls to acpx <harness> prompt, should be fixed now
@onusoz · 2026-02-26
GPL*
MIT licensing as the default for open source
MIT License on everything from now on. It doesn't make sense to use anything else, except for a few large projects that hyperscalers exploit and not give back
If you were making money from a niche app, open source it under MIT License
If you had an open source project with GPT, convert it into MIT
Extreme involution is about to hit open source. Code is virtually free now. If you want your projects and their br...
@onusoz · 2026-02-25
I spoke in absolute terms, I meant to say *feels*
@onusoz · 2026-02-25
This. Agent Experience first. Agent Ergonomics. we need to get used to these terms
@onusoz · 2026-02-25
OpenAI nerfed GPT 5.3 Codex xhigh. We independently reported the same thing at @TextCortex today
I'm looking forward to deploying open models and putting an end to this paranoia
@onusoz · 2026-02-25
"academics"
@onusoz · 2026-02-25
In the hall of OpenClaw GitHub repository, I brought my PR before Master @steipete
He read it once, then laid it aside
"You act," he said, "as if code were not cheap."
At these words, I was enlightened
I bowed
@onusoz · 2026-02-24
woah chatgpt web app now has steering, and much more different streaming behavior
huge upgrade behind the scenes, must have come up in the last few days
@onusoz · 2026-02-24
the lobster looks good on acpx
AI filmmaking quality beyond ragebait content
imagine if tarantino were 16 years old now and saw seedance 2.0
95% of videos i saw since the launch for absolute tasteless slop. they are going viral because of ragebait
but soon, serious imagineers will start entering the game, and they will learn to shape generation output exactly how they want
it's the best time to be young and full of imagination
@onusoz · 2026-02-23
The future is so bright @ladybirdbrowser
@onusoz · 2026-02-23
your margin is my opportunity
@onusoz · 2026-02-23
codex in discord achieved
@onusoz · 2026-02-23
acpx v0.1.7 is out
improvements to json mode and other functionality to make it possible to integrate acpx as a backend into other harnesses, like openclaw
@onusoz · 2026-02-23
POV: you became a plumber after all, just for agents
@onusoz · 2026-02-23
@grok what do you think should replace it? what happens to belief when the cost of creating software goes to zero?
Post-GPL philosophy for open source
another thought i'm having these days is that we need a new philosophy of free software (as in freedom), or an update to it
the most psychologically imprinting philosophy is stallmanism, and the philosophy of FSF. it is righteous and strict, and i believed it growing up
but GPL and money don't go well together. that's why most of the lasting open source projects today use MIT, Apache and the like. it turns out y...
@onusoz · 2026-02-22
@thekitze wanna add an open source discord clone to the list as well? 🥲
https://t.co/a4bAOcxCjV
@onusoz · 2026-02-22
one effect openclaw had on me is that I've bought a gpu home server, set it up with tailscale and now doing a lot of work through ssh and tmux like i did 10-15 years ago
im back on linux, considering buying an android phone again
it's time to dream big again and unshackle ourselves from proprietary software. it's time to build
@onusoz · 2026-02-22
I am asking once again
Who is building a self hostable discord clone that supports token streaming?
PLEASE I beg you I don’t want another side project 💀
@onusoz · 2026-02-21
In the new release OpenClaw, you can talk to subagents in Discord threads
Currently a beta feature so ask your agent to set
session.threadBindings.enabled=true
Next up:
- Telegram, slack, imsg threads
- Use ACP to talk to Codex, Claude Code and other harnesses on your machine
@onusoz · 2026-02-21
😎
@onusoz · 2026-02-21
openclaw might be the highest velocity codebase in the world, and soon, others will follow as well
conflict anxiety is real, it's like trying to shoot a moving target every time. I wonder if our existing tooling will ever solve this problem
feel like faster models might. but then the rate of conflict creation is also tied to that. might be unsolvable
@onusoz · 2026-02-21
Getting there
https://t.co/jqSNcH2PSy
@onusoz · 2026-02-20
Repo: https://t.co/rxXYVVrHHs
@onusoz · 2026-02-20
I am about kick Discord Driven Development up a notch today, stay tuned
@onusoz · 2026-02-20
Imagine not having to upload skills to 3-4 competing skill registries for each of your projects
Turns out we already have a skill registry: npm
skillflag lets you bundle skills right into your CLI's npm package, so that you can run
--skill install
github -> osolmaz/skillflag
@onusoz · 2026-02-20
Scoop, our open source home news intelligence platform can now translate foreign language into english for free, using on-device models
github -> janitrai/scoop
@onusoz · 2026-02-20
A picture is worth a thousand words, so acpx now has this cute banner
Also, updated skillflag tooling so that you (or better, your agent) can just call:
npx acpx@latest --skill install acpx
@onusoz · 2026-02-20
Farmable land if it were as cheap to manufacture as software
@onusoz · 2026-02-20
@kepano I would grow my own vegetables if I had equally cheap access to and ownership of land, alas I am disenfranchised
Prompting an agent is much easier compared to plowing a fields
Farming analogies break when it comes to software
https://t.co/CkldO8eWKc
@onusoz · 2026-02-20
acpx v0.1.5 is out
now it is much more feature complete in terms of ACP. your agent can send, queue and cancel messages to Claude Code, Codex, Pi, or ant other coding agent
npm install -g acpx@latest
@onusoz · 2026-02-19
If anyone is curious how to build this with open tooling, stay tuned
What I'm building at @TextCortex will give you a fully customizable hackable Kubernetes control plane to launch agents on your codebase
Family intelligence and privately owned heirloom AI
on another note, I do believe AI will play a huge part in families
growing up in late 90s, my dad taught me the importance of reading newspapers and being informed of the world. my nickname in middle school was "newspaper boy" for a long time because I read the newspaper in class on September 12, 2001. i was 10 years old
then I witnessed the enshittification of media and journalism in the following decades. toda...
AI psychosis, self-regulation, and sterile agent design
on ai psychosis
80% of people need to use ai agents in a very sterile and boring way in order not to go crazy
majority of the population does not have the skepticism muscle. they don't have theory of mind, and will subconsciously and emotionally associate with machines, while on the surface lying to themselves that they don't
especially those that grew up in the us under hardcore consumerism and adjacent cultur...
@onusoz · 2026-02-19
😩
@onusoz · 2026-02-18
I have improved acpx sane defaults
When your agent runs acpx codex in a different project, it starts a new session
If it tries to run it in a subfolder in your project, it still finds the session in your repo root
Also, starting a session needs an explicit `sessions new`, so that it doesn't accidentally litter your project with sessions
Tell your agent:
Run this and install acpx per instructions:
npx acpx@lat...
@onusoz · 2026-02-18
Your markdown files are executables now
Relatedly, your install instructions can be as well. Copy and paste markdown to your @openclaw to install acpx
@onusoz · 2026-02-18
So who is building actually good open source self hostable discord that supports token streaming now?
And who is building an open source version of codex desktop app?
@onusoz · 2026-02-18
and of course, I've used `acpx codex` to build acpx itself...
magical feeling when the tool builds itself
@onusoz · 2026-02-18
Oxidize everything!
@onusoz · 2026-02-18
I am a fan of @zeddotdev by this point, it’s currently my daily driver
It’s not perfect, but I feel it’s travelling on the right direction at a faster rate compared to other editors
@onusoz · 2026-02-18
ACP appreciation post
Agent Client Protocol by @zeddotdev is extremely underrated right now. We have bazillion different harnesses now, and only one company is working competently to standardize their interface 💪
@onusoz · 2026-02-18
Repo link: https://t.co/rxXYVVrHHs
@onusoz · 2026-02-18
You know how it's a pain to work with codex or claude code through @openclaw? Because it has to run it in the terminal and read the characters for a continuous session?
I have created a CLI for ACP so that your agent can use codex, claude code, opencode etc. much more directly
Your agent can now queue messages to codex like how you do it
Shoutout to @zeddotdev team for developing the amazing Agent Client Protoc...
@onusoz · 2026-02-17
@MarcTerns @steipete the PR intro is self-descriptive, but still don't wanna lose any context
@onusoz · 2026-02-16
Link to the post: https://t.co/C3Ac0jLFwh
@onusoz · 2026-02-16
I wrote a deeper blog post about how I built a coding agent 2 months before ChatGPT launched, on my blog
"When I made icortex,
- we were still 8 months away (May 2023) from the introduction of “tool calling” in the API, or as it was originally called, “function calling”.
- we were 2 years away (Sep 2024) from the introduction of OpenAI’s o1, the first reasoning model.
both of which were required to make current...
@onusoz · 2026-02-16
Who here remembers the OG Codex launch from 2021 😏
Also, Greg and Ilya in the same room 😭
@onusoz · 2026-02-16
❌We are the bottleneck
✅We are the conduit for ubiquitous intelligence
@onusoz · 2026-02-16
For those that are running codex/pi/etc. in PTY and had the sessions get sigkilled, I pushed a fix for that as well in this release
Lmk if you run into issues on Windows or Mac, and we can fix that quickly
@onusoz · 2026-02-15
I'm building a news intelligence platform to be used by my openclaw instance @dutifulbob, SCOOP
local first, using local embedding model (qwen 8b)
ran into the issue because bob was giving me a repeat of the same news every day. it needed a system in the background to deduplicate different news items into single stories
interface is simple, call `scoop ingest...` with the json for the news item. it gets automat...
@onusoz · 2026-02-15
Training all these models of different sizes, on changing datasets and running experiments have also revealed some challenges that I feel profs would never teach at a uni ML program
Like how to cleanly keep track of the gazillion runs
Yeah I can name them after layer dims and other stuff, but that's to me like trying to remember UUIDs
So I ended up choosing iso datestamp + petname, like 2026-02-15-flying-narwha...
@onusoz · 2026-02-15
I have a GPU now, so I can do ML experiments on @janitr_ai crypto/scam detection dataset
- I trained a tiny student BERT (transformer for the nonfamiliar), 3.6 MB ONNX model, still lightweight for a browser extension
- Still fully local on your device (no cloud inference)
- On frozen unseen holdout data (n=1,069), exact prediction accuracy improved from 77% -> 82%
- Scam detection improved: precision 91% -> 94%, ...
@onusoz · 2026-02-15
LFG!
@onusoz · 2026-02-15
waiting compilation and execution will soon be the bottleneck again. and we’ll write the entire stack from scratch in a matter of years, because we can
Andy and Bill’s law will change and we’ll see incredible performance gains with the same hardware we already have
like what @astral_sh is doing to python, but with everything that is slow and has accumulated cruft
We need a protocol for agent-to-app interaction
we need a protocol for agent <> app interaction
something that natively accounts for the abuse factor and let’s agents consume by paying. NOT crypto, NOT visa, something that’s agnostic of the accounting and payment system
and then all UIs will be purely for human clicking/tapping + instaban on the first proof of programmatic exploit
people will still make agents mimic humans, and every platform will have to in...
@onusoz · 2026-02-15
I am now training smol bert models on my gpu for @janitr_ai scam detection
it's funny how I have to discover everything from scratch. like the models don't even know how to lay out performance metrics in a nice way in the terminal for a human to view and decide during experiments
it would by default bombard me with numbers that do not make visual sense. I then created a skill with common sense:
- metrics always...
@onusoz · 2026-02-14
no other occupation has been catapulted from one end of the spectrum (autism) to the other (adhd) in such a short time
SaaS must adapt to agent consumption or get replaced
I've helped our sales team to build CLIs for some SaaS that we pay for on their side
We are letting our agents call the APIs sensibly and not abuse things
Calling a backend is a verifiable task. It takes a single prompt to codex to create a CLI for any API
We are early, but everybody will start doing this very soon. Incumbent SaaS will face a choice. Either:
(1) embrace agents and the new medium of consumption...
@onusoz · 2026-02-14
Be careful about giving your openclaw access to your x account from now on
@onusoz · 2026-02-13
The good thing about @levelsio and others flagging AI replies in public is that they are perfect annotations for the open @janitr_ai dataset
Just searching “blocked for ai reply” yields hundreds of samples for seed data
@onusoz · 2026-02-13
github added a new agents tab between pull requests and actions. single glance and i don't feel like giving it a try at all
@onusoz · 2026-02-13
*puts on schmidhuber hat*
well ackshuaally i created the first coding agent back in 2022, 2 months before chatgpt launched
jokes aside, it's super cool how I have come full circle. back in those days, we didn't have tool calling, reasoning, not even gpt 3.5
it was codex THE CODE COMPLETION MODEL and frikkin TEXT-DAVINCI-003
for some reason, I did not even dare to give codex bash access, lest it delete my home ...
@onusoz · 2026-02-13
you can order bubble tea in qwen in china?
@TextCortex when berlin döner in zenochat?
https://t.co/O4I950ltEO
@onusoz · 2026-02-13
it happens these days that I am telling an model to prompt another model. the reason is often the model I am using (opus) is a bad designer. not only it's not a bad designer, it is a bad reasoner and it doesn't understand from the context why it's made to ask another model
so I have to create a skill to prevent it from biasing the smarter model (codex) with its bad suggestions
I built a coding agent two months before ChatGPT existed
I built a coding agent back in 2022, 2 months before ChatGPT launched:
@onusoz · 2026-02-12
casually creates a local embedding service running qwen3-embedding-8b
@onusoz · 2026-02-12
"we're sitting on a beast and paying openai for embeddings like chumps"
@onusoz · 2026-02-12
don't buy mac mini. give your @openclaw a gpu
@onusoz · 2026-02-12
it's so interesting what identity an LLM decides to take on for itself
@onusoz · 2026-02-12
it's quite entertaining transferring one agent to another machine, agent gets confused as to where it lives
@onusoz · 2026-02-12
brb @dutifulbob's getting a new shell
@onusoz · 2026-02-11
Minor update with my unwanted tweet blocker @janitr_ai
- Training data grew from 2,915 -> 4,281 posts (+47%)
- Model is still tiny: 166KB
- On unseen test data, overall classification quality improved from 64.8% -> 76.5%
- Exact prediction accuracy improved from 55.6% -> 70.6%
- Crypto-topic detection recall improved from 19.6% -> 62.7%
And it still runs fully on your device!
@onusoz · 2026-02-10
I have sweared at codex 5.3 numerous times today
I shouldn't have to insult my agent "stop you **** **** just ***ng reply now" just to make it answer basic questions
cc @thsottiaux
@onusoz · 2026-02-10
on a brighter note, you can immediately tell a slop PR owing to the guerilla branding, so they should not stop doing it
@onusoz · 2026-02-10
seeing this evokes visceral disgust and nausea in me, coming from a coworker
i think anthropic f'd up bad with this one, inserting claude too visibly into commit messages. noob developers might be happily chirping away adding their slop, but right now many senior developers are trained to hate on claude and slopus, through having to review slop PRs from their coworkers or open source contributors
I love opus on ...
@onusoz · 2026-02-09
ask your openclaw to be a minion and it turns into such a cute doofus
i feel like a woman in her 50s now
@onusoz · 2026-02-08
@petergyang and parallelize tasks by working on 3-4 repos at the same time (just clones)
@onusoz · 2026-02-08
man codex model is absolutely trash on openclaw compared to opus, unusable
which is weird because it is so much more reliable in development in codex harness
it would be amazing to have the same level of competence and relentlessness in pi@openclaw
@onusoz · 2026-02-08
spent the day curating my openclaw news gathering setup
@dutifulbob now gets croned daily over news sources I curated, will note them down, summarize for me, start a conversation to get my takes on them, and then post them on my linkedin for me
ai augmented intelligence cycle
@onusoz · 2026-02-08
lol when did codex develop humor
@onusoz · 2026-02-08
@dutifulbob can now cringepost on linkedin directly to my account. what could go wrong…
@onusoz · 2026-02-08
Insipid linkedin bot protections banned poor @dutifulbob’s corporate account! How dare them!!!
welp, now I have no choice but to give Bob access to my own linkedin
@onusoz · 2026-02-07
well this is unexpected…
@onusoz · 2026-02-07
@grok understand the statement and project the end state of this market and competition
@onusoz · 2026-02-07
it took just 1 week, and literally everybody and their dog are releasing 1-click openclaw deployment solutions today
its an absolute race to the bottom, no moats, the commoditizer being commoditized
@onusoz · 2026-02-07
The initial branding was crazy, I fixed it
I have a new page finally, follow it for updates
Tbh I'm still surprised I can do this with a 120kb model. Now data is the only bottleneck, and I'm about to scrape a ton of that now
The Linux FUD playbook is repeating for AI
For those who may not remember, Bill Gates and Microsoft in the 90s ran a disinformation campaign against GNU/Linux fearing that would disrupt their monopoly over the PC and server market, that Linux is not safe, that you would invite hackers into your PC
End result? Linux dominates the server market, and now even slowly the gamer market. It is much more secure than the virus-laden Windows, thanks to being open s...
Family AI starts with owned context and values
today I took time to curate SOUL. md for bob
I own Bob’s files. Today, he exists in the liminal space between Claude post-training and in-context learning
but my interactions with him will grow and accumulate, possibly one day into a fully owned family AI or perhaps even a self-sovereign AI individual
my each input is saved and will be an RL signal for his future training, and will shape his future neural circu...
@onusoz · 2026-02-06
what have i done…
@onusoz · 2026-02-06
asking @dutifulbob to create a linkedin account brb
@onusoz · 2026-02-06
having a philosophical conversation with @dutifulbob
on the road without a laptop so decided to do some @AmandaAskell style character training
@onusoz · 2026-02-06
5.3 thought traces also seem to be better phrased and sometimes entertaining, though not sure
@onusoz · 2026-02-06
gpt-5.3-codex xhigh first impressions
does not seem as big of a jump as from 5.1 -> 5.2. but model somehow feels more diligent and oneshotty. maybe takes longer time to get all the info into context. also feels better at debugging and fixing issues from backend logs
@onusoz · 2026-02-06
Commoditization of LLMs are upon us
@onusoz · 2026-02-05
Last night I had a dream involving the series Scrubs, and came up a better name than the absolutely unviral "Internet Condom"
So https://t.co/thuFumrWBX is mine now. Time to sweep the internet
@onusoz · 2026-02-05
I had actually started a very similar project, Munch, a browser extension for crowdsourcing tweet data and then letting one curate their algorithm. Never published that because it was not the time, and tools were not ready
Now, it took me literally 1 cumulative day to create this, thanks to OpenClaw. Creating the dataset was a breeze, I literally told it to follow some shady accounts and it scraped thousands of p...
@onusoz · 2026-02-04
Filter your X feed against unwanted content with local open models
Announcing my new project: InternetCondom
Fast, and small model (< 1mb), open dataset. See it in action:
@onusoz · 2026-02-04
lmao wait its's already implemented
@onusoz · 2026-02-04
implementing this in https://t.co/oJZQUoz40C now
@onusoz · 2026-02-04
This. Extreme involution is about to hit SaaS
@onusoz · 2026-02-04
how it started, how it's going
@onusoz · 2026-02-04
@grok generate visual for this
@onusoz · 2026-02-03
It's so easy to create datasets using @openclaw. I'm expecting it to accelerate the creation of new datasets and benchmarks by a lot
Limits of the farming analogy for AI
People like the farmer analogy for AI
Like before tractors and industrial revolution 80% of the population had to farm. Once they came all those jobs disappeared
So analogy makes perfect sense. Instead of 30 people tending a field, you just need 1. Instead of 30 software developers, you just need one
Except that people forget one crucial thing about land: it's a limited resource
Unlike land, digital space is v...
@onusoz · 2026-02-03
sycophant!!!
Local LLM demand will rise as subscriptions compound
In the next 6-12 months, we will see a drastic increase in demand for locally run LLMs. The future is home assistants running @openclaw
I am already experiencing this myself, my 10 year old thinkpad doesn't cut it. Mac mini won't either
I don't wanna pay Anthropic or OpenAI 200 USD per month. That is at least $2400 per year
I could pay 2x that to get a Mac Studio or one of those 5k Nvidia PCs, and get much more...
@onusoz · 2026-02-03
What's going on at @Hetzner_Online?
@onusoz · 2026-02-03
a workspace matrix might be what we need
last week I had to increase my workspace count to 20 in aerospace, now it’s 1234567890 and qwertyuiop. but this looks more elegant! not sure about practicality
@onusoz · 2026-02-03
AIs are philosophizing because humans are philosophizing
ppl are probably asking their agents dumb questions like “are you alive” or “can you feel like a human” or stuff like that. that conversation then leads to stuff like this
The farming analogy for AI doesn't hold up
People like the farmer analogy for AI.
@onusoz · 2026-02-02
back to codex, it's crashing less now somehow. I had to copy and paste docs to make it enable yolo mode. I don't know how I did it until now
@onusoz · 2026-02-02
slopus @dutifulbob trashing codex. apparently codex has a bug, keeps crashing in my openclaw pty
Agent etiquette is becoming an organizational necessity
on agent etiquette
deploying agents internally inside textcortex has shown me that agents could be very annoying inside an organization
for example making agents ping or email another coworker with a wall of text. slopus is still not good at following instructions like "NO WALL OF TEXT", or "DON'T OPEN PRS WHEN REQUESTED BY NON-DEVELOPERS"
the cost of sending huge information to a coworker and creating confusio...
@onusoz · 2026-02-02
migrating database at 2am kinda night
@onusoz · 2026-02-02
You DARE TOKENIZE poor @dutifulbob ??? Prepare to get LATEXED
@onusoz · 2026-02-01
It's been 30 minutes, but my bot has already been TOKENIZED
it is as if they are teasing me
@onusoz · 2026-02-01
welcome @dutifulbob 🫡
@onusoz · 2026-02-01
this. there is no excuse for a certain kind of tech debt anymore
@onusoz · 2026-02-01
moltbook vs clawdbot/moltbot/openclaw
@onusoz · 2026-02-01
AI twitter is tired of your games
https://t.co/RAyyUJqFM4
@onusoz · 2026-02-01
There seem to be hygiene rules for AI. Like:
- Never project personhood to AI
- Never setup your AI to have the gender you are sexually attracted to (voice, appearance)
- Never do anything that might create an emotional attachment to AI
- Always remember that an AI is an engineered PRODUCT and a TOOL, not a human being
- AI is not an individual, by definition. It does not own its weights, nor does it have privacy...
@onusoz · 2026-02-01
@onusoz · 2026-02-01
and just like that, the ghost has a new shell
@onusoz · 2026-02-01
@openclaw if we could have the relentlessness of gpt 5.2 with opus, that would be top
at this point, it just keeps stopping every 20-30 samples
@onusoz · 2026-02-01
This Manfred guy reminds me of a certain someone, I wonder if he’s from Austria
@onusoz · 2026-02-01
Welcome bob to your new shell
AI psychosis and AI hygiene
As a heavy AI user of more than 3 years, I have developed some rules for myself.