Episode Categories:
Resources:
Join the discussion: Got something to say? Let us know on LinkedIn and network with other AI leaders
Upcoming Episodes: Check out the upcoming Everyday AI Livestream lineup
Connect with Jordan Wilson: LinkedIn Profile
Start Here Series in our Inner Circle Community: Join for free access
OpenAI Codex App: Unlocking No-Code Software Creation for Business Leaders
Hundreds of millions now have access to creating fully functional desktop software—without a single line of code. This breakthrough isn’t about basic templates or short-lived browser tools. Specific developments from OpenAI in the past week have changed how business owners and decision makers can approach custom tooling. Here are the actionable takeaways
Coding Without Experience: Business Use Cases for OpenAI Codex
OpenAI’s Codex App, now available as a desktop Mac application, enables anyone to describe their ideal software in natural language and turn it into a working program. The Codex desktop model leverages the newly released GPT-5.3 Codex—the most powerful coding model currently offered. With a free tier confirmed, creating custom business software is accessible without upfront costs or specialized hiring.
The episode’s demonstration focused on generating a project management app tailored to podcast episode planning. Key features coded live included:
Persistent local data storage on Mac, allowing information to survive closing the application.
Customization through natural language prompts (e.g., adding Kanban functionality by simply requesting it).
Iterative workflows—errors and changes are fixed on the fly—a screenshot of a bug can be dropped into Codex for immediate resolution.
Codex App Features: Practical Details for Software Development
Codex stands apart as a native desktop tool (currently Mac-only, Windows forthcoming) with the following business-oriented features:
Agentic work support: Direct supervision and collaboration with AI agents for both coding and operational workflows.
Work tree isolation: Multiple copies and safe experiments, preventing code conflicts during app creation.
Integration with existing developer tools: Codex projects open directly in Xcode, Apple’s development environment. Codex writes in Swift and generates complete project files, ready for compilation.
In practical terms, this allows businesses to rapidly create desktop software, web apps, or even serverless APIs—with options to publish internally or externally.
Business Software Customization: Workflow Efficiency Advantages
One challenge highlighted was the inefficiency of large, expensive SaaS platforms where only a small fraction of features are used. Codex empowers businesses to:
Build targeted, streamlined apps performing only the needed functions.
Integrate simple local databases, removing reliance on web-based, cookie-dependent browser apps.
Iteratively add features (e.g., pipeline views, customizable board stages, internal notes) by natural language description—each addition typically takes minutes, not days.
For business leaders, this means faster app deployment customized to unique workflows, without waiting on third-party software vendors or navigating lengthy IT projects.
Security, Accessibility, and Deployment Considerations
Codex requires the user to grant full permissions for project writing and editing, which is critical to note for those deploying on work machines. The sandboxing protects against accidental overrides, but standard protocols—such as enabling Mac’s library folders for project access and understanding app signing—should be followed.
Deployment doesn’t require paying Apple developer fees unless intending to publish to the App Store. Local desktop apps and tools are fully functional on internal systems.
Actionable Insights for Business Leaders: Codex’s Tangible Value
The episode’s live workflow illustrated several high-value points:
Custom desktop applications can be created for internal project management, podcast planning, or any repeated workflow.
Nontechnical stakeholders can make adjustments, request new features, and handle troubleshooting through screenshots and context-based prompts—no technical escalation required.
Codex supports integrations, automations (including skills, similar to Anthropic’s), and offers context consistency tools for prompt engineering, which has direct impact on maintaining app uniformity across iterations.
SEO Takeaways: OpenAI Codex for Business Software Development
Keywords: OpenAI Codex, No-Code App Creation, Business Software, Custom Desktop Apps, Workflow Automation
OpenAI Codex’s desktop capabilities mark a shift for business owners and decision makers seeking agility in custom software development. It enables nontechnical creation, iterative improvement, and direct control over internal tooling—all within a secure, native environment, backed by the most advanced coding model available. Businesses looking to streamline workflows or replace cumbersome SaaS solutions now have a practical pathway to build exactly what they need, on demand.
For further details or practical steps, Codex’s official resources and business-focused communities provide tutorials and support for the first-time workflow.
Topics Covered in This Episode:
- OpenAI Codex App Desktop Launch
- GPT-5.3 Codex Model Coding Demo
- Building Mac Apps Without Coding Experience
- Codex Prompt Engineering Best Practices
- Handling Errors and Iterations in Codex
- Codex Skills, Automations, and App Features
- Creating Local Database and Project Files
- Adding Kanban View to Codex Apps
- Codex Integration with Xcode for Mac
- Cross-Platform and Web App Build Options
Episode Transcript
Jordan Wilson [00:00:17]:
Hundreds of millions of people can now create fully fledged working software for free without really knowing how to do any of it. And I'm not talking about just some templated cookie cutter, you know, apps with bare bones capabilities. No. I'm talking like a fully fledged piece of software that you can, you know, run to help you personally to help your company and just using natural language. So I'm gonna be teaching you that on today's show during our putting AI to work on Wednesday series and keeping it as beginner friendly as possible. So how can hundreds of millions of people do this now for free? Well, that's because a few things have happened in the past seven days. OpenAI released the new codecs app, which is what we're gonna be diving into, and that's their new desktop version of their coding model that was previously cloud only. Then OpenAI released the most powerful coding model in the world to go along with it called GPT five three codex.
Jordan Wilson [00:01:29]:
And to top it all off, OpenAI CEO Sam Ullman announced earlier this week that they're going to keep a free free tier available for codex, which is pretty bonkers. So stick with me for the next twenty five ish minutes, and we'll not only create a working desktop app live, but I'll show you how each step of the way and hopefully break down any of the technical barriers and explain it all in real time. What could go wrong? I don't know. Let's find out. Welcome to Everyday AI. If you're new here, my name is Jordan Wilson, and, well, this thing's for you. It is an unedited, unscripted livestream podcast helping everyday business leaders like you and me, not just keep up with AI, but how we can make sense of all the new happenings, all the new AI updates, know what's good, what's not, and use that information to grow our companies and our careers. So starts here with the unedited, unscripted livestream podcast.
Jordan Wilson [00:02:26]:
But to take it to the next level, make sure you go to our website at youreverydayai.com. There, we're gonna be recapping the highlights from today's show as well as keeping you up to date with all the other AI news that you need to know. So let's talk about coding with the codex app and how you can build a simple app without any coding experience required. So this is one of those yeah. Technically, it's going to be a more visual show, So you might want to go to our website and catch the video version of that. It's all available for free on our website. But if you are podcast only, right, you're one of those purists, I don't do the videos. That's fine.
Jordan Wilson [00:03:06]:
I'm gonna still try my best, to explain everything that's gonna be happening on my screen. On most Wednesdays, we do this, kind of new ish series called putting AI to work on Wednesdays. It's kind of a practical and tactical midweek break, where we can go hands on, do some live demos, and learn about some of these new AI updates. So that's exactly what we're gonna be doing today. And I'm gonna do one of those things where I'm gonna start right now, because we're gonna do this thing literally live. There's a good chance it could break, but who knows? Maybe it'll work. So, I am now sharing, on my screen and live stream audience. If you could let me know.
Jordan Wilson [00:03:47]:
Alright. So we hopefully should have the, the codex app here. So like I said, this is, new from OpenAI. It has been out for, about almost a week now. So I'm gonna go ahead. I'm gonna paste in a fairly long prompt. Alright. And I'm gonna explain everything else that's going on here.
Jordan Wilson [00:04:11]:
So a couple of things. And, as this cooks, all right, I'm going to share something else on my screen. Just some slides to help explain everything else a little bit more. But let me start here. I'm not going to be able to explain every aspect of codex in a hopefully short ish podcast. It would take a couple of hours because it is very powerful. There's skills. There's automations.
Jordan Wilson [00:04:38]:
It's extremely customizable. Right? I'm just gonna show you how you can create a working app, with hopefully no iterations, and something that you can use for yourself. So on today's show, I'm gonna be showing you I run on a Mac. So I'm gonna be showing you how to create an actual working Mac app. Right? It's gonna have a desktop icon, when I go in and if I work with this app, right, and enter things in there, it's gonna have a way to locally store all that. So it's not like I'm gonna lose it. Right? I've done plenty of other kind of vibe coding demos, over the years. Right? But most of those, they're either using something like, you know, Chat GPT Canvas or Google Gemini Canvas, or, you know, maybe just creating something on a local host.
Jordan Wilson [00:05:24]:
Right? Something that just pops open in a web browser, but as soon as you close it out, it's gone. That's not what we're doing here. Right? Think of, I don't know, a piece of desktop software that you use or, you know, a SaaS. Right? Any SaaS product. Right? When you make changes, it obviously saves it. Right? So the only difference here is we're not gonna do anything on the off side. Right? So no, you know, login password, you know, nothing like that because I wanna keep this as nontechnical as possible and hopefully give you some ideas. So as we go through here and, yes, we are, kind of cooking live, and I'm gonna, explain this a little bit.
Jordan Wilson [00:06:03]:
I want you to think what is maybe, maybe there's, I don't know, three or four pieces of software that you use and you're like, wouldn't it be easier if you know, these were all one maybe. Right. Or maybe you use, I don't know, complex or expensive CRM, and you're like, I only use 10% of this. Right? Why is my company paying for the other, you know, 80%? Right? I'm not saying that you should be, you know, rewriting your company's CRM. That's not what I'm saying. I'm just giving an example. Right. I remember like ten or fifteen years ago, you know, no, it was actually probably like eight years ago, helping a marketing client.
Jordan Wilson [00:06:43]:
They were on Pipedrive, the CRM, and they just needed the most basic information. They needed a Kanban board. Right? Probably could have built it. Right? With what we have now, we literally could have built it in a couple of minutes. So think of it like that. Think of, you know, what is a piece of software or an app that doesn't exist right now that could make your life easier, that could make your work better? Or like I said, maybe there is some software that you are already using that's too clunky, and you sometimes see, like, see yourself using more time finagling it, duct taping it, you you know, working through bugs than it's actually worth. Right? Can you build something simple to replace some of that functionality? Well, maybe. Alright.
Jordan Wilson [00:07:28]:
So that's what we're gonna be trying to go through in codex. And then like I said, I'm not gonna be able to show you everything because it is very full featured. But how I'm using it now, I'm using it on my local machine. So a couple of things to note, I did just paste in a huge prompt. Alright? Don't worry about that. Actually, the majority of this prompt and what I'm using this for, alright, we have our new start here series. So if you've been listening to the podcast at all, it's a, hopefully, a helpful I don't know. Live stream audiences have been helpful for you guys.
Jordan Wilson [00:08:00]:
It's a kind of a place that anyone can go if they're brand new to AI or if they're just looking to double down their knowledge. It's a series of kind of starter podcast to learn about the basics, you know, explain different concepts, different strategies, etcetera. So one thing I've been struggling with is, well, I obviously have this organized, in a chat GPT project, in a Claude project, in in a Gemini project. Right? Which in and of itself kinda helpful, kinda not to have it in three different projects, but that's not what I actually need it for. One thing that I'm always not wanting to do, is just look at big walls of text. So I obviously use different modes in those three different large language models to plan the shows, but then when I'm done, I don't really do anything with them. And I kinda wish that I had a simple, easy visual piece of software so I can even remember, oh, what did we cover in volume four? Right? I forgot. Right? And then all of a sudden, I gotta open up the website.
Jordan Wilson [00:09:00]:
I go. I get distracted. Oh, I gotta go fix this. Right? Whatever. So is it helpful to have this in a project? Yes. But then I need to I need something more. Right? I I I I need a tool that I can look and understand and make sure that, you know, it's not being too repetitive and all these other things. So I could go out there and try to find the right piece of software.
Jordan Wilson [00:09:23]:
I'm sure something like that exists, or I can just give a prompt and explain every single thing, to OpenAI's codex. And that's what I did here, and that's what I'm showing on my screen. And the reason why it looks so incredibly long is I have 35 different ideas for the next, iterations of the start here series. Yeah. I did a ton of research. Right, and I'm always constantly depending on what's going on this week, next week. I'm always looking at those ideas and saying, okay. What's still the most relevant, and what do I feel will continue to be relevant in six months? And that changes all the time.
Jordan Wilson [00:09:57]:
So I need something that I can kind of finagle, that I can, visually see and hopefully organize. So, if it looks like I have the world's longest prompt in codex, the majority of it is just the content of those 35 different episodes. So I did give codex full access and full permission to my computer. Alright. So if you're on a work computer, you might not wanna do that. Right? Unless you're the CEO, or if you have permission to, because what this means is codex can read anything on my computer, and it can write anything on my computer or overwrite anything on my computer. So you do you do need to understand the basics and the, you know, kind of quote unquote potential risks there. Alright.
Jordan Wilson [00:10:43]:
So, that's what's happening here. So the other kind of piece of software that you have to understand that we're gonna be doing, jumping into right after this. And, yeah, this is confusing because it's technically the same letters just in a little bit in reverse. So we're working with the Mac app for OpenAI's codex. Again, even free if you have, right, if you have a free chat g p t account, you can go and use this. I'm using the GPT five three codex model, but there's other models that you can use. There's, specific codex models that are kind of fine tuned for coding, or you can just use other models like, you know, GPT five two. I think that's actually the only non codex model.
Jordan Wilson [00:11:25]:
Right? But the limits are gonna vary depending on, if you are on a free plan, a paid plan, or one of the higher tier plans. And then there's different, kind of levels as well. So right now, I'm using GPT five three codex high, which is the newest model on essentially one of the highest settings. So like I said, this is codex, but I'm also gonna be using Xcode. Alright. So if you are nontechnical, don't worry. I'm technically not even that technical. Alright.
Jordan Wilson [00:11:55]:
So Xcode is a an Apple app that you can use to essentially build apps. So what's happening and you don't even have to tell codex this. As long as you say something. Right? Remember when I told you at the beginning of the show, imagine something that you need to build that would make your life easier? As long as you say, hey. I want this to be a Mac app that I run-in my browser, and it's gonna save all or or sorry. Not my browser. A Mac app that runs on my desktop and saves all the information, it's going to write it, hopefully, in the correct language. It probably will because codecs is really good about that.
Jordan Wilson [00:12:30]:
Right? But, essentially, it's gonna write it in a language called Swift. Okay? And in doing that, ultimately, it's going to, at the end, create a project file that I'm going to click on, and it's gonna open that in Xcode. And all Xcode, really, all I use it for anyways again, I'm not that technical, and I know you can actually just do all of this in Xcode because Xcode integrates directly, with codex. But for me, right, I wanna get more experience natively in this platform. There is all these automations. You know, there's skill supports. There's all of these other, you you know, apps. There's all these other things that I wanna take advantage of in codex.
Jordan Wilson [00:13:12]:
So I know you can do this all in the Xcode platform, but all I'm gonna be using Xcode for, and if you wanna follow along with me, is to essentially publish the app. Right? You can do that for free, on Xcode. A lot of people don't know because it is a developer platform, you know, and if you wanna publish this to the App Store as an example, I think you have to pay, like, a $100 a year or something like that. But if you wanna create an iPhone app, you can do it this way, this exact way I'm showing you. If you wanna create something, you know, with a database, with authorization, right, that people log into and can sync across devices, You can do that obviously here with codex and Xcode. Right? So there's a a lot of different things that you can do. I'm gonna get to them later, but all I'm doing is I'm using codex. It's going to write my app that I just described in natural language in Swift, which is a coding language.
Jordan Wilson [00:14:07]:
It's going to give me a project when it's done that I'm gonna open in Xcode. And then hopefully, if it all works, right, it's essentially going to build this. It's gonna take a minute, and then I'm gonna launch it on my desktop. Alright. So, as that continues to cook, I'm going to go ahead, hopefully here and share some slides. Right? Or to get quickly into the details, and I did use, my my trusty, Google Gemini canvas mode for this one. Alright. And I'm gonna keep my eye, I'm gonna keep my eye here.
Jordan Wilson [00:14:40]:
Oh, look at that. It is already done. All right. So I'm gonna go through, kind of my slides here quickly in case there are any bugs. So let's talk a little bit about the codex app, what it is and how it works. So, we already went through availability and pricing. So right now, it is only the app is only available for Mac, although, they they're they will be OpenAI will be releasing a Windows version soon. But if you are a Windows user, you can obviously use the codecs app on the web.
Jordan Wilson [00:15:11]:
There's obviously some downsides to using it on the web. There's pros as well. Right? Especially if you use different, multiple computers. But the key purpose is to let well developers and everyday people easily direct, supervise, and collaborate with agents for both coding and broader knowledge work. Here's the other thing. And just about the word codex, yes, today's show, because you all voted, right, in our newsletter on Monday. I said, hey. What do you wanna learn about? Gave you five or six different options.
Jordan Wilson [00:15:38]:
You said, I wanna use codex to learn how to code. Right? But you can actually use codex for a lot of non coding work as well. Right? The new model, g b t five three codex, which is only available in the codex app. Yes. I know we're getting a little granular here, but it's actually really good at creating spreadsheets, PowerPoint, all kind of, you know, non coding day to day work. So keep that in mind. Right? And I don't think we'll see, but I don't think that OpenAI is going to make the codex models available in chat g p t. So for now, it is kind of two separate product lines.
Jordan Wilson [00:16:18]:
And, you know, like I talked about on Monday's show, OpenAI kind of really stuck their flag down on this codex, you know, island here. You know, their Super Bowl commercial was codex. It wasn't about chat g b t, right, which is, pretty pretty big for OpenAI to really, invest this heavily into technically a separate platform in codex. So let's talk about some of the essentials. So this is just a command center. So, yes, both for agentic work, but also, running agents in parallel. Also, there's work tree support, so you can have isolated code copies to prevent conflicts during, kind of exploration, and it is integrated fully. So you can, you know, think of, like, a command line interface, versus an IDE.
Jordan Wilson [00:17:09]:
Right? So this is actually nice if you, you you know, have always wanted to get into more serious vibe coding. Right? Something a little more than, you know, oh, creating something in Google Gemini canvas mode. Right? If you wanna get to something more than that, but you look at command line tools and you're like, nope. Not for me. Not a terminal person. Right? The earlier versions of Claude code. Right. If you want an actual, IDE, this is it.
Jordan Wilson [00:17:32]:
Right? This is what codex is for, to be able to give you that kind of graphical user interface to take advantage of what a command line tool, coding tool would give you, but that's a little easier. Drag and drop. Right? Easy click buttons, easy explanations. So, a couple things that make codex a little different and unique, it does have skills. So in the same way that, you know, well, Anthropic kind of created skills. Right? Well, codecs supports them by default. Unfortunately, Chad GPT doesn't yet, but codex does. There's also automations and apps, which are really cool.
Jordan Wilson [00:18:11]:
And then there's also, you know, two different personalities in codex. Essentially, you can toggle between, you know, a pragmatic version or a friendlier version. Security. So it does have an open source system level sandboxing. And right now, agents are restricted to their working directory and need permissions for elevated commands. So that's why I told you when I'm doing this, I'm giving it access to my full system. Right? Because I kind of know what I'm doing, but for the most part, it's right my business, my company on this machine. I don't have any, you know, real sensitive, data or information.
Jordan Wilson [00:18:48]:
I also did get a newer computer, so, you know, it's pretty empty. Also, road map, like I talked about for codex, the Windows version is coming soon. OpenAI did say that they're gonna have improvements to multi agent workflows and faster inference and expanded automation triggers. So there's a lot of different ways that you can build apps in codecs. I gave you my example of what I'm trying to do. I wanna create a dedicated Mac app. And actually, y'all, I've been tinkering with codecs since it came out, and I think I'm creating creating an amazing piece of software that I I don't know what I'm gonna do with it, but it's something I've wanted for, like, fifteen years that's never existed. And I've been like you know, as I'm working, I always have codex going in the background, and I'm just kinda working on this project.
Jordan Wilson [00:19:38]:
So it's a secret little project. Maybe, maybe I'll I'll I'll tell our inner circle community what I'm working on. So, yeah, if you're listening to this and you are in the inner circle community, go make a couple of posts on that. We'll see if we get enough, momentum to, talk about the secret project that I've been working on for a while. So here's the different ways that you can build apps in codecs. So if you're not a technical person, here's the different ways. So number one is you can just create a, like, a local host. Right? Or technically two different ways.
Jordan Wilson [00:20:10]:
So you could just create a, local HTML, HTML file. Right? So for that, all you need is a web browser text editor. You can create a local host web app. Right? I've done that before on the show here multiple times. A lot of vibe coding, you know, simple vibe coding platforms allow you to do that as well. Right? So you can write in different languages, and then it essentially just launches in, you know, Chrome or whatever browser you use, but it doesn't save anything, right in the long term because it's just cookies based. Right? So, if you clear your cookies or if something happens with your browser, it's like, okay. All that momentum's gone.
Jordan Wilson [00:20:44]:
Right? There's no database. You're not logging in, etcetera. Then you can go different. Right? There's so many different things that you can build. You can create full blown websites. Right? So, you can create landing pages, but then you can use and push this to tools like GitHub. Right? Or you can, you know, work with different tools, Cloudflare pages, Netlify, etcetera. Obviously, in codecs, there's directing integration with, GitHub.
Jordan Wilson [00:21:11]:
You can build a full blown web app. Right? It's not what I'm building. In this case, I'm building something for myself, something I wanna run on my local machine, but you can build a full blown web app. So if you need to build something with login, saving user data, dashboards, etcetera, but then you might need to use some tools like Vercel, render, fly.io, etcetera, because at that point, you would require a back end and a database. Then you can build a serverless app as an example using, like, AWS Lambda, Cloud Fair workers, and that's great for small API endpoints in webhooks. And then you can do what I'm doing, which is just a native Apple app. Right? A Mac app. And for that, we're using the combination, like I told you, of Xcode, and it's writing it in Swift.
Jordan Wilson [00:22:01]:
And that's best for, well, high performance Mac or iOS apps. And then last but not least, you can create a desktop web app. Alright. So there's and and that's more for if you wanna create an app that's cross platform. Alright. So like I said, a lot of different ways to do this. So do you need a database for all these things? Well, yes and no. So in my instance, when I'm creating a desktop version, it's going to create a database that essentially lives on my machine.
Jordan Wilson [00:22:28]:
There's no authorization, so I'm not logging in and out, with a password or anything like that. So some of these different options, it will require a database. Some of them, depending on what you wanna do, you might require authentication. But, again, for my simple version, all I'm doing is creating a native, Mac app, and it's going to run it locally on my machine. So here's some simple best practices for using codex. The signing secret. Alright. I'm not gonna have time to go into all these, and I've already set these up once.
Jordan Wilson [00:22:58]:
So you are probably gonna, like, be looking up some tutorials the first time if you've never built something on Xcode. It's a little confusing at first, but once you do it one time, you're set. But essentially, you know, you have to set some signing, capabilities in there to make sure that your app, has the, the the capabilities that it needs. You need to hook up different files. Right. So there's a target membership in the inspector. So, again, not terribly difficult, but these are things you have to go through. Then you're gonna install your app.
Jordan Wilson [00:23:31]:
I'm gonna show you how to do that. When you're working with codecs, you need to tell it to keep it consistent. Right? So for my secret super secret, little side project I've been, you know, kicking around in the background. There's a menu app version of the app and a full blown desktop version because I want a quick access. So, you know, keep in mind that, you know, kind of the basics of prompt engineering. Right? I know I talked about this yesterday, how prompt engineering, is kind of dying off and context engineering is the new thing. Well, I don't know. At least when it comes to coding early on right now, you do still need some prompt engineering one zero one.
Jordan Wilson [00:24:08]:
It's gonna be really helpful. So, you know, even saying things like, you know, ensure, you know, that, you know, any change you make is consistent right across any instances, across any app tabs. Right? That's one thing that I've kind of learned, using both quad code, and, codecs, especially if you are a beginner. Right? Saying those things early on, talking about consistency, continuity. Right? Having the same display properties no matter how you're viewing this. It's it is a little important, but you'll see those things over time, and that's always something you can iterate on. Right? We'll even see if I can quickly iterate on this app if it works. Also, some reset shortcuts.
Jordan Wilson [00:24:49]:
If something gets weird, you know, if if you're like, hey. I swear I fixed this, but it keeps coming up. You know, you have the equivalent of, like, clearing your cache, in, Xcode, which is just the clean the build folder, and then you can, run it with just command r. So command b will build. That's not gonna launch the app. Command r technically builds it and runs it, and that will automatically launch the app. Right? And then eventually, once you get it how it's, you know, how it's working, you can go in a certain directory and you can always ask codex. The thing I like is codex, you know, by default, will normally send you a link that you just click on and it'll open that file or folder.
Jordan Wilson [00:25:29]:
But, tricky part is sometimes it's a hidden file or folder in your library. So if you're on a Mac app, you may have to go into your finder, and then make sure that you enable the library folder to be, discoverable. So that's another issue, that might come into play. All right. And that's it. All right. So there's some of the, the small details, so let's get back into it and, let's bring up our well, we'll see if it's a working app or not. I'm guessing we might have to make a couple iterations.
Jordan Wilson [00:26:06]:
Okay. So now I'm going back into codex and at the bottom. So you'll see it gave me, essentially a project file. So that's what you're gonna wanna look for. It's gonna be something that says Xcode Proj. Right? So that's the project file. So, hopefully, I'm gonna click this, and it's going to open up Xcode. And I just remembered I'm going to instead of sharing an app, I'm going to have to share my whole screen.
Jordan Wilson [00:26:33]:
So sorry, livestream audience. This might be, jumping around just a little bit here because I'm gonna be going in and out of a couple of programs. Alright. So now I'm sharing my entire screen here, and it says, here is my Xcode project. So I'm gonna click this. Alright. And on my other screen, let's pull it over here. It automatically brought up that project file, so I don't have to go find it.
Jordan Wilson [00:26:57]:
All I'm gonna do is double click on this. Alright. And it's opening up now Xcode. Alright. There we have. So it went through and it wrote all of these files, the folder structure, the hierarchy, the relationships between the files. You don't have to know anything. Right? You don't have to know anything about the content view file versus the index versus the web.
Jordan Wilson [00:27:21]:
You you don't know any. Right? And, obviously, these folders and files can get very complex if you keep adding, functionality to your app. But here I, here I have it. So I'm gonna go ahead, just it's a habit for me. I'm one of those people I always clear my cache and cookies. So I'm gonna do this clean, thing just to make sure that when I build this, hopefully, nothing that was left over in the build folder because I'm always doing a lot of tinkering around. So it should be clear. That's the equivalent.
Jordan Wilson [00:27:48]:
If you're not technical, it's just like I cleared my cache. Alright. Now all I'm gonna do is I'm gonna click command r. Okay? So this is going to build it and also run it. So at this point, if it works, we'll see. I could have a working app just like that. Alright. No worries.
Jordan Wilson [00:28:06]:
There's an error. Not bad. Not a bad thing. Right? So all I have to do in the upper right hand corner, right, it just a big red thing popped up and said error. Alright. So I'm gonna click on the error. Let's see here. Why am I blanking out on how to do this? There we go.
Jordan Wilson [00:28:25]:
Let's see. Let's click on my error. It says cannot sign. Let me see how I can get to this. Alright. So all I'm going to do is just, go into my little file, Explorer over here. I'm going to click on the error. Alright.
Jordan Wilson [00:28:46]:
So it looks like there's one or two errors here. Nothing crazy. I'm gonna readjust my window here. Take a screenshot. Alright. I don't even need to prompt. I'm just gonna drop this in codex, and hopefully it'll fix it. Right? This is, you know, one of the, one of the joys of, doing, demos live, but, I'm hoping this should, be a quick and easy fix.
Jordan Wilson [00:29:14]:
So you know what? Actually, as I do this, I'm gonna go ahead and think of what I want to do next. So in this long prompt that I read, it's just gonna, I believe, create a a simple database, for me. Alright. Well, let's see. It looks like it's almost, it's almost done here. So let's just go ahead and give it a second. There we go. It's editing the files.
Jordan Wilson [00:29:41]:
This is the great thing too. You can learn the basics if you do want to be a little more technical. Right. You can actually see and read, what's going on. Like any other, kind of thinking model, you can read the summarized chain of thought. This is actually not really available when they first released it, but one of the updates that they released in the, days after, it did, kind of allow, the g p t five three codex, to reveal a little bit more on how it works and how it generates. So, I don't even know honestly what this error is, and that's a great thing. You can just take a screenshot of it.
Jordan Wilson [00:30:19]:
You can copy and paste it. You don't even have to say go fix this or here's what I was doing. Right? Because it understands. It has all of that context in the context window. Alright. So I'm gonna go ahead. I'm gonna close, close my Xcode. Alright.
Jordan Wilson [00:30:34]:
It's already done. There is a new project file. I'm gonna go ahead and click on this. Alright. There we go. I'm gonna go ahead and clean out the old one. I'm going to go ahead and build, build this new one and it's done. Just like that.
Jordan Wilson [00:31:00]:
Right. So I have a working app, right? The icon, you know, doesn't or the, the app doesn't have, like, a custom icon because I didn't upload one, but I could have done that if I wanted to. But now y'all I have an app. And here's the thing. No matter what changes I make in here, they're gonna save, which is great. Alright. So it looks like what we have here is we have the different, okay. Apparently, I didn't save all, send all, 35.
Jordan Wilson [00:31:30]:
Oh, no. I did. Here they are. Cool. Okay. This is sweet. Okay. I forgot I did this.
Jordan Wilson [00:31:35]:
I gave an importance score, for all of the different apps, and then there's a status. So this is kind of like a little project management, tool. And so so for me, this is much more how my brain works. Right? But one thing that I see is you can set a status. So there's these different episode, you know, ideas in here. There's a full curriculum view that has the importance, the status, all these things. So I'm gonna go in and hopefully this will work, and, hopefully, it'll be easy enough to work with. I'm gonna go back in codex.
Jordan Wilson [00:32:08]:
I'm gonna say, like, this is great. Let's add a Kanban function. Please keep everything else the same. Alright. So we'll see if this works. And I also wanna show you, right, if you want to add new things, to your app, it's actually fairly simple. Right. So I'm gonna go ahead because again, I would never I would never normally, you know, do do this amount of opening and closing programs and cleaning the build data and all that.
Jordan Wilson [00:32:43]:
Right. I'm only doing this because I'm doing this live and, you know, doing demos already can be buggy enough, but doing them, doing them live is especially, buggy. So I always wanna make sure that I do kind of best practices. Right. So, you'll see here, right now, codecs is going to work. And this is very, very fast. Right? The fact that I can make iterations Right? I should have literally put a a stopwatch on the clock, but I'm pretty sure I'm looking at the time of this episode. It's been going now for about thirty seconds.
Jordan Wilson [00:33:22]:
Think. Right? If you're in software development, you know. But to do something like adding a Kanban view. Right? So that's kinda like a drag and drop if you've ever used a CRM with a pipeline view. Right? Those little cars that you can put little projects on if you've ever used any project management tools, like, you know, Trello. Trello was one of the OG project management tools, that had kind of like the card view or the Kanban view. Right? Click up monday.com. Right? All of them.
Jordan Wilson [00:33:49]:
Right? They have these little nice little cards that you can move around all these things. Right? If you had if if you were a software developer and someone said, can you add a Kanban, you know, project management type view? Depending on what that is, it could have taken days of development time. Right? It could have taken longer. Alright? And here we are with codex 5.3. I don't know how to code by hand. I can, you know, kind of piece code together and be like, oh, here's what, you know, this PHP file does, or here's what the JavaScript is doing. Right? But I can't write anything by by hand. And and and here here we are now with this amazing, technology that we all have access to now for free.
Jordan Wilson [00:34:36]:
And it's doing it for me in a matter of, well, minutes. So let's see. So it did so okay. Bummer. So it finished up here. Return build succeeded. Okay. So for whatever reason, it didn't give me the, project file.
Jordan Wilson [00:34:52]:
So I'm gonna say, please send the updated project file. Even though I know where to get it. Right? I'm just saying, if you are running into this and you are nontechnical, you might not wanna go into that, you know, system folder, the library, go through and click. It's actually a lot of clicking. So I'm just gonna see if that will work. Sometimes it does. There we go. It says, I package the updated project into a sing single zip.
Jordan Wilson [00:35:18]:
Okay. So it's not giving me what I want. Let's see if it does it here. It's still going. So the cool thing is, right, it's running different scripts. It's running, Python. It's running it's controlling my computer, right, as we speak. I know that may not be, as evident if you're listening on the podcast, but all of these things that are happening, it's creating these files, these folders, and zipping things.
Jordan Wilson [00:35:42]:
It's unzipping. That's all happening on my local machine. Right. That's why I'm asking for the link to it so I don't have to fumble through it and, you know, show everyone all the files on my desktop. So here we go. It did give it to me. There's the project file. I'm gonna go ahead and click it.
Jordan Wilson [00:36:00]:
Alright. So overall, it took, like, I don't know, a minute or two. Hopefully this works. I'm gonna go ahead and do my little do my little clean out here and then run it. Let's see if it works. So it says building in the upper right hand corner. It says build succeeded. It go it went ahead and launched the icon.
Jordan Wilson [00:36:19]:
Alright. So here we go. So now I have my Kanban view. Let's check it out. Oh, I love it. Here's exactly, whoops. Got got rid of that there. Here's exactly what I wanted.
Jordan Wilson [00:36:30]:
Right? Oh, I love this. I love this. Right? So now I have a all of my different episodes that I haven't started yet. So there's different default states, and I could go in here and change these, I'm sure. And the other thing too is I can go in and tell codecs. Right? I want everything in the app itself to be customizable. I want to be able to change the different names of the stages. I want a note section.
Jordan Wilson [00:36:57]:
Right? I want a timer to, you know, to, you know, set a timer to work on these different things. Right? You can integrate AI into these things. Anything you can think of, it can be done. Right? So that's that's what's really cool about this. Right? I just did something simple, like, right? Oh, there's different stages. Right? But what if you wanted to change the stage name or if you wanted to change, you know, how this function? But right now, I mean, this is a very simple example of something that I can use now. So, pretty cool. And then I can click into it.
Jordan Wilson [00:37:32]:
It looks like I can, you know, write some notes. So you'll see here. Let's see. I'm gonna go in episode seven. I'm gonna type episode seven test, right, as an example. Alright. Click around. Go back.
Jordan Wilson [00:37:44]:
It's there. Right? So it's saving everything too, right, locally on my computer. So I don't need to worry about, oh my gosh. Like, what's gonna happen to all this data? It saves locally on my computer. So that's it y'all. We did it. Went through one or two different bugs. We went through some iterations.
Jordan Wilson [00:38:01]:
But if nothing else, we put AI to work on Wednesdays for us. And like I said, like I started this show saying, the fact that OpenAI made the decision earlier this week to keep a free tier. Right? Because originally, when OpenAI released codecs, they said, hey. For a limited time, you know, we're gonna allow free users to even go in here. But they just changed that, and they said, we are going to hopefully create or keep a free tier for codecs moving forward. So, yes, there's tons of non software, non coding use cases that you can do in codecs and use this GBT 5.3 codecs model. But even just what you can do now as a nontechnical person. Right? I used to think all the time, you know, ten years ago, oh, I'd love to build this kind of app, this kind of, you know, piece of software.
Jordan Wilson [00:38:53]:
You you could do it all. Right? You can add the authorization. You can add the database. You can add the back end if you want. But any piece of software that could make your life better, you can go out, use codecs. Right? Codecs can obviously it has a lot of the same capabilities as chat g v t, so it can go research, look at the Internet. You can upload files. You can do all of these things.
Jordan Wilson [00:39:14]:
Right? But now you can create simple apps, no coding experience required, and I showed you all how to do it here live. Alright. I hope this was helpful. If so, please go to youreverydayai.com. We're gonna be recapping all of this. So thank you for tuning in. Hope to see you back tomorrow and every day for more everyday AI. Thanks, y'all.
