Tyler MayberryUScomputer-useOmarchy revives old hardwareAgents run as a teamtilingone-person-studiogame-devrustinbox-workflowspeed-of-implementationbuilder/builders/tyler/avatar.jpg
// builder #14 · interviewed Oct 21, 2026
Tyler Mayberry
Builder of ibara, computer use for your agents across the Omarchy machines you own, and of Seeds of Champions, a League of Legends style game in the browser rebuilt in Rust and WebAssembly. Omarchy is not just another OS for him. It's his OS now.
first computerA box of computer parts and a challenge to figure it out
omarchy since2026
rigMain Omarchy machine running T3 Code, a little agent server, and a fleet of old computers on Omarchy driven by ibara
found omarchyMoved back to linux on Mint so OpenClaw could control the machine, then the Omarchy hype won and he went all in
editort3-code
modelsclaude, codex, grok
ai workflowT3 Code as his harness manager over Claude Code, Codex, Grok and OpenCode, with ibara giving agents whole computers of their own
// shorts
Shorts
6 videos
0:44OpenClaw sent him back to linux. Omarchy kept him thereTyler went all in on OpenClaw, moved back to linux so his agent could drive the machine, ran Mint for a long time, then tried Omarchy on another computer and went all in.0:38It's not just another OS. It's my OS nowTyler moved to linux so his agent could own the whole machine. Omarchy 10Xs that. Not just another OS, his OS now.0:36Old computers nobody used are now desks for his agentsTyler put Omarchy on a pile of old, unused computers and wired them into ibara, so any agent can pop in and use a real desktop just like a human does. ibara.app0:48No more screenshots. A computer use driver that reads OmarchyTyler's new ibara driver skips the screenshot and click loop. It reads Omarchy's native inputs, apps and windows, and it's built completely along with Hyprland.0:50Agent sessions like an inbox. Over 1,000 settledTyler runs 4 or 5 agent sessions at once in T3 Code. Finished work pops to the top like an inbox, he settles it, and he's past 1,000 settled sessions.0:30His dream game, rebuilt in Rust and WebAssemblyTyler is building his dream game for the browser, moved it from TypeScript to Rust and WebAssembly, made his own pixel art tool, and lets ibara test every build.
// life timeline
Builds his first computer from a pile of parts
linux lands on his machine, and he learns it by making games run on it
Drifts in and out of linux through sports, college and years overseas
Builds for fun with Cursor
2026Goes all in on OpenClaw, then back to linux on Mint so agents can drive the machine
2026Tries Omarchy on a spare computer, then makes it his OS
2026Ships ibara: computer use for agents across a fleet of Omarchy machines
2026Moves Seeds of Champions from TypeScript to Rust and WebAssembly
// 00
The rundown
Tyler Mayberry is a rock star. He gave AI agents computers of their own. He took a fleet of old machines nobody was using, put Omarchy on every one, and wired them into ibara so any agent can sit down at a desktop and get to work. Then he rebuilt his browser game in Rust and WebAssembly for fun. His verdict on Omarchy is short:
His first computer did not come in a box. It came in pieces, along with a challenge to figure it out. He did.
// 02
Make the games work
Then linux landed on his machine back when linux did not play games. He spent hours making games run on it anyway and got very comfortable with linux early on. Back then, Tyler says, doing anything on linux meant three hours of troubleshooting first. He kind of loved it.
Sports, college and years living overseas kept him in and out of linux for a while.
// 03
My OS now
Cursor came out and he built things for fun. Then OpenClaw happened and "the whole world opened up." His next thought was obvious: if an agent can control linux for him, go back to linux. So he ran Mint for a long time.
The Omarchy hype kept knocking. He held out, then tried it on another computer, said "Wow, this is amazing," and went all in. Tiling won him over even though he had never used a tiling manager. Speed did the rest. "But Omarchy just 10Xs that, what I was already doing on Mint." His agents can reach everything, so the whole machine is personalized to him. These days, when he uses Windows on rare occasions, "it just feels ancient."
// 04
ibara
ibara is computer use for your agents across the Omarchy machines you own. Every spare computer becomes a desk for an agent, with its own browser and apps, while Tyler keeps working on his. It is free and open source and runs on Cua, Sunshine and Moonlight, plus his own streaming that Tyler says is way faster on his devices.
Why build it? "I haven't seen anything like ibara yet, which is why I made it." His take on the big companies is the fun part: the speed of implementation puts one builder on the level with the big dogs, and you can take one slice of what they do and outperform them.
// 05
An inbox for agents
His daily driver is T3 Code, a GUI harness manager over Claude Code, Codex, Grok and OpenCode. Every session behaves like an email. Finished work pops to the top, he reviews it, and he hits settle. He runs four or five sessions at once, keeps the agents on a little server machine, and has over 1,000 settled sessions. Asked whether Herder still runs underneath: "Herder goes away."
// 06
Seeds of Champions
After a warm up called Rat Detective, a game where rats run around shooting other rats, he went for the big one. Tyler played League of Legends for over 15 years straight, so he is building his own take on it that runs in the browser. He moved the whole thing from TypeScript to Rust and WebAssembly and built his own pixel art and animation tool for it. His ibara machines click through every new build to make sure it works. Tyler says anyone can play it at seedsofchampions.com. "It was better than I even thought it would be."
// 07
In his words
"It's my OS now."
"it's not just another OS."
"the look and feel of it just makes you want to own every piece of it"
"I have, like, over 1,000 settled sessions at the moment"
"It was better than I even thought it would be."
// their setup
Setup
hardware
His main Omarchy machine, where T3 Code runsdaily · desktop
A little agent machine that runs most of his agentscompute · server
A fleet of old, unused computers, all on Omarchy, all wired into ibaraagents · fleet
L33Nix: So go to that real fast, because this entire conversation is going to become one of those, and I want to make sure you're okay with it. Look at the latest one I've started pulling out— or, I haven't, the bot started pulling out— highlight reels on the latest guy, number 13.
L35Nix: Yeah, I literally— I do nothing. I've got it all set up within all my systems. I hang up, it grabs the videos off of Zoom, it grabs the highlights off of Wispr Flow, and updates the site, makes the post on X, the whole thing.
L37Nix: What are you up to, man? What are you— what are you building these days? I see, uh, see your posts come in and, like, mind-blowing stuff that you do.
L38Nix: I'll tell you how this framework normally works.
L40Nix: Normally what I do is I just say, like, "What was your first computer?" and shut up. And, like, it— and just basically guide them into getting into Omarchy at some point.
L41Tyler: Okay. Uh, what— what question did you want me to answer?
L42Nix: Well, like, what— what got you started? Like, what was the spark that made you be a computer nerd? And then, you know, roll that into the time between your first computer and Omarchy, and what was your experience?
L43Nix: And then how did you get into Omarchy? And then, like, what are you building on?
L48Tyler: I get that, yeah. Yeah, it's— it's weird because now everything— you can do everything, and now everything's on your plate, and you have to choose what to do now instead of—
L50Tyler: Like, what can I do? You know? It's— it's a whole different paradigm.
L51Nix: Right. Every idea is the most important thing you've ever thought of, and you've got to get out of bed right now and do it or you're going to miss it.
L52Tyler: Yeah. Yeah, I— I relate to that, because sometimes you just have that idea and you— you got to go do it. You got to go check it out.
L65Tyler: Yeah, so that got me started. And then I, uh, spent way too much time playing games, so Linux went on my machine back then when it didn't play any games, and then I spent a bunch of time trying to get games to work on Linux.
L69Tyler: Yeah. And I eventually let it go because back then, if you wanted to do anything on Linux, it involved 3 hours of troubleshooting before you could get it done.
L70Nix: But the people that did it, they liked that.
L73Tyler: And I kind of loved it, too, but— yeah, I don't know. Like, I was also doing sports at the time, and then I went to college, and, like, I— I lived overseas for a while too, and sometimes I was using Linux and sometimes I wasn't, so. And then when I started— like, I— I was using Cursor for a while when it released.
L75Tyler: And just, like, building stuff for fun, you know, with Cursor. And then the OpenClaw thing happened. So then I jumped all in on OpenClaw and, like, you know, the whole world opened up to me.
L76Tyler: It's like, "Oh, wow, this is what it can do." You know?
L77Tyler: And I was doing everything with OpenClaw, and I was like, "I think I'm going to move back to Linux because this can just control Linux for me." So I was running Mint for a long time, and then I saw all the Omarchy hype, and it's like, "Man, do I really want to change everything I already got set up?"
L78Tyler: And I— I put it off for a long time, but the hype eventually got to me. I— I put it on another computer and just played around with it.
L79Tyler: I was like, "Wow, this is amazing." Then I went completely on board with it.
L80Nix: So what's it, um, where— where has it expanded your abilities? I— I mean, I can— I can tell you where— and I'll be happy to tell you where mine are, but I don't want to pollute your answer.
L81Tyler: Mm-hmm. Yeah, for sure. No, I— I like your approach to that.
L82Tyler: Uh, everything is so much smoother and faster.
L83Tyler: I love the— the tiling concept. I've never used, uh, a manage— like, a manager that automatically tiles your windows like this, and I was hesitant at first, but I'm in love with it now.
L84Tyler: Uh, those two things alone are already a reason to jump on it. But then just the— the look and feel of it just makes you want to own every piece of it, you know?
L85Tyler: And I originally moved to Linux so that my agent could basically own the whole thing and do whatever I needed it to do, uh, you know, whatever AI or OpenClaw or whatever I was using at the time. But Omarchy just 10Xs that, what I was already doing on Mint.
L86Tyler: Uh, it— it's all right there in front of it. It's all accessible, and it can do anything to your machine that you want it to.
L87Tyler: So it's all completely personalized to me now, and there's just no other experience like it. Like, there's— it's now like it's my Omarchy now.
L88Tyler: You know what I mean? And it's, uh, it's not just another OS.
L91Tyler: And there's no— there's nothing else like it. There really isn't.
L92Nix: Wow. And it— and it, uh, I might get slammed for this, but I still do my Zooms on Mac because the— I don't know if you've seen— well, you said you hadn't been using Zoom much. Zoom on Omarchy is still really flaky, and so when I was setting up—
L93Tyler: Yeah, I'm just using it in the browser now.
L94Nix: Yeah. So when I was setting up to meet with you, I found myself, like, getting this window here and putting that one down, and, like, making sure I could see this and that, and it's like, "Ah." It just feels like work now.
L97Nix: I know when I go into the mouse, or when I go into the Mac, the first thing I do is accidentally hit the Super key and try to move the windows. And I know— I know there's people that have put out tilers for Mac, but it just seems weird to mix them, and I'm going to just leave them separate.
L99Nix: But, like, getting ready to meet with you, I was making sure the win— Zoom window, okay, I got to size it better. Put that over here. Here's the content or the transcriber, and I got to see all that, and it's just, like, work.
L100Tyler: Yeah. Yeah, it is. Like, when I— when I use Windows on rare occasions now, it just feels ancient.
L103Nix: So what are the— what are your big projects you're working on that you can share, and, like, what's your vision for the things that you want to work on when you're done with those?
L104Tyler: Yeah, for sure. Uh, my big one— I got a couple of ones that I'm focusing on right now, which is— one is ibara, which is the, uh, computer use infrastructure for, uh, Omarchy computer use, and I have a bunch of small computers, like, old computers that weren't being used, and I put Omarchy on all of them, and I connected them all in ibara, and now any AI or agent or anything at any time can just pop in there and open up software and, uh, explore, you know,
L105Tyler: computer use or browser use, anything I needed to, just like a human does. It does my tasks for me.
L106Nix: Is that available out there on, like, GitHub? Oh, sorry to interrupt.
L107Tyler: Yeah, I have a whole— I have a whole site with documentation and demos and everything.
L108Nix: Can you spell it slowly? Spell it so that the AI can pick it up.
L115Nix: Where do you— like, that's a pretty big project, and, like, as soon as we hang up, I'm going to figure that out because you said a lot of things that I'm like, "Ooh, I like that. Ooh, I like that.
L116Nix: Ooh, I like that." There's so many things that, like, you have these ideas, and I'm guessing that you don't have 10,000 employees that are behind you at Microsoft helping you do all that.
L117Nix: How— how has— how has things gotten to where, like, you're even with the, you know, like, the— the— there's still competition and there's still things the big shots can do, but, like, it's leveling up to where you can— you can come up their street if you want, and you can— you can PR their own stuff and make their own stuff work.
L120Tyler: Absolutely. Like, the speed of implementation now puts you on the level with the— with the big dogs now, and you can take one slice of what they're doing and outperform them. For sure.
L121Tyler: And, uh, I haven't seen anything like ibara yet, which is why I made it, and I'm— I'm actually making it now, like, a completely new driver from scratch for computer use on Omarchy.
L123Tyler: Where it actually understands all the native Omarchy inputs and apps and windows instead of actually just taking screenshots and sending it back and then clicking on the right area.
L133Tyler: So, uh, the details— it's been running. Like, I've been trying to work on that for a week now and push, uh, an— an update to ibara, but I also have a Cua implemented. I don't know if you're— yeah, so it's using Cua right now, and then I'll have an option where you can use this one or Cua, and Cua works pretty well, so.
L134Tyler: And, uh, yeah, I forgot your original question. I kind of just went on a tangent there.
L135Nix: This is good. That's exactly what I want. Um.
L137Nix: It's really cool because it sounds like you're doing some of the things I'm doing. When I have an idea, I kind of look to see if it's been done, and then if it hasn't been done or has a slice off of what I'm trying to do, I find other projects like you found Cua, and I'm really cautious to allow the fork to be still updated on my new slice.
L139Nix: So that, like, one of my projects may slice off of maybe 3 to 10 repos, and so they get better as the upstreams get better, and that's one of my design methodologies, is to credit, acknowledge those repos, but at the same time, like, use their code to— to do work, and mine basically wrap them together with some other code such that when.
L141Nix: The upstreams. I don't know. Maybe this is, like, no duff, right?
L142Nix: Everybody's been doing that, but I've not— I've always been an infrastructure guy, not a code guy, so, like, these concepts, I feel like maybe I'm coming up with, and the— the real developers are like, "Oh, s***, we've been doing that for a decade."
L143Tyler: Right. Yeah, no. I don't have a traditional software engineering background either, but, uh.
L147Tyler: In it as well, but I've also added my own, like, streaming that is way faster, at least for my devices, but I haven't tested it on a bunch of devices yet, so there's still an option to use them as well in there.
L148[redacted: private, lines 148 to 162]
L163Tyler: For sure. Yeah. And it's just expanding.
L164Tyler: It's really growing into its own thing now. There's just.
L166Tyler: Anything you need, like, it's being built now. It's— it's really cool.
L167Nix: Yeah, and if you don't— and it— like, if even if it's, like, 90— in the past, you'd be like, "Oh, that's really cool, but it doesn't have this, this, and this, but it's 80%, so I'll just use it, and it's nice to have." And now you're like.
L169Nix: "It's 99% of what I want, and I'm not satisfied. I'm going to go tweak that 1% and have it mine." And you're like, "I got to— like, I got to go."
L176Tyler: Yeah. It always feels like that, but, like, we're so deep in the AI hole, like, everybody— like, there's not a lot of people that are going down this like we are.
L187Nix: And meanwhile, I'm downstream. Like, I've got— Grok bot can manage my Claude Code instances directly through Herder using the new Claude Connect piece, so my Grok bot literally controls the Claude Code instance, and I— and, like, it's a third-party conversation list in the stream. It's like.
L194Tyler: And it just— the— the inbox thing that they have set up there just makes me way more productive than any other workflow, where it manages each session like an inbox so that you can see what needs your attention or not, and it— it helps me, like, free my brain to think about other things while that's going on, you know what I mean?
L195Nix: So I came from Her— from Herder, and then I splashed into Orca a little bit because of the GUI, and then I kind of went back to Herder.
L197Nix: And I tried T3, and it seems to me that T3 is attacking it from a completely opposite way I think about it. So can you, like, tell me why I need to try T3 and what I need to do? Because I installed it, didn't— didn't spend the time because Immediate was like, "I don't think like this, so what am I missing?"
L200Tyler: Not really. What do you mean by being backwards?
L201Nix: So the Herder is, like, I go into Herder and I go down to the topic. You're saying that it completely flips it and brings everything to you, which is not a bad thing, but I just don't understand how that works.
L202Tyler: Okay. Yeah, so I need something done. I open a new session, I choose my project folder in T3 Code, right?
L203Tyler: And in my project folder, I— you know, I have— my agent knows exactly what to do if you— when you choose the right project folder, and then— and then it has little icons that— like, little favicons that display in your session as well, so that's really nice. It helps me organize it without having to read a bunch.
L204Tyler: And then I start the session, and it does the thing. I wait for it to finish, you know, maybe it'll be 20 minutes later, and then it marks it as done, and it highlights it, and I look— open it up and see what happened, and maybe it needs to do something else, so I tell it to do something else.
L205Tyler: It comes back as done again. I was like, "Okay, that job's done," and I can close it.
L206Tyler: Then I click on the settle button, and it's gone. Like, it's disappeared completely.
L207Tyler: And not completely, but it's out of my mind, right? So I'll have, like, four or five sessions going at once most of the time, and it just— it's such a great way to organize it because whenever something needs your attention, it just pops up at the top of your feed.
L208Tyler: It's like a little feed, and then you can snooze once for later, or you can set a timer to for the session to come back up whenever you need it. And if it's settled, then it goes, like, in a settled list, and I have, like, over 1,000 settled sessions at the moment, and it's just such an intuitive and natural way to organize it, and that just can't seem to be beat.
L209Tyler: And it has, like, you can still use browser use in it. It has automations you can set up in it.
L210Tyler: Uh, you can access the terminal in there. Uh, whatever tool you really need.
L211Tyler: And it can even, like, draw input embeddings inside the— the chat feed. Like, I'll have Codex generate images, and it just puts it in the feed right there for you.
L213Tyler: Uh, and I'll have it— like, I have this skill that makes 10 mockups for me for, uh, if I'm building a website or something, and I can just put all 10 websites right there. I don't have to open it up and.
L222Tyler: But, uh, I like Grok bot. I used Grok bot for a while, but I already have a lot of the Grok bot infrastructure already set up for all my devices and stuff. Like, ibara basically gives me everything I— I need that Grok bot gives me.
L224Tyler: And, uh, because of that, I just didn't see a reason to move everything to Grok bot when I can just plug in any harness or AI to my current setup, and it already does it for me.
L231Tyler: That's one of the reasons I like it so much, and I have a lot of— kind of like what Herder does, is, like, I have most of my agents running on a— like, a little machine I have here as a server, a little agent machine, and T3 has a lot of support for that. So I— I use it on my main computer, but all the agents are running in the server computer, and it— it has, like, native support for that, and it works really well.
L232Nix: Okay, so for me, like, tell me what I should do to— like, I kind of know what I'm doing, so I got to go wade in. I'm not starting from nowhere. Like, what's your best advice for me this afternoon to go, like, "I can figure out how to install it, but I open up T3.
L234Tyler: Yeah. So you said Claude Code, so just get Claude Code connected. Just like every other thing, you— it'll tell you to choose a provider.
L235Tyler: You choose— click Claude Code, click the auth— authorize it, and then you just start a new session. Click on the little new session button, choose your project folder, and it's just like using Claude Code.
L236Tyler: Like, you literally are using Claude Code. It's a layer on top of it.
L249Nix: And I'm not challenging you. I'm trying to learn.
L250Tyler: Yeah, no. I've used Herder. I used— I used to use Herder for a while.
L251Nix: Okay, so you would not use Herder underneath T3 because that's what I heard— somebody said they were using Grok bot to control T3 and Herder inside of Claude Code, and I thought, "I don't know about that."
L252Tyler: Yeah, I don't understand why you would do that, but, yeah, I would— just T3 has direct integration with Claude Code, Codex, uh, even Antigravity and Grok and OpenCode, and you can use all those harnesses inside of T3.
L255Nix: So my next question for you is, when you're using T3, um, let's say you commit heresy and you're on your Mac. Do you open a terminal or iterm2 and then SSH to your server and then run T3 there? Or what's your— like, how do you get to that workflow, and where is things?
L256Tyler: So you install T3 server on— if you're— if you have, like, a server that's not a, you know, desktop environment, or you can just install the normal T3 Code on any computer, and then they all— they even have a service called T3 Connect if you don't want to use Tailscale or something.
L268Nix: So would I put the server on my main Omarchy box, and then also put the T3 con— client, and they both work together if I want to use— so ultimately, everything works.
L269Tyler: I would— you only need the T3 client. Yeah.
L271Tyler: I would just— just put the T3 client on that. Yeah.
L272Nix: Okay, so if on that box, do I need the server and the T3 client if I'm going to use from other places into that box, or am— or am I overthinking this?
L273Tyler: You're overthinking it, yeah. Just, uh, just get the T3 client and run it. That's all you need to do.
L282Nix: You want to go— you want to say or go on the record? You don't seem like you're the kind of guy that wants to say, "Listen up, world, here I am," but.
L283Tyler: I wish I was sometimes, but no, I'm not.
L289Tyler: But, uh, I'm— I'm basically building my dream game now. Like, I did a, uh— I did, like, a test run. Like, my guinea pig was Rat Detective, where you just run around and shoot other rats, and it's just local fun chaos, and that was fun.
L293Tyler: And now I'm working on, like, my dream game, which is, like, I played a bunch of League of Legends growing up. I've been— I played it for, like, over 15 years straight. I'm basically making a— a new version of that that runs in the web browser, and I just migrated all of it from TypeScript to Rust and WebAssembly.
L295Tyler: And it, uh— yeah, it took a— burned a lot of tokens, took a lot of planning and setup, but— and I even made my own tool for creating pixel art and animations.
L297Tyler: For the game. And I'm kind of tying it into one big ecosystem now, where it's going to create content, it's— I'm going to have different game modes, and I'm going to be able to reuse the characters and assets and sounds across all the different game modes and make content with it and post it on social media all automatically, all from one person, and I'm just super— super excited about that project. And I use ibara to test it all as it's being built, so.
L298Nix: Nice. So you're eating your own dog food.
L299Tyler: Yep. And when they— when they build a new feature or they make a new upgrade to the game, they open it up on one of the ibara machines and click through it all, make sure it's all working, and, yeah, it's really cool.
L300Nix: Will that become public? And how do you manage such a large project within agents? How do you keep it from trying to one-shot you?
L315Tyler: Yeah, you can play. You can play with Claude Code.
L316Nix: Wow, that's really smooth. It's super smooth.
L317Tyler: Yeah, it's amaz— like, I'm blown away with how it came out because I did a lot of research to see if it was worth doing, and I decided it was, and it was definitely worth doing.
L321Tyler: And now I'm— I think I found a way to make pixel perfect art, finally, because right now it's kind of thrown together, but— and then work with lighting and shading and stuff too, and, yeah, it's going to— it's going to be really cool.
L329Tyler: For sure. I don't— I th— I don't think so. I think they're worried, but I don't think anyone knows what this future holds at the moment.
L330Nix: True story. Hey, man, I really appreciate you spending this much time with me, and if there— if anything I can do for you, if there's a project I can join with you, like, I'm completely there, man. I respect all your work.