Transcription: OpenAgents Episode 183 - Zero Base
June 9, 2026 ยท View on GitHub
Source: https://x.com/OpenAgentsInc/status/1948214004268064771 Wiki source: https://raw.githubusercontent.com/wiki/OpenAgentsInc/openagents/Video-Series.md Media title: OpenAgents - Episode 183: Zero Base "This is our sixth time deleting our codebase... Upload date: 20250724 Transcription model: gpt-4o-transcribe-diarize Generated at: 2026-06-01T03:55:44Z
Machine-generated transcript. Review speaker labels and wording before using this as quote-grade source material.
[00:00] Christopher David: So we've covered a lot of ground over 182 episodes of this series and it's now time to uh pull all this together into one dominant product. And the challenge that will give ourselves is to go from a fresh code base to uh the number one coding agent on the market, the coolest best coding agent uh in three days. Does that sound about right?
[00:22] Christopher David: Okay. So a little tour first of a couple little prototypes have been hacking around of
[00:27] Christopher David: of uh this is a voice app that i built uh using swift kind of experimenting with that with the rust backend uh piper text-to-speech blah blah blah uh demoed this in our little talk a couple days ago uh that's all right and then here i've got another swift app that wraps claude code and this is the main kind of concept that i want to start with ah thank you very much
[00:55] Christopher David: You'd love to check it out if it's on GitHub.
[00:57] Christopher David: Okay,
[00:58] Christopher David: so we're not going to try and, like, compete with Cloud Code.
[01:01] Christopher David: We're going to wrap Cloud Code.
[01:06] Christopher David: And so here's just a basic example of me being able to have all of the same interactions with Cloud Code,
[01:12] Christopher David: use to-do, write,
[01:15] Christopher David: and demos some read-only tools.
[01:20] Christopher David: Built this little thing yesterday,
[01:22] Christopher David: just kind of...
[01:24] Christopher David: Getting good at using the Claude code SDK and tool wrapping tool calls,
[01:31] Christopher David: blah,
[01:31] Christopher David: blah, blah, and seeing the chats on the left side.
[01:33] Christopher David: Okay,
[01:34] Christopher David: so this is kind of what I want to start with is something that wraps Claude code.
[01:39] Christopher David: And the two main things that I want to solve for are I have the Claude Max plan,
[01:46] Christopher David: the $200 a month thing,
[01:47] Christopher David: and I have my agents going maybe 25% of the day.
[01:54] Christopher David: or less, and I really need to bump that up because I'm paying for essentially,
[01:58] Christopher David: not unlimited usage,
[01:59] Christopher David: but I'm paying for more than that.
[02:02] Christopher David: I should have these things running around the clock and maybe even multiple. Maybe I'll get a second account and run these more if I can reliably run them 24-7.
[02:09] Christopher David: That's number one.
[02:10] Christopher David: Number two is I don't like being tethered to my computer. Even though I can go AFK, I would like to be able to manage this fully asynchronously through my mobile app,
[02:20] Christopher David: a mobile app.
[02:20] Christopher David: and um you know i experiment with the vibe tunnel and that kind of thing it's just too clunky i don't want to be sitting there trying to type precise commands i want to be able to like use this kind of voice to just talk to it and be like do this see some cool like starcraft style ui pop up for as i get the updates push notification if it needs my attention
[02:39] Christopher David: Yes, I did some experiments with Swift thinking I might just kind of lean into the iOS,
[02:43] Christopher David: but I actually want to do this as Atari,
[02:45] Christopher David: Atari app.
[02:46] Christopher David: So Rust backend and kind of TypeScript front end.
[02:49] Christopher David: Starting as a desktop app,
[02:51] Christopher David: but theoretically it's good at compiling the mobile.
[02:52] Christopher David: So I kind of want to try building a cross-platform app using Atari in the next three days that is the best,
[03:02] Christopher David: coolest,
[03:03] Christopher David: awesomest app out there. Okay?
[03:05] Christopher David: So let's continue our build in public series.
[03:09] Christopher David: I did some of this stuff and kind of closed repos, which I may open.
[03:14] Christopher David: But for now, let's just do this.
[03:17] Christopher David: We're going to start fresh in our main open agents mono repo,
[03:22] Christopher David: which we're going to wipe.
[03:23] Christopher David: Oh, yeah, by the way, so we're going to delete our current repo.
[03:28] Christopher David: Uh, I want to keep all the stars and stuff, but we'll just I'm not we're not using any of this that was some effect mono repo something something old website we're gonna delete and start fresh and you know this is like our sixth time deleting our code base and we've grown exceedingly efficient at it so thank you Mr. Architect uh let's actually use our um our crappy cloud code here
[03:55] Christopher David: Oh, it's looking at effect argumentation. Okay. Not gonna happen, I don't care. Let's do this. Um let's go to open agent, and let's say um delete everything in the open agents folder. Is cloud gonna freak out about this?
[04:16] Christopher David: And commit it with a message of zero base.
[04:21] Christopher David: And push to main.
[04:25] Christopher David: I have not tested this at all.
[04:28] Christopher David: A little bit.
[04:31] Christopher David: The user is asking me to delete everything.
[04:34] Christopher David: I need to be careful here.
[04:36] Christopher David: This seems like it could be a mistake or misunderstanding.
[04:39] Christopher David: Deleting an entire code base is an extreme action.
[04:43] Christopher David: Okay.
[04:44] Christopher David: I'll help you.
[04:48] Christopher David: Now I need to delete everything in the opening pages folder.
[04:53] Christopher David: Bash tool, click to expand.
[04:57] Christopher David: Right now it's uh
[05:00] Christopher David: empty yellow circle if it's working,
[05:01] Christopher David: solid yellow if it's done.
[05:04] Christopher David: Find dot mini what is that?
[05:09] Christopher David: Good, the deletion has been executed.
[05:11] Christopher David: Now I need to check the status to see all the deleted files.
[05:15] Christopher David: Alright, we're back from loom crashing for the second time today. Done. I've successfully deleted all files, committed, blah blah blah, pushed to main.
[05:23] Christopher David: Uh let's see if that actually worked. Open agents.
[05:28] Christopher David: Zero base. Oh, the C_I_ failed. Well, we'll need to disable that. Okay, um cool. I just did some operations on my code base without being in the editor. Without being in the editor.
[05:44] Christopher David: What's this?
[05:45] Christopher David: Here's the idea.
[05:48] Christopher David: Cloud code,
[05:48] Christopher David: which is running circles around cursor and WinServe from what I can tell,
[05:52] Christopher David: certainly in my own usage.
[05:56] Christopher David: Cloud code lets me be in the editor maybe 5% of the time that I used to be.
[06:04] Christopher David: What do you think the future is going to be?
[06:06] Christopher David: Do you think in the future I'm going to spend more than 5% of my time?
[06:11] Christopher David: In the editor or less than 5% of my time in the editor.
[06:15] Christopher David: No,
[06:16] Christopher David: I think that's going to approach 0%. So bearish on editors.
[06:23] Christopher David: Sorry cursor.
[06:24] Christopher David: Sorry WinSurf. I think we're going to go after your users. Thank you very much.
[06:27] Christopher David: And then everyone's building these CLI, these CLI agents.
[06:32] Christopher David: It frankly annoys me.
[06:33] Christopher David: I want a desktop app and a mobile app.
[06:35] Christopher David: Okay?
[06:37] Christopher David: So feel free to check back in three days if you want to test the thing, otherwise stay tuned for the next video.