Transcription: OpenAgents Episode 184 - Hello Tauri
June 9, 2026 ยท View on GitHub
Source: https://x.com/OpenAgentsInc/status/1948214009615765765 Wiki source: https://raw.githubusercontent.com/wiki/OpenAgentsInc/openagents/Video-Series.md Media title: OpenAgents - Episode 184: Hello Tauri We create a fresh @TauriApps app with Bun, ... Upload date: 20250724 Transcription model: gpt-4o-transcribe-diarize Generated at: 2026-06-01T03:52:56Z
Machine-generated transcript. Review speaker labels and wording before using this as quote-grade source material.
[00:00] Christopher David: All right, we got an empty folder, clean repo, let's start a Atari app.
[00:07] Christopher David: So, Atari 2.0, small, fast, secure, across platform, blah blah blah.
[00:14] Christopher David: And let's do it. Let's use bun. I like bun.
[00:19] Christopher David: Bun create.
[00:23] Christopher David: Project name.
[00:31] Christopher David: Should we do this as a mono-repo?
[00:35] Christopher David: Like, should I call it Taury app within the mono-repo?
[00:40] Christopher David: Taury app.
[00:44] Christopher David: Maybe I'll do this. Open agents,
[00:46] Christopher David: Taury.
[00:49] Christopher David: Alright, identifier com dot open agents.
[00:58] Christopher David: I think I want this to be the same as the current
[01:02] Christopher David: iOS app, which I think is open agents, I might change it later. Okay, front end. Type script. Package manager. Fun. UI template. React. UI flavour. Type script. These are just what I'm familiar with, so that's what we're gonna do. Okay, what I've been doing lately
[01:23] Christopher David: is copying even all of this into like an init log so we can reference it later.
[01:31] Christopher David: Okay, so a few things are
[01:34] Christopher David: I wanna commit this.
[01:38] Christopher David: Bun create tarry app.
[01:42] Christopher David: Okay.
[01:45] Christopher David: It's going to a, yeah, I think that's fine there.
[01:50] Christopher David: And then I like having
[01:51] Christopher David: Log. So let's do this. Docs.
[01:55] Christopher David: New
[01:58] Christopher David: Logs.
[01:59] Christopher David: K
[02:02] Christopher David: New folder.
[02:05] Christopher David: Keeping kind of like a
[02:08] Christopher David: chronological lot of stuff that happens. So thirteen twenty five.
[02:14] Christopher David: Atari init.
[02:27] Christopher David: Tarioneth log.
[02:40] Christopher David: Now let's add a basic readme and license and we'll also do so this might not be exciting stuff. I'm just gonna be setting up the project Maybe it's educational for you,
[02:50] Christopher David: and then I'm just happy for there to be like a
[02:53] Christopher David: A log of the stuff that I'm doing,
[02:54] Christopher David: because hopefully this becomes a very popular,
[02:58] Christopher David: prominent app,
[02:59] Christopher David: and people may be curious in the future how it was started,
[03:01] Christopher David: and blah, blah, blah, blah.
[03:04] Christopher David: Okay, so let's do a CLAWD init.
[03:11] Christopher David: What else do I want to do?
[03:11] Christopher David: Let's make a - I want to copy a license over from a fresh repo.
[03:19] Christopher David: Just to make sure it's the same format that
[03:24] Christopher David: GitHub uses. So let's choose what license should we do? I want this to be super open source, like super open source.
[03:35] Christopher David: I think CC0 is the way to go.
[03:40] Christopher David: So I'll grab this.
[03:58] Christopher David: Add CCE0 license, and
[04:03] Christopher David: what else do we got, add Cloud MD, button
[04:08] Christopher David: init.
[04:21] Christopher David: CCE0 license, that's nice.
[04:24] Christopher David: Just making sure that looks pretty there, cool.
[04:25] Christopher David: Creative Commons zero.
[04:27] Christopher David: Public domain.
[04:32] Christopher David: What's our cloud file say here? Tari desktop application,
[04:36] Christopher David: React type of VEAT, Rust with Tauri, BUN.
[04:39] Christopher David: Very nice.
[04:41] Christopher David: Very nice.
[04:43] Christopher David: I think we'll do some basic setup of like Shad UI components and stuff.
[04:53] Christopher David: Let's do this.
[04:55] Christopher David: Also want to read me
[04:58] Christopher David: Let's add dir my previous Desktop app I was working on.
[05:06] Christopher David: Oh
[05:09] Christopher David: Oops.
[05:11] Christopher David: Oh, I put this in the wrong
[05:14] Christopher David: Folder. Okay, that's fine.
[05:27] Christopher David: Oops.
[05:30] Christopher David: Stop.
[05:31] Christopher David: Eh.
[05:35] Christopher David: Okay, I'm not in my usual
[05:37] Christopher David: code directory.
[05:49] Christopher David: Add dir code.
[06:04] Christopher David: Okay.
[06:05] Christopher David: Read the readme of Archon and look through that a bit. We are porting that idea from a Swift app to a cross-platform Tauri app,
[06:23] Christopher David: which will have desktop and mobile apps.
[06:29] Christopher David: Write a more concise readme.
[06:33] Christopher David: in this repo,
[06:37] Christopher David: but similar idea. Don't mention Archon
[06:42] Christopher David: just call it open agents.
[06:44] Christopher David: We'll talk more about Archon mode later on. That'll be a mode. Just call open agents.
[06:51] Christopher David: Then commit and push that.
[06:54] Christopher David: Okay, let's take it for a little spin.
[07:08] Christopher David: So
[07:18] Christopher David: I don't remember what the command is.
[07:22] Christopher David: Bun run Tauri dev.
[07:45] Christopher David: What should we do in what order?
[07:50] Christopher David: I wanna get this communicating to my Quadcode sooner than later.
[07:55] Christopher David: Fortunately,
[08:00] Christopher David: because Arc the previous code base, the Swift app called Archon is um
[08:07] Christopher David: already has all the like script
[08:10] Christopher David: Handling and discovery of the quad directory, I should be able to just kind of point this at that and say like convert that logic from
[08:18] Christopher David: Swift to rust.
[08:20] Christopher David: Alright.
[08:23] Christopher David: Hello, Chris,
[08:24] Christopher David: you've been greeted from rust. Thank you very much.
[08:33] Christopher David: Cool.
[08:42] Christopher David: Let's take a look at our new README.
[08:47] Christopher David: You put it in the wrong folder.
[08:51] Christopher David: You put it in the wrong folder.
[08:55] Christopher David: Revert that change so that README doesn't change and edit README one folder up.
[09:04] Christopher David: Should probably clarify in the cloud that I need what the hierarchy is and what I want to where.
[10:10] Christopher David: Open Agent's voice-first AI development platform.
[10:18] Christopher David: I want first-class voice support, but
[10:24] Christopher David: I don't want the whole thing described as
[10:30] Christopher David: voice-first or even voice-centric.
[10:38] Christopher David: emphasize cross-platform nature where with both desktop and mobile apps where you ca have access to the best coding agent in a clean, modern desktop app paired with a mobile app letting you control that
[11:02] Christopher David: desktop.
[11:05] Christopher David: Control that coding agent on the go
[11:18] Christopher David: While others build better VS Code forks, OpenAgent's reimagines development as conversation
[11:26] Christopher David: Yeah, we'll get there
[11:29] Christopher David: Focus on what you want to build,
[11:32] Christopher David: not how to navigate complex UIs.
[11:35] Christopher David: Cough cursor,
[11:36] Christopher David: cough replet, cough every other tool.
[11:42] Christopher David: That's good for now.
[11:43] Christopher David: See you soon.