Cohort 12 - Day 2 - 6/10/2025

Transcript excerpt from Cohort 12 Day 2 (6/10/2025) — John Cheney demos agentic AI and Replit workflows. John shows Operator (OpenAI browser-automation), Manus (task automation/extraction), and OmniParser v2 (Microsoft open-source agentic parser) running on Replit/Manus to build apps, run unit tests, scrape data (Utah HOA registry example), and automate QA. He explains Replit secrets/API keys, model choices (4.0 mini, 4.1 nano/mini), token-based pricing, billing safety (API spend limits), local LLM options, and cron job scheduling for repeatable tasks. Demonstrations include creating test users, swapping API keys (Perplexity example), and limitations/bugs encountered (UI/display and caching issues). The session includes Q&A on on‑prem automation, integrating with non-Replit sites (Cursor), scaling/cost tradeoffs, and protecting API keys.
Chapters
Here, record to this computer. You know what else is cool is Starlink. Starlink is awesome, guys. Like, I have 250 megs per second to sit here in this RV and I'm in the middle of nowhere and that's cool. So insane. I love it. This is the first. You guys are my inaugural class. This is the first session I've ever done away from my home office. So you guys can claim that title. I don't know if that means anything or if you really want that title, but you get it, so. All right, here comes Danny. So, any questions from yesterday? Let's just start there. Welcome to day two and we're going to go through a lot of things today. APIs and image generation and video generation and all kinds of other things. I've got a lot of stuff, some agentic systems. Manus, we'll look at Runner H. Although I haven't actually played with Runner H, I just know about it. I've signed up for it, but I've used Manus. We use Operator. We use a few different systems, but really trying. The goal today is to really show you how you can replace an entire team. Right now you have you and you've replaced. Maybe yesterday, you've replaced your dev team or at least upgraded them. I still pay a CTO for one of my companies and a VP of engineering, and that's great, but they use AI in everything and they do things 10 times faster, so it doesn't mean you have to go replace everybody. But you've definitely upgraded your dev team and that's kind of what we focused on. So today will be focused on bringing a few more team members in. Right. When you're running the startup, you need sales, you need marketing, you need design, you need qa, you need all these different things. And so we'll work on, you know, using replit to continue to do some of those things, but then starting to pull in other elements that tie things together and turn it into really, really cool, cool opportunity. So with that being said, what questions? Any questions from yesterday? John, Are we recording now? Yeah, yeah, yeah, yeah.
I had a couple questions.
Go ahead, Mark.
So super, super cool, Having a lot of fun. Although I'm. I'm starting a new project or additional project. I've got like so many projects I.
Want to work on right now, for sure.
I don't know where to focus, but Grok has been thinking now for 38 minutes on this one. So I guess it's going deep, deep in the tank, or maybe it's timed Out.
I don't know. But.
So this is my question. If I was setting up an app for a client, for example, like, you know, I don't know, I'm talking to someone doing some consulting and say, hey, I would I have this problem? I say, okay, I can fix that. Would I use my own replit account to build out the app for them? Or should. Should I have them set up their own replit account and build the app, which. In there.
Yeah. So there is a. There is a transfer capability, a share capability inside of replit. And so you can. Now, now there's one thing that you'll have to change in terms of. I'm going to click on. I'm just going to share it. Hold on. Let me get Brian here in the room. Let's see here where I have too many windows open. Okay. All right. Yeah, this is cool. All right, so let's click share. Okay, so inside of replit. So this is actually. Welcome to my Gen AIPI project. I'm gonna show you some cool stuff I've been doing in here this morning. This is actually where I want to start this morning and showing you guys everything I built and how complex it is inside of here and all the different things that have been done. But right up here in repl.it you've got. It shows the title of your project and a couple options, but you can click on that and you can share it, which does a few things. But really what you want to be able to do is remix. Remixing is like, I don't know, branching. It's like branching an existing app. You've got all the code and you're going to branch it, and that means you've got two copies that are exactly the same. And then two different groups of people are going to start working on it separately, right? And maybe you're done. Maybe you just stop and you just hand it off, and then this person just takes it and goes, right? And so, you know, if you're doing stuff for clients and you want them to have control of it, I mean, this is what it comes down to, Mark. If you're going to take on the role of taking care of it forever, well, you know, then. Then you can, you know, you can share it or you can. You can build it in your own. And, you know, until they say, hey, we want it now. And then you could remix it. Remix it and kick it over to them and give them. Give them capabilities over it. The other thing you could do is have them fire up their own replit account and either give you access or just invite you. Right. So I could invite. And I could just type in, you know, Mark Zamont and you know, obviously I'd have to have your, your correct information but I would invite you and then you would actually be able to. To work on my project. Right. You could sit here and watch the agent work, but you could also type and give it instructions and be able to work on it. So Replit has some pretty dang cool, you know, enterprise level. You know, you can have teams working on something. You can have multiplayers like this. You can only do up to three right now, so yourself plus two others and then, and then of course you can branch it. So those are your few options for that. But those are good questions because I've, I've run into it quite a bit. You know, you're. When you're, when you're working on stuff or you need to move it to somewhere else, you need someone else to work with you. Those are the things that you can work on there. Yeah, good question. Anybody else? Any other questions or. You said maybe had a couple Mark.
I mean I think that's the main question, but I would. So just to kind of recap you, you would kind of like let's say I was to build it inside my own Replit account, then I would branch it. I could say here and I could transfer the branch version of them. I of keep what I had worked on and.
Yep. And so forth. Totally. Yeah. So like for example I have, I had a. I have a buddy that's a business partner and we, we work on a lot of stuff together. But he wanted me to help him build something to, to scrape photos from old blogs that he had written over, you know, 25 years that no longer. The websites weren't even there. But we built a system that went to scrape Wayback Machines. So it opened the site on Wayback Machine, grab all the images, scrape them, put them into a folder and then move to the next month and then just. He would do all that stuff. So he'd grab all the blogs. Pretty cool. Pretty cool little system. But I built it all on mine and then I was like here I. You know, I don't want to keep working on this. I've shown you how to do it. He had taken the class and anyway and so I just kicked it over to him and he just kind of went from there. Right. One of the things that you need to know, if you do branch it or sorry, if you remix it, all of your secrets will be gone. And this is important. Your secrets are your API keys, right? These are, you know, access to your OpenAI and for me, SendGrid and Stripe and Facebook, Pixel IDs, things like that. You don't want, want that stuff to get out to other people, right? You don't want them to have access to your APIs and your credits and your. Things like that, right? If I. Anyway, so they'll have to go in and put in their own API keys, but there'll be a blank. It'll say, hey, we need all these API keys, right? And they can then go and set their own things up. And obviously you, you know, if you're the agency of record to help them do that, you can jump in and put those things in for them. But just know that that's the only thing you'll have to replace is the, is the API keys. So pretty cool. All right, guys. So I had a press release go out this morning for Gen aipi, which is fun, and that was my first one. I've been wanting to do it for a while, and I finally have enough, I don't know, critical mass that I thought it was time to actually do that. And I'm expecting tons of inbound sales calls today. No, I'm just kidding. I probably won't, but hopefully get a lot of eyes on the business. And so I was, I was going through this morning, I was like, you know what, I probably should add more content to the side. I should probably change a couple things. And I only spent about 20 minutes just kind of waiting, waiting for the meeting here to start. But one of the things I did is I've been working on a blog and it just kind of started it, but I just have AI write the blogs. I give it. You know why I'm obsessed with these two AI systems that actually do your work for you? I didn't write this article. All I did was give it this. So I asked it first to write a, a new blog, add it to the system with me as the author, make it about Manus and runner age and whatever. And I didn't like, I hated the article. I thought it was terrible. It was really robotic. And I was like, okay, do it again, do it again. More human, like less robotic. Whatever. I want it to be about this. I want real world capabilities. Use. Throw my referral link in there so people can sign up for Manus and I'll get free credits if they use it, whatever. Anyway, and so it goes into the database, right? It automatically builds, so it's got blog Authors. It shows, you know, I'm the only author in the blog database. Right? Blog categories. It's got these blog comments, blog post categories. I don't even know if I have a comment system. I don't even know if I have a comment system enabled. So that's there. So I need to maybe do that. We got tags and categories and then you got blog posts itself. Right. And so it goes through and it just writes all this content and because it's all set up here it is, this is, I haven't even looked at it. I mean, maybe it's good, but. Yeah, the coffee shop revelation. That's funny. So I didn't even write this. It just wrote it for me. But now all of a sudden I've got a nice blog that's highly optimized. I specifically made sure that it's tagged well. It's structured data so it's really good for SEO, things like that. So I'm going to go through and have it write another, you know, 10, 10, 15, 20 articles. I just go through and you know, read it, you know, and, and just make sure that it, it says that it's, it's, you know, working well. But anyway, this is a much, much better blog than the first one. I can share this article. This functionality works. If I want to share it to x.com they just click there and it's ready to roll. But it's amazing how powerful Replit is. I mean this is just the blog system, right? It's so, so cool to be able to do this. There's categories now we've got recent puzzles. Yeah. So this one, I told it, I told it to make it so that I wrote it on this. Yeah. So that's perfect. That's pretty cool. What's up, Brian?
So I have a friend who, mutual friend, the guy that does the New York Times bestseller. He's got the most in history or whatever. Yeah, he, he talks about how having a blog makes it so you're, you get to the top of Google faster. You've got all these good benefits of having a long standing blog. Does this, does this work in the same way or is this just an in website blog or does this actually go out to different blogging websites?
Well there, okay, so there's different types of blogs. Like there's for example, there's like medium.com. right. Medium.com would be one that is, it has a very high domain authority. And if you're writing on Medium, that's awesome. But having your own blog on your Own website is going to have a lot of the same SEO type capabilities, right? Especially when I throw some links in here, right. When I'm linking out. Like if I click here on Manis, that should go right over to Manus to sign up. Hey, John Cheney invited you to try Manus. Boom, there it is. Right. And so having links back and forth, even you linking out, obviously you want people to link back to you. And that's part of why it's really cool that I now have, you know, Jen, aipi. I haven't even done this search yet this morning, by the way. Yeah, right here. Boom. Yahoo. Finance AI Readiness standard. Businesses have been looking for whatever, right? So here's my press release. And so now I'm going to have some, some links back to. That's just going to. That I want. I don't know if we actually got a good pack link in here. Should be here. Story continues. Yeah, there we go. There's a couple, there's a couple links, right? So now I've got something from finance.yahoo.com Now I paid for PR Newswire. PR Newswire guys cost about $2,000 to do a really good press release. It's not cheap, but now I've got backlinks coming back to it. But that's really one of the primary reasons why you want to do a blog where you want to do press releases. Things like that is where you start to create a web that connects topics and links to each other with different things. So it doesn't matter if you do it on Medium or do it on your own. They're both valuable. But I would, you know, if you're wanting to, if you're wanting to be really, really awesome, you're going to do all of the above, right? A good business that has lots of employees is going to do that. And so we could potentially today we could sit here and build a system like you could build, or we could build our own thing inside of Replit that automatically every day writes an article for. Or once a week writes a really high quality one for Medium and then writes a shorter one for some other thing and then posts it there and then puts it on a LinkedIn page and then does this and, and then creates, you know, maybe every three days a blog goes out. So maybe twice a week a blog goes out on our website itself. You could build a system that, that programmatically automatically does this every, every few. Yeah, every few days or whatever.
You could have it, you could have it automatically post to a LinkedIn. LinkedIn page?
Yep, absolutely. LinkedIn page, a business page, whatever you want, right? We'll use, we'll talk about that. We technically talk about that tomorrow when we talk about sales and social media and, and, you know, marketing, things like that. But. But absolutely, you guys, by the end of tomorrow will know exactly how to do that. It's not that hard, right? It's connecting AI with Zapier and a few other tools and just knowing which tools to connect together to make that happen. But the cool thing that you can do is you can. That you. That most people probably can't do right now is you can set up an AI to automatically do this stuff for you. You just build a little system, build a little piece of software in RepWit that automatically does it. And it's really not much harder than just asking it to do it. But knowing how to put all the pieces together in your head, all you have to be able to do once you're done with this course, right? All you have to be able to do is architect it. You need to be able to put a whiteboard together and say, okay, a system does this and it does this and then it sends over to here, and then this sends over to here and it says over here. So once you have the picture of it on your whiteboard, basically you can just take that. You can literally take a picture of it, give it to the AI and say, write a plan for this here replit. Do this plan, right? That's. That's essentially how you're going to do almost anything. Mark, you had a question?
I've got so many questions, but I. On the blog, how do you go in. Are you able to just go in on the back end and edit it? Like in WordPress, you just edit blogs and you type everything in manually.
Are you.
How do you edit this?
Yeah. So again, because we're, we're here in, in this, I could, I could just literally go and click on it. Let's see here. Go to my blog and click on why I'm obsessed with these two new systems. And if I say, okay, you know what? I don't need to link every single time I talk about Manus, right? Or whatever. So maybe I could just say, all right, let's just select this really quick. Come on. I should be able to select this element selector. Maybe it doesn't want me to be able to do that. But okay, so that's the, that's the entire article. It might just be pulling from it a different way. The way that I, that you could do it for sure is just jump in here, right? These are the, the articles, title description, keywords published at, created at Structured Structure. Now that's the structured data. Somewhere in here is the actual content. John, couldn't you ask Replic. Replit. Yes, I can totally ask Replit to do it, but if I want. Yeah, I was just trying to do it manually. What I was meaning is, couldn't you ask it to give you like a blog admin page for edits? 100%, totally. Yeah. Yes. And I've done that with a couple other things. Right. And I'll show you guys my admin system here inside of Gen ipi. But yes, you could theoretically do it here. And this is not great, right? And so going in and having. Look how many tables I have in my database. It's a pretty complex system. And so building out these different admin capabilities is really, really smart. So in here I can log in, I can sign in as me and then my admin shows up and I just keep adding stuff like for example, I wanted to be able to find. So one of the things that you can do on Gen API is you can get a certification. It says, hey, I've taken this generally proficiency test and if you pass at 70% or higher, then you've passed and you have a certification. You can put that on a resume, you can put that on your LinkedIn. And I've had a lot of people take this and I've had people say, hey, can you, you know, I couldn't get the certificate to work. And you know, can you, can you send it to me or can you get this to happen? And that was because, you know, I had launched it before it was fully, you know, ready to work with all of the nice certificates and everything. And then people started buying. It was like, oh crap, I gotta, I gotta get this working right? And so I built in all kinds of new systems that allow you to. My certifications tab doesn't work there. That's a little bug. But now I can actually. So I can see it in a few places. I can click on my profile and I can look at my assessment. Sorry, I won't go on certifications, I guess, But I can click on my View certificate. There's my certificate. That's amazing, right? But I could only see it for me, right? And by the way, if I click Download PDF, it will download and look exactly like that. And this certificate ID is, you know, this is, you know what number it is in the system. This is the general AI proficiency tests. Anyway, so I built a whole system. All of that is actually real information that's being kept in my system. It's hard to do that because a lot of times what will happen, guys, is it will look like it's official, it'll have some cool code, but then you'll be like, oh, that's hard coded in. Every single certificate says the same number. Oh well, we need to change that and make sure it works and then building all those things out. But I wanted to, in the admin system to be able to look up other people's tests, right? And so I had another one, right? I can look up my own name here, right? But I can now look at other people's. Even though this is my own, I'm looking at it now as a third party, but I can see other people's certificates just like this. So I built my own admin system to be able to access that and to have it automatically generate these PDFs for me, right? So all of this type of stuff like live courses, being able to. I wanted to be able to add reviews. So I said, hey, add a review section to the live course management, Manage reviews. And I can do this, right? I'd love to have some your reviews in here. I've actually gotten a ton of reviews. I have probably like 40 and I just, I put five in and I haven't put any more in, but I can just add a review very easily, right? Mark Savant. Oh, S Mark S. Right. Job title, CEO. This was awesome, right? And then boom, add review. I've done that. And then I can go and I can view the course page itself and I can check it out. So it's just built links out so that I can see all these things. And obviously I didn't say that one, Mark, but another place right here when I'm logged in as an admin, this Manage reviews button is here, right? I can jump in and I can access it quickly here if I sign out and then I go back to the courses, live courses, view details and I click on reviews. That little button wasn't there, right? So yeah, building, building the system out and just saying, hey, you know, it'd be really nice while I'm logged in as a, as an admin to be able to see this, right? Building those admin functions is awesome. And yeah, I just haven't done a lot with the blog yet, so I haven't considered like, oh man, it'd be really nice if I could come in and edit this in a better way or whatever. Mostly because I think most of my things. Five views. Is that accurate? I'm really curious if that's accurate. 114 views. It probably is accurate. Where the heck is it storing that data? See, there's things that I just discover where I'm like, you know, I wonder if it's actually real. Right? That's pretty cool. Now if I click on this again, I refresh it. Am I a view? Six views, seven views. Yeah. Anyway, pretty cool. I could probably go. And there's probably some counter somewhere in the system here. Blog tags, categories, comments, blog posts. See? Where is it keeping that record? Oh, there's the views right there. There it is. And so there's some system in there and it thought to, hey, put some views on this. It's pretty cool. That's pretty cool. I love going through my own system and discovering things that I didn't even know about because it just thinks through so many things that are really, really cool. All right, we'll get rid of that inner selector there. This. My. My system, guys, is very, very complex. I have a lot. You'll see all these test things. I have a lot of tests that I built in so that it can. I can automatically say, hey, can you just verify this is working? Right? I have security checks. Right. So I'll say, hey, can you please do a security audit on this? Right? I just added these new features. Do we have any security holes? Oh, yeah, there's actually a new one with this new system. Okay, great. Please plug that. Great. Hey, can you double check it? Is there a way that someone could get around this? Right. I've done all kinds of security stuff and. And I actually have a whole. We have a security software and tool security guide. Right. We'll go over that tomorrow. Do that a little bit more tomorrow. But, you know, the reality is you don't have to know cyber security to do this. You just have to know how to ask questions. And quite frankly, you could take this guide and just copy it and drop it into replit and say, hey, review this guide. Is there anything in here that, you know that my site is vulnerable with right now? You don't even have to read it or even have to know how to ask the questions other than say, hey, please read this and make sure the site's good. Okay. So anyway, I think that's probably. I think that's probably all I need to show on this for now. But. But yeah, you can build. Bottom line is you can build very complex systems and you can have it do so much work for you. Beyond just, you know, beyond just building like a neat little tool, it can write your content, right? Like the courses that this is, this is another critical thing. I now have a structure. The courses, if you go in to do the AI in business, right, you can preview it. They have modules, each module has four lessons, each lesson has a quiz. Each module has a five question quiz, right. And then there's a final course test at the end of it, right. And then I get lifetime access, certificate of completion. I actually don't think I've made the certificate of completion yet. So that's kind of fun. But, you know, that's fine. Not a lot of people are taking these courses. I'm doing more training with corporate and obviously a bunch of live stuff. But I have had people take these courses, but I've never had ask anybody ask for completion. But because I have this structure built, I can now go in and I can say, hey, will you make a new course about agentic AI and make it an advanced difficulty, follow the same structure as all other courses. Boom. And then it will go in and it will literally write all of the content, all of the quizzes, do the research for me. It will take about 30 minutes and cost me $2 maybe in, in, you know, you know, AI usage.
Could you show us again how you see where you've, how much of your money you've used?
Yeah. So that's right here. Yep. So that's right here. There's a little thing, a little kind of like, what do you call it? Speedometer, Odometer? Yeah, whatever. A little meter here. You click on that and that opens this page called billing. All right. Or usage, I guess. And the, the resource usage is going to show, you know, how much you've spent in terms of, you know, your cost accrued related to the agent checkpoints. And the agent checkpoints. Guys, we're going to talk about this today. We're going to go in and we're going to look at a couple APIs and how they charge and you'll understand basically how replit makes money. In fact, it might be a good idea to do that right now.
But 25amonth subscription, unless you go over and then it automatically bills you.
Yeah, it bills you every 10 bucks. Right. And so, you know, I've had, when I was building Jenny API, I went up to about $114 I think that weekend. And, and you know, I had finished the whole thing and anyway, but yeah, so you're going to get charged for the agent request those 25 cents per checkpoint, as well as all of the other things that you might right. For me, I'm not using everything, but I'm using, you know, a decent amount. There's a little bit here, you know, unit price, but I, you know, I have zero cost to crude. A little bit of auto scale deployment, compute units, postgres, SQL compute. When you, when you do a bunch of lookups, lookups are one of the most expensive things that you do. And so another thing you can do, by the way, guys, is your system might build an inefficient lookup system. If you have tons of data for whatever reason, for whatever thing you're building, you can ask your agent, you say, hey, how can we make this more efficient? Right? How can we make sure we're using less resources? I'm looking at my PostgreSQL compute, it seems like it's pretty high for what we're doing. Can we, can we improve the efficiency of these? And yeah, it can paginate things and do stuff. It can make sure. So instead of loading, you know, 1400 records all at once, it only loads 20, right? And then paginates it so that it then loads them 20 at a time as you scroll down or as you click next or whatever. You know, you can, you can, there's, there's things like that that you probably don't realize if you haven't ever run into that problem before or haven't ever had a business where you had millions of data points and you had to be able to click through a database or something like that. I have had that experience again, not as a cto, because I'm not that, but as a CEO. I've said, hey, why is our AWS bill so high? I've asked that question, right? Why did our bill go from 8,000amonth to 13,000amonth? Can someone tell me why we're spending so much? And they're like, oh, we added this new system. System. Oh, it looks like it's doing really inefficient lookups. Okay, great. Why had someone said that to me six years ago for the first time and now I know to ask it, right? So it's kind of a hard thing for me to just like teach you. But if you come in here and you see, man, this looks higher or this, this number sticks out amongst all of these numbers, you know, can we make it smaller, right? Can we, can we, can we make this more efficient? And then it knows. The cool thing is the AI knows all of that. This stuff. Mark, you had a Question.
You, you mentioned architecture design being really important. Are there any tools you recommend for, for the architecture design, or is it all just up here?
Yeah, a whiteboard and an AI, honestly. Right. Tell it what you want to do. What's the outcome? What's the desired experience that you're trying to either have for yourself or for your user? It will. It's really helpful as you, as you build to try and figure out, you know, exactly how things fit together. Right. And so that's why I really like looking at the database because I can see it relates. Related to courses. Right, I see. Okay. Hey, we've got five. There should be five courses here. Okay, here's the five courses. There's a title, there's a description, there's a level, there's a cover image, there's a status published. Right. There's a created app, updated at a price. I see. The price is done in pennies. Right. That's how it's set up. And then it refers to these other tables and this is how they all work. Right. And so by just going there now, I'm starting to get a picture in my head and I could draw on a whiteboard. Okay. A course has all of these things and then it points at this, at the, at the course Progress ID and the course Pro. I can click on this, by the way. Right. And, and look at. Okay, who's. Who's doing this? Right. And here's the course test. And where's this? So I can see how all of these things actually fit together. What is newsletters? Newsletters might be something that it kind of wanted to build and then never did actually build. Newsletters. Yeah, I have no idea what that is. So maybe it's something people can subscribe to that I just don't even know about yet. But that's cool. See, I just learned there's a new piece of my system that I would add to the whiteboard and be like, question mark, what is this? And I could obviously, you know, try to jump in here and figure out, like, is there a place for people to, to sign up? I don't see an. I don't see a place to sign up for, like, newsletters. I probably haven't added that yet. I probably should, by the way, because that's cool. That's a really, you know, beneficial thing. Especially since I have tons of people, you know, on my, on my site today because I did a press release, by the way. One of the cool things that you should know, I think it was stuff asked me this Yesterday about whether or not how you make things go live on your site, right? If you change something inside of Replit, does it make it go live to the rest of the world? And we started to talk about deployments, which we haven't gotten into yet, right? But you come in and you know, the last time I actually deployed was 12 days ago. But I wrote this blog this morning and it went live. And that's because the database is driving the data for the blog, right? And so the database, you don't have to push live. If you change the database, that's changing the dev environment and the production environment. For now, Replit is adding a feature where you have a dev database or. Yeah, a development database and then a production database. Right? So having both of those available will be nice. But right now I actually really like being able to just go and add a blog or if I want to change a price of something, I can do that. Right? You also need to make sure as you guys are going through, let's say you're making a system and you set a price for something, right? The AI proficiency certificate, it's $39. Now, when your system first makes this web page, it's going to throw a price in there. It's going to make something up. Maybe you tell it, hey, Change it to $15. What it's going to do is it's going to change the data on the front end, okay? Why does that matter, guys? If you change it on the front end, it's just changing the text, right? It's not changing the actual price. If you don't have it pulling this number from the back end, then maybe I've got this AI Proficiency certificate here. And this is on the main homepage. And then I go over here to certification and there's another price here, right? And so I want to purchase here. Here's another price here, right? It said a few times. So you might Change it to 49 and then it's 39 in another spot and $39 another spot. And then it might be a different price. When you click purchase right now, you have to sign in to actually purchase it. But if you have all of these numbers and you go through your system and say, okay, I need this number to pull from the database. Okay, what that does. Guys, watch this. If I come in here and I go to. Let's see that. Certification tests, I only have one, that's my main test, has a price of $39. If I change it to $49 right here in the database and I click save one change, come in here, and I just click refresh. It's now $49 right here. It's now $49 right HERE. If I were to, you know, buy it, it would be $49 in the system. And if I go back to the homepage where it has this little feature of it, it's $49 right here. Okay. Make sure you pay attention to what the database is pushing, what it's doing. The blog is all being pushed by the database as well. And so I could add five blogs here and I don't have to do any sort of, you know, redeployments and wait five minutes and all these things. I just add the new entry, or I have the system add the new entry, Boom, done, and we're ready for the next. We're ready for the next one. So one. All right. Any questions about that? I just wanted to make a comment because I really like the fact that you showed this, that the data, that the database is driving the content one way. Just, just to kind of think about, like, your blogs, how do you keep them private while maybe you're refining it and everything? You could easily throw a active status, you know, a Boolean field, and it won't show up unless that's checked. And that's where like an admin page comes in to help. Help that 100%. Yeah. And so, yeah, we could go into status and change it to, you know, whatever, inactive, not published, whatever. You're exactly right. And you're. And yes, I think a blog admin page would be quite useful. That would be a good addition to. To my admin section here that I just don't have yet. That I just haven't built out yet. Yeah, but that just goes along with products and other things that you're doing within your site. You can control it that way. Totally. Yeah. Everything can be done through an admin system. Draft, have a draft status and then a published status. Right. And then obviously be able to delete it. Crud functionality. Right. Create, remove and update. Delete all those things. So, so sorry. Create, read, update, delete. So. So anyway, you could see, guys, one of the things that takes a ton of time for those of you that have used other systems to build websites, even if you're just building a blog or whatever using some other system is content just takes forever. And AI can just fill it out. Right? How do you guys think I wrote my privacy policy? I just came in and I just told the AI, I said, hey, please make a privacy policy. Use this as the company name. You know, you know what you're doing or what we're doing here. Make it good. Now I also added an email privacynaipi.org right? And you know, here's website if you want to contact us, this is just the contact page, right? And this is the same contact page as anything, right? If you want to contact, you're going to. It's requested enterprise demo. So contact us, whatever. It's really about that. But I, people use it as kind of a customer service page. But the privacy policy took me 45 seconds to write. It's more than good enough. It's following all the best practices. I even copied it and put it into jp said, hey, is this good? They said, yeah, it's fine. Right. And then do I. Am I paying for a separate privacy email? No way, man. Right. I'm. Let me, let me show you what I'm doing with email. I normally don't go over email right now, but we'll do it really quick because it's very, very fast and easy to do. So here's my admin inside of Google Workspace. If you've never set up a Google workspace, right, you're setting up your own email. It's super easy. You buy your domain wherever you buy it on GoDaddy or whatever, right? And then you'll come into, you'll, you'll just look up Google Workspace and you'll set up an email account. You'll have to change a couple DNS settings, which we will do later today. I'm not going to go over that right now or, sorry, not even today with that. Tomorrow probably. And, and I'll just kind of show you how to do it really quickly. And then you have an email setup, right? But then you can have all of these alternate email addresses set up, right? If you're just in your. You just go into your John Cheney and then user information, right here is where user information is going to show up. And I have all of these alternate email addresses. So I'm only paying for one email address. But then I can just add aliases, info, no reply. Enterprise Privacy Legal CEO Admin. Press. Right. So in my press release that went out today, There's a contact pressnaipi.org, oh hey, Genaipi has a, has a press department, whatever, and they have an email address. Now one thing that will happen is if somebody does email me@press nipi.org Today, when I reply, it will come from John, right? It will do that. It shifts over to A person, right? If you want to have and be able to reply from these, you have to set up your own accounts. But these are 15, 20 bucks a month. I just pay 15 or 20 bucks a month, whatever it is, for just one email address. And then I have all of these things set up and I can send emails from all of these through SendGrid. And I'll show you guys SendGrid later. We won't do that right now. Right, but SendGrid is, is all set up. Actually, you know what, if this loads, I might just show you right now. Just very, very quickly. I don't know if I'm logged in. I don't want to deal with this. Why is this taking forever? This should not take that long. Refresh.
John, do you use AI to develop your structure for your, your life program.
In terms of this content?
Yeah, just this live workshop.
No, what I do in this course is I try to take you guys through the process that I did. I just kind of figured it out as I went and I was like, well, in order to build a business and I've done this. I kind of have a lot of practice building businesses, guys. That's, that's one thing, right? I've built a lot of businesses. 116763 let's remember this. I'm logged in here for a minute, but I've built a lot of businesses, you know, as, you know, raising millions of dollars and just doing my own side things, right? I have, you know, I've got John Chaney.com, which is my, you know, this is just my piano stuff, right? I'm a composer, right? And I sell piano music. Lots of Christmas, you got church stuff and original things, whatever, different things like that. So, so I do this. I, I built that business out. I built other things with my wife. I built other things, you know, and so I've just, I've gone through and I've set up the LLC and I've set up the Facebook page and I've set up the emails and I've set up all these things and I've done that probably, I don't know, 20 times. I probably set up 20 businesses for myself, which I know is kind of crazy, but, you know, here's my, here's all my email accounts, right? Just ridiculous. And I have different purposes. I have like a Cheney Global and I have like a consulting one and my flow state leadership and I have all these different things that I do, right? And so, so anyway, I've just done it a lot and so My sprint, my goal to build a business in a weekend was or in two days really was the goal. I kind of knew what I was doing. And so I would jump into Replit, right? And I would say, okay, work on this. And then, you know, Replit's going to take five minutes to work on something or three minutes to work on something, or sometimes even 12 minutes. So while that's going, I'm off building other things, right? I'm building out all these different elements and all that stuff that's happening now. One of the cool things is you do have, you know, I have these overviews how to build a business in a weekend. Comprehensive advanced guides. There's a few different, you know, levels. I basically sat there and I talked to ChatGPT. I said, here's exactly how I built everything. And so here are all of those tools, all of the step by step process to make that happen, right? So you guys will have all of this, you know, there, what I, what I teach during the course itself is kind of the principles of how to do all these things. And then you can use some of these guides to actually get the workflow down or do your own workflow, right. Once you understand some of the principles. So, so anyway, I wanted to show really quickly, I'll just show Send Grid since I have it open. But there is a place. Is it in settings. I always mess this up. Is it Mail center authentication, Email API? It's not that marketing. Oh, it's got to be here senders. Okay, so when you go into, when you go. So Send Grid, guys, is an email system. If you want to be able to send a reset password email, right? Like if you have a login system, people need to be able to reset their password. Okay, great. Well ask replit to set that up. But it has to be able to send emails. Replit itself can't send an email. So you have to use a third party system. Right. And SendGrid is one of the best ones out there. There are other options, but it's one of the most well known. It's owned by, it was bought by Twilio which is, you know, does the same thing with text messaging, right. Anytime you get one of those short messages or I just got one to authenticate here for, you know, to log, that's sent by Twilio itself, right. And so you can actually set up different senders inside of here. So I've got info, no reply, enterprise, CEO, whatever. And then this is the name that it would show in the inbox, right? And so to add a new sender, it's super easy, right? Just create a new sender, do this. And so I could do, you know, reply to. Let's see, it's the from name is, you know, press gen API press team, right? From email address pressenipi.org y2pressenipi.org so if an email comes from this and it's sent through the system through this API through SendGrid, it will actually look like it's coming from pressenaipi.org even though I don't even have that email address. It's just an alias, right? And if they, but if they reply to it, I have my alias set up so that it will snag it and put it into the johnaipi.org email address. Right? But that's how you do it, right? You put in, you know, you put in the address. This is just my, my address here, Utah and 84651. I'm just going to finish setting up because I'm almost done with it, right? And I might as well press. Okay, so I have now properly configured my press email. My sender. Now it's not being used, right? It's not being used anywhere. But now here it is. And so now if I wanted to, I could go back in and I could say, hey, let's build a press system, right, that automatically sends out to all of these email addresses, you know, every time a new blog goes out, like, let's send that out or whatever it is, right? There's you. Can you imagine it? And guys, the way that you really figure out, like what you should do for these types of things, the way that I know what I should do is because I'm alive and I've experienced what Netflix does and I know what, you know, Fox News or CNN or MSNBC or LinkedIn or Facebook or whatever. I know what other businesses do because I'm alive. And so I'm like, oh, well, businesses usually send me some sort of an email when I sign up for something. Well, we should probably have a welcome email. Okay, great. Hey, let's build a welcome email. And so as I went through the entire experience of building out Gen IPI and trying to build a business in a weekend, I was just thinking, what am I missing again? I'm starting at one spot and I'm going all the way through until I run. Oh, hey, that's weird. That's different than what I expected, right? And. Oh, okay, I need to change that. Oh yeah, I tried. I can't. I can't change my password. Right? I didn't have, by the way, I didn't have change password functionality when I first launched because it was important, but not that important. Right. And I was like, I can probably build that system pretty quickly. And it turned out it was a little bit harder to build than I thought. It took a little bit of debugging, let's say. Right. By the way, the agent that you guys are using today is so much better. It's using Claude 4. Right. The agent behind this is anthropic. Right. It is one of the best agents out there and it's using Claude Opus 4. When I first started using it, it was on like 2.7 or something and it was fine. Like it could do, it could do things, you know, way better than, than I could. Right. But it was not, it was not for. You guys are, are spoiled now. Four just gets it right. Like it's amazing the quality of the writing in the blog that I just, you know, I just kind of spot checked it here. But the one that I just had it, the one I just, I just had it right today is. It's actually pretty good. The writing is good. It sounds like a real person, right? Yeah, it's pretty cool stuff. So anyway, any more questions about Gen ipi, my process of building it? I'll talk about it more if you know, I might come back. But it's nice to kind of see inside and behind the scenes how I did all this. Any other questions on it?
John, how many APIs do you have directly connected to gen IPI? So that like how many external sources are you actually running through this application?
Not a ton. Right. So you can see you've got a database. Right. And that's kind of basic stuff. I've, I've got some cool stuff here, but I'm using OpenAI, I'm using send Grid, which we just looked at. Right. I've got the Stripe secret key, so I've got Stripe set up for payments and then I've got a Facebook pixel set up. So I mean it's not a really complex site. I'm not doing any ironically AI powered stuff in it, even though I do have OpenAI actually. So I have a pending test, a new test that I'm gonna, that I'm kind of working on and having having ChatGPT build it for me. But I want. So the original idea behind Gen IPI was to model it after an IQ test. Okay. I'm jumping a little bit ahead here, but I'm gonna show you guys what, what the idea was. So we'll actually, we'll actually just do it on the main, on the main page here. But my idea was I'm going to run some ads and I'm going to get people to land here. This is what they're going to see. And so when you land here, well, what do you kind of see? What, what sticks out? Well, this green button right here. Right? That's the thing that kind of pops at you. And so, hey, take the free AI Mastery Predictor test. Who doesn't want to take an IQ test? Or a little free, you know, hey, how smart am I? Right? Everybody wants to do that. And so my idea was, well, I'm going to use kind of an IQ test style workflow, right? Now, one of the things I hate about if you've ever gone and said, take IQ test online, whatever, and you click on any of these, any of them, they're all going to do the exact same thing. You're going to click on it and you're going to be like, oh, yeah, this is cool. I found a cool test, right? And what's your find your IQ score now? No, that's definitely made in China. But anyway, I'm going to go through and be like, okay, I know this whatever it is, right? It's effort. I don't even know if I was right. Right. But the point is, I'm go through. I'm going to click on these. When I get to the end, it's going to say, hey, please enter your credit card. You know, for $3, we'll tell you your score. You're like, I really want to know my score. Right? And so they make a ton of money on these IQ tests doing that. I've read about it. IQ tests make a lot of money online. And so I was like, I'm going to follow the same model, except I'm going to, I'm not going to charge, I'm just going to ask for things, right? So, yeah, none are impossible. Continue. It doesn't matter. I'm not going to even do this. I'm just going to click, click, click as we go through these. And so my idea here was to have them get to the end and then instead of asking for money, I just say, hey, enter your or sign up for a free account and we'll show you your score. And so that was my idea. Okay, let's get them into my funnel. Let's get them. So now I've got an email address, right? And so I do. I have that in the users. So I don't have anybody. I don't have any, you know, newsletter set up. So I'm not really using that well, although I could because I have hundreds of people that have come and done this. Right? But create an account to see your score, username, email address, whatever. I could create an account and continue. And. And then what it does is it pulls up your score and then it takes you straight to your dashboard. Okay? And on your dashboard, it's going to show you. Actually, it kind of gives you a couple options, but then it gives you some options to say, hey, now you can do one of two things. To buy, to buy from us, from me, right? I didn't have the live courses as the live courses that you guys are in right now was not part of my original business plan. It just kind of got added in. I was like, it kind of fits. People want to learn how to do AI, so I'll throw this in, right? But it was browse courses. You can come here and buy money or buy or spend money, right? You can, you know, say, I want to. I want to pay for this. Or you can come here and certifications, right? And you could spend money here. And so the, the, the funnel was basically free tests. All right, Whatever it is, oh, I did really well. Maybe I want to get a certification that proves I'm smart, right? And I can have this, you know, official thing or, hey, I did really bad. Well, okay, I'm going to take a different pathway. I'm going to take a course to get better. That was, that was kind of the logic in terms of the business offering that I worked through with Chat, GPT, and I can even go back. It's kind of fun. You can go back into my General AI Proficiency Institute and go way back. Tons and tons of conversations I've had. But. But this was my very first conversation with, you know, trying to figure out what was going on, you know, months and months ago, right? Hey, I want to create a website that checks the proficiency levels based on an intelligence test that shows the aptitude for an individual to succeed in a world with AI, Right? That means they have to know how to talk to AI and be good, prompt engineers. And you'd have a good brain to figure out how complex systems can quickly be put together. Can you help me build this? Great. Here's an intelligence test design. Let's start doing it. And we just started diving in. Oh, great. Let's figure out a name. Let's start doing this. And then just kind of kept going and Going and going. And, and so that was the, the prompt that I started with that Thursday morning when I said I'm going to build a business. Right. So that was my idea. And then it just evolved because I listened to the market, right. So I'm kind of jumping ahead with marketing guys. But that, that was the pathway. And you guys will remember that for tomorrow when we talk about it a little bit more. But I think that's pretty fun to, to dive into. So let's jump, let's jump into some fun stuff. Let's do a couple operator things, some agentic operator systems. The first one that we'll go over is, is actually run by OpenAI. It's called operator.chatgpt.com you guys don't have access to this unless you are on the pro version of chat GPT. And the pro version of chat GPT is 200 bucks a month. And so if you use it a ton, if you're going to be using, you want to use all the advanced features, you know, go for it. Another cool thing that you can do with Chat GPT if you are on the, the Pro version is you can now, you can now where is it? Plus add photos, add from apps. You can now connect Google Drive and other things like that. You can't do that unless you're on the pro version because it's still kind of in beta. So basically if you're on Pro, you get, you get bigger context limits, bigger usage limits, things like that. But you also get access to a lot of new features. And I would call operator. I think operator is still pretty beta ish, but it's pretty dang cool. And so we can watch what we do. Here's some ideas. It gives you some examples of how you could potentially use this. Order some snacks and drinks for 20 people to my office from a club store. But basically what it does is book me a flight to Cancun or tomorrow from Salt Lake on Delta. Boom. Right? So you basically are giving a task to the operator and then it will get busy doing it. Now I don't think the prompt that I gave it here again, I always do a bad prompt and a good prompt. I don't think the prompt I gave it here is very good. So let's, let's make this a little bit bigger. Why can it not access tilted.com delta.com down no. All right. That's crazy. Oh, I wonder it's possible that delta.com I've never tried this specific thing. Let's try. Okay, let's Just pause it and we'll try on the Southwest. Maybe I can't even go on Southwest. I'm sure Southwest doesn't fly to Cancun, but. Or maybe they do. We'll see. We'll see. It's possible that Delta blocked operator because they don't want operator doing that. But what you can do, and I know this sounds a little scary, but operator. What it does is it opens a completely new private, encrypted instance of a computer, of a browser. Okay. Which means you can give it your credit card, you can give it your, your login information, you can give it all these different things and you can have it actually go and do these things for you. So if I need some tickets to a movie Tonight, sometime around 7 o' clock or from Friday night for my date, 7 o', clock, we want to see the new, you know, Mission Impossible movie, right? Here's my login information and here's my credit card. Please just buy it. Report back when you're done. It will go through and it will actually do that. So you can see right now it's actually, it's actually typing, right? Like I'm not doing anything. And it's, it's, it's doing stuff on its own. It's looking Salt Lake City to Cancun, trip. Type one way. I wasn't, I wasn't, you know, clear that I want to actually come back. It's only doing one person, so it's kind of listening to me, I guess, but there you go, right? So I can, I can go to cancun tomorrow for 400 bucks. That's pretty cheap. And, but yeah, I mean, so, so obviously, guys, you know, someone was asking yesterday, maybe it was you, Mark, that someone was asking about, you know, how do I, how do I have it go in and do things for me regularly and do all that type of stuff, right? And so, you know, here's all kinds of options. It's asking me now what are my next steps. I don't think this is very efficient unless you give it a good long prompt and you can you very specifically say, don't come back to me until you finish this task. Right? Go and do this right. Let's try another one. Really quick. Build me a prototype of a, of an extreme weather Event app on Replit.com, okay? So you can have it go. And actually it can operate replit. And the way that it works, it's kind of cool. I'm going to leave it. I'm going to let it just kind of Work on this for a minute. But we're going to look up what is it called? Parser. Omni parser v2. I think I've got this right here and we're going to click on this. All right. Okay. So here's a couple cool things. This right here, I'm gonna, I'm gonna make this bigger. But this is what the screen. This is what the AI sees when it, when it's using one of these system. It parses or breaks up into little sections, each one of these little elements. So it knows it's hard to see. But that says 15 next to monthly budget. 16 is the how to use. 17 is here and 20, 22, 23. Right. So every place where there's something on here, here's a place to type. Oh, 70. It looks like 79 says budget. Looks like I can change the sheet name for that. Right. So it can read it, understand it and then it can, it knows where to click, it knows what to do and how to, how to make that happen. So that's what the AI is actually seen behind the scenes. OmniPMer v2 is an open source code that you could actually say, hey, Replit, will you use omniparser v2 source code to build an Agentix system that automatically does something for me? I have not tried that yet, but I'm 99% positive that it would actually work. But it's open source, it's built by Microsoft. OmniParser v2 is built by Microsoft. And so it's just kind of a project that's being worked on. These agentic AIs are working here now. It wants me to sign in. Now obviously I could take. So you can take control for a second and I could sign in, take control. I could continue with Google, whatever and jump in and have it do that. But then it would actually work through and actually build out the app. So you're not going to get super far with this because it's going to keep asking you questions unless you did a really long prompt. And you could kind of think through the system of like, okay, it's going to need a database, it's going to need this. It's going to need to use the weather.com API that I already have in my account, needs to use this, needs to use that. So you'd have to kind of know all of the little things it's going to need to do before you know to give it a really good prompt. But you could like Chat GPT. Remember, chatgpt knows that I'm a big replit user because it knows it has this memory, right. And so I could tell it, so I could say, hey, like let's, let's try this. I think this is, this is kind of a fun one here. We'll just go like this and we'll say, please create a long and elaborate prompt with all relevant, relevant details to create an extreme weather app inside of replit.com using operator OpenAI. Right. I don't want to have to talk to the operator until the app is finished and working. Boom. Right. And so, I mean, I've never tried this before. It sounds fun. Yeah. Use open AI. So anyway, it would be kind of fun, right? Full prompt dropper. You're tasked with designing a full memory, you know. Yeah, this is pretty cool. Design requirements. Core features must include event tracker. So I want to see if it gives any more. Your goal is to complete the app and then without asking, asking me questions. Yeah. May get a working version that meets the goals below weather APIs. So there's a couple things that I would change in this, but not a lot, right. I would say, hey, let's use a different one because I know I already have inside of my account. Right. Well, we're going to do APIs here in a second, but inside that Secrets account, you can look at your secrets that are related to your app itself and then you can also save those to your account. So it just already has access to, to them. Right. And I've already used a weather API in, you know, in the past. And so I would just say use the existing weather API key that's in my account. Right? And then, you know, you've got that. So I would change, I would change a couple instructions here, but not a lot, right? Where did I. Where's I doing that? Right here. Yeah. Design requirements, Event tracker, Smart defaults, development instructions. Use tailwind, use.in for API. Yeah. See, I would get rid of the dummy values or mock. I would just say just, just do them. Final output expectations. Yeah, I mean, that would be cool. Now this would probably take, you know, a couple hours for it to try and figure out because Operator, quite frankly, is kind of slow. It's not, it's not super fast in terms of, you know, whatever. But anyway, we're going to exit the chat here. Let's see if we can have it do another thing. Okay. Okay, new task. Go to HTTPs genapi.org and submit a, an enterprise contact form for a dummy company. Make up all inputs. Yeah, yeah, don't ask me don't ask me anything until you have submitted form. Right? So obviously this is a, a stupid task that has no real value, but you could theoretically, you know, just say, hey, will you go, you know, figure out, you know, how we can get in touch with so and so and send an email to them that we want to do this and then it will start searching the Internet. And by the way, you can have it open multiple tabs, you could log into your Google Drive, you could log into a sheets document, you could log into whatever and you could say, hey, I want you to go and you know, go to this website, find some information and every time you find that information, log it and add a new line on the sheets, you know, with these, that's open in the other tab here. And so you could have it go do a bunch of research for you and find a bunch of information, right? So theoretically it should be able to come in here, probably request a demo. It's going to fill out this contact us form. So anyway guys, this allows you to use an AI as a human, right? As an, as an assistant in a lot of ways has a lot of deficiencies still. And the one thing I'm kind of sad about is that it does not have any API capabilities yet. You cannot API into the operator yet. You will be able to in the future, I'm sure. Okay, so anyway, so it's right, it's filling out name and email, all this. Okay, we'll let that run for a minute. Now we're going to bounce over to a new agent. Sorry, any questions about operator before I jump on? I'm going to show another agentic system that can do stuff even more powerfully in my opinion.
John, are you. Yeah, I just had a quick question. Are you aware of any like operator, like tools that work on like, like Windows apps or things that are like on prem that aren't in the cloud? Or does it have to be browser based?
It doesn't have to be browser based. That omniparser v2, you can build your own system to work locally, right? Because that code is there. Now you would have to know how to do that, how to build something that can make that happen. But Omniparser, like if you go through and watch this video, just Google it, right? And watch the whole video. He is, he is literally in this video. He's actually in. He's on a window, he's on a PC and he's having it.
I guess to be more, more specific. And it's related to my. Yeah, my specific Context is like one of the clients that we consult for as like an on prem CRM. It's this very old school system that runs on their own server.
Yep.
And we constantly have to try to get data out of it, so we have to hack it all the time.
Yeah.
You know, we've managed to make it work. I'm wondering if there's anything like this that could potentially replicate kind of what we're doing through like go to my PC, me downloading files, putting them into Google Drive, etc.
Yeah, I mean it's capable of doing all of that, but you know, you'd have to build, you'd have to build a program that runs it on that. But, but again, this guy in this demo is running something on Windows and so you could, you could definitely build it to do all of those things. If a human can do it, you can train an AI to do it. I mean, that's, that's the reality.
Even if it's not browser based.
Yeah, yep, absolutely.
That's cool.
Yeah. All a lot of these LLMs guys are, are actually when you start to dive into the really serious AI users, they're all worried about privacy and other things like that. So you can actually download. A lot of them are open source. You can download them and run them locally on your own computer. So you're not using, you know, cloud credits or anything like that. You just, you download the LLM and you're using your own resources, your own gpu, your own whatever, your own system to make all that stuff happen. So, so anyway, this one finished, right. You know, let me know if there's anything else you like done. It's been successfully submitted. I should theoretically in my email Gen API contact form. There it is. Right. So I got it. Pretty cool. It successfully submitted that and my system successfully worked. So now I've run a test just to see. So this is a cool idea. I've run a test to see if my, my Enterprise Inquiry system is working. Right. For those of you that haven't been in development before, that would be called a unit test, Right. We're testing a system and we're going to see if it works. And every time, you know, in a, in a traditional tech environment, you're going to go through and you're going to want to click on all kinds of buttons, right? You're going to go through and you know, every time you're about to do a new release, you're going to say, all right, I need you to click here and I need you to Click here and I need you to select a session date and I need you to try to buy something. Right? We'll give you a code so it's free, so you don't get charged every time, Right. We need you to click on every single button everywhere, Right? Click on the blog from here. Click down here. Privacy policy. Does this work? Right? You know, I know there's one thing that doesn't work here. I think it's this one. Is it this? No. Maybe it's this. Yeah, this one doesn't work. Here's a bug, right? Oh, when you click on categories on AI education or on any of these things, right. For some reason it doesn't load the author information correctly. So I know that bugs there. So you're. If you're running a category, if you're a QA person and you're running a unit test and you find this, you would report I had this problem, right? But a unit test you could set up and you could have replit automatically run unit tests is, hey, have Operator. Now, obviously can't API this yet, but this is maybe a little bit in the future. Hey, have Operator go through, click on everything. And I want it to do these 40 tasks, right? And then you just say, run unit tests, right? You build a little admin button in your system and make sure that all of these things happen, right? So you could automate all of that. You could even as part of the operator's job, you could say, hey, you know, you're. You. You have this open in your, you know, another tab. Take control. Do this. Come on, Let me have access. There we go. It took way longer than it should have. Right? But you could have it just go log into your email and you can say, hey, make sure that the. You know that it showed up, right? I've got Echo's app here or whatever, but. Oh, that's what I've logged into for. For replay. Okay. Anyway, but you could have it log into that account. You can say, hey, make sure that when this is sent that the email account gets it. So you could even have it verify for you. You don't even have to go in and manually check to see if that went through. Hey, did it send through exactly as done? Can it be approved? What can happen here? Right? So just start piecing those systems together. But understanding what's capable here, guys, is really, really powerful. All right, let's bounce over to Manus now. So, man, is anybody here use Manus before? Nope. Okay. Manus is really, really awesome. It can do anything so it's think of it like replit, but it can do anything instead of just writing software. Right. Anything digital, really. Right. Can't cook your breakfast yet. We need the robotics for that. But here are a few. Let's see here. Let's see if we can find a really cool one. Let's go into the. They've kind of changed this a little bit here, but that's okay. Kind of fun. Product Feed Content Creator Productivity Unlock the power of AI Prompt engineering Website So obviously you can build it to make a website, right? I want to, I want to find something that's really cool though. Here, let's try this. I've never seen this one, so I'm just clicking on it. Oh, this is pretty cool. So it basically it built this. I want to see. I don't want to view the space, I want to view the actual. Hold on, hold on, hold on. Yeah, I want to view the replays. Okay, yeah, we need some that have these replays. See, I don't want to view the space. I want to view the actual. Hold on, hold on, hold on. Yeah, I want to view the replays. Okay, yeah, we need some that have these replays. So let's do this one. Okay. View replay. So basically what this lets you do is it lets you see what the prompt was and then watch the system actually do it. Right? So create an interactive web app that takes the electromagnetic frequency colors produced by various elements in the periodic chart and converts them to an. To the audible range by dividing the octave until the tones are in the piano range, plus this middle C. So the tones are pleasant. That's crazy. So it's doing some crazy thing, right? And then, you know, make the web appealing, make the sounds, produce, you know, produced melodious. That doesn't sound like good English, but that's okay. Use JavaScript, audio, context, whatever. But you're having it do something so that it's having to do a ton of research and then build an actual website that works. And so what it's doing again is that you're seeing some of it's, you know, this right here, that's the chain of thought reasoning where it takes, okay, I got to do this. So I'm going to have to do all of these steps. And so I'm going to go through step by step and I'm going to build this website out for you. And it just keeps doing it. It keeps working on it until it's actually working, right? Clicking, testing everything. Right. And so then you would be able to actually Try it out now. We could, we could also click on it here and we can see its final thing. And I click on it and have it. Oh, hey, that's fine. You guys can't hear that sound, can you? Yeah, it's coming, it's coming through my headphones. But it's. Yeah, it's kind of crazy. I wish, yeah, I wish I could route that through. I don't think I can. Audio. Yeah, it won't let me do that. I, I know there's a way to do it, but I'm not going to try to set up right now. But when I'm clicking on them, guys, it's producing. It's like holding the sound until I turn it off. Man. That's crazy. What's up, Spencer?
So in theory, can we take this app that we've built in Replit and plug it into Manis and say, run through this application as a user and basically debug it, Find any inconsistencies, find any like, you know, friction points. And it would do that. Is that possible?
Fantastic idea. And what I'll do is this, I'll do this right now. New task. Please visit whoops janapi.org and do a complete site check. Look for bugs, inconsistencies, cyber security risks, and provide a complete report about the site. Okay, so I'm just going to start this, right? We're going to just see what happens here. We'll just do a standard one. We don't need to do this. I pay about 40 bucks a month for this and you get a certain number of credits, whatever. But basically, oh, you know what, we report about the site and make a website to walk me through it. Cool. All right, so now it's just going to get busy building that, right? And this is going to take, by the way, 20 minutes. We won't sit here and watch it. But what I will do is show another. So does that answer your question, Spencer? Yeah. Yep. Yeah. So anyway, so I.
Sorry to follow up on that real quick though, John. So like the back end, where would you have to give it credentials and if you gave it credentials, would it take those and log in and go into the user space as well?
I don't know that. I don't know that information on Manus.
I don't.
Trying to think how it works. It, it should be able to. It should be able to. Like I could give it a test user, right? I could just say, hey, use test user, you know, password, whatever, and then, and then do that. And by the way, I could let's, let's actually do this real quick. It only. It only takes a second. This is super easy. We're going to sign out, we're going to sign up and we're going to say, test user Manus. Test. Test user manus@nothing.com. test user password is password. Password. Test user man is password. Okay, so I've now done that. Now I'm going to. Now, while it's in the middle of its thing, I also want you to test everything inside of the platform. You will need these credentials to get in. Username, test user manuscript and password password. Boom. So now I've just created a test user. It doesn't have any admin capabilities, so it can't go in and break something. But I've given this, hey, thanks for providing the credentials on the test. The platform's internal functionality by logging in, it looks like it should be able to.
Wow.
Okay, Pretty cool. So we'll come back, we'll leave this and we'll let it go. But while this is working, I'm going to open another instance of Manus here and I'm going to show you a couple other things that I've done with this. So, extract HOA data from Utah Registry. So I had a guy reach out to me. I don't remember what his name was. He just reached on me on LinkedIn. He's like, Hey, I want to take a course. And because I want to figure, I want to figure something out, I want you to just reach out to me. And LinkedIn, he's like, Hey, I want to take a course. And because I want to figure, I want to figure something out. You know, I work with Utah Hoas and really, it's really, really difficult for me to get access to all of the information in the registry. Could I build a system that does that? And I was like, yeah, but let me just do it for you really quick. I just kind of had some free time and obviously it wasn't going to be hard. I had to just ask it to do it right. And so I just said, hey, it worked for a long time on this. This is crazy. Look at how much stuff here. It took it like three hours. I work with Utah Hoas, and really, it's really, really difficult for me to get access to all of the information in the register. This was my thing. I said, hey, this is what it is. I basically just cop his, his LinkedIn request to me and workflow down, or do your own workflow. Right. Once you understand some of the principles. So, so Anyway, I wanted to show really quickly. I'll just show Send Grid since I have it open. But there is a place. Is it in settings? I always mess this up. Is it Mail center authentication? Email API? It's not that marketing. Oh, it's got to be here senders. Okay, so when you go into, when you go. So Send Grid, guys, is an email system. If you want to be able to send a reset password email, right? Like if you have a login system, people need to be able to reset their password. Okay, great, well ask Replit to set that up. But it has to be able to send emails. Replit itself can't send an email, so you have to use a third party system. Right. And SendGrid is one of the best ones out there. There are other options, but it's one of the most well known. It's owned by, it was bought by Twilio which is, which is, you know, does the same thing with text messaging, right. Anytime you get one of those short messages or I just got one to authenticate here for, you know, to log in, that's sent by Twilio itself, right? And so you can actually set up different senders inside of here. So I've got info, no reply, enterprise, CEO, whatever. And then this is, you know, the name that it would show in the, in the inbox, right? And so to add a new sender, it's super easy, right? Just create a new sender, do this. And so I could do, you know, reply to. Let's see, it's the from name is, you know, press. Then I added a little bit, I changed it a little bit. Right? But when it pulls a list of matches, click on each one individually. I want something to pull that data into spreadsheet, eliminate duplicates, provide a long detailed CSV. Okay. And so it gets to the bottom here and it says, hey, sorry, we ran out of context limits. Right? So but you can click a button that's just inherit and continue. So it takes all the data that it's gotten. But it's kind of press team right from email address pressen y2pressenaipi.org so if an email comes from this and it's sent through the system through this API through SendGrid, it will actually look like it's coming from pressnaipi.org even though I don't even have that email address, it's just an alias, right? And if they, but if they reply to it, I have my alias set up so that it will snag it and put it into the johnaipi.org email address, right, but that's how you do it, right? You put in, you know, you put in the address. This is just my, my address here, Utah and 84651. I'm just going to finish setting up because I'm almost done with it, right? And I might as well press. Okay, So I have now properly configured my press email, my sender. Now it's not being used, right? It's not being used anywhere. But now here it is. And so now if I wanted to, I could go back in and I could say, hey, let's build a press system and run out of context limit on this conversation. And so it does it again. I had to do that four times. And so it just takes the cs, right? That automatically sends out to all of these email addresses. You know, every time a new blog goes out, like, let's send that out or whatever it is, right? There's you. Can you imagine it? And guys, the way that you really figure out, like what you should do for these types of things. The way that I know what I should do is because I must be with everything it has so far picks up where it left off and then it keeps going. And by the end, I live and I've experienced what Netflix does and I know what, you know, Fox News or CNN or MSNBC or LinkedIn or Facebook or whatever. I know what other businesses do because I'm alive. And so I'm like, oh, well, businesses usually send me some sort of an email when I sign up for something. Well, we should probably have a welcome email. Okay, great. Hey, let's build a welcome email. And so as I went through the entire experience of building out gen IPI and trying to build a business in a weekend, I was just thinking, what am I missing again? I'm starting at one spot and I'm going all the way through until I write. Oh, hey, that's weird. That's different than what I expected, right? I had the Utah HOA registry done. Took. Took three times for me to. So I had to write the prompt and I had to click that button three times. Inherit and continue. And then finally and oh, okay, I need to change that. Oh yeah, I tried. I can't. I can't change my password, right? I didn't. Here it is. I can, I can click on it and look at it. And you just look at it right here, right? HOA name, registration, date, HOA number, address, city, state. By the way, I didn't have change password functionality when I first launched because it was important, but not that important, right? And I was like, I can probably build that system pretty quickly. And it turned out it was a little bit harder to build than I thought. It took a little bit of debugging, let's say. Right? By the way, the agent that you guys are using today is so much better. It's using Claude 4. Right. The agent behind this is anthropic, right? It is one of the best agents out there and it's using Claude Opus 4. When I first started using it, it was on like 2.7 or something and it was fine. Like it could do, it could do things, you know, way better than, than I could. Right. But it was not, it was not four. You guys are, are spoiled now. Four just gets it right? Like it's amazing the quality of the writing in the blog that I just, you know, I just kind of spot checked it here. But the one that I just had it, the one I just, I primary contact, email, chair, phone, all these things. Pretty dang cool. All right, so I just had Manus do what was taking him. So it found 82,000 total rows removed, 79,000 exact duplicate entries. So it was having the way that it was filtering it is it, is it grab. It was very thorough, let's say. Right. And then, you know, anyway, but final data set, 2,000 unique HOA entries. Boom, done. And that would have taken the way that there's. I just had it right. Today is actually pretty good. The writing is good. It sounds like a real person, right? Yeah, it's pretty cool stuff. So anyway, any more questions about Gen ipi, my process of building it? I'll talk about it more if, you know, I might come back. But it's nice to kind of see inside and behind the scenes how I did all this. Any other questions on it?
John, how many APIs do you have directly connected to gen IPI? So that like how many external sources are you actually running through this application?
Not a ton. Right. So you can see you've got a database, right? And that's kind of basic stuff. I've, I've got some cool stuff here, but I'm, I'm using OpenAI, I'm using SendGrid, which we just looked at. Right. I've got the Stripe secret key, so I've got, I've got stripe set up for payments and then I've got a Facebook pixel set up. So I mean it's not system is set up, it's kind of built so that you can't do this, but an AI doesn't care. A really complex site. I'm not doing any ironically AI powered stuff in it, even though I do have OpenAI actually. So I have a pending test, a new test that I'm gonna, that I'm kind of working on and, and having, having Chat GPT build it for me. But I want so the original I, it'll just work. It's not going to complain, right? We don't have to pay someone 10 bucks an hour or 20 bucks an hour or someone in the Philippines to go do and figure this out or try to hack their system. We just used it as a person, right. And let it, let it dive in and just do this task.
If you want to scrape leads off LinkedIn, Apollo charges a ton of money just for emails.
Totally.
So John, follow up on this. Can you teach it repeatable tasks like say we've got. So now that we know we can log in. Let's say I've got an internal idea.
Behind Gen IPI was to model it.
After an I property management system that we have a repeatable task that we've got a VA in the Philippines that actually does. Could we teach it that task, have it come in and you know, skew test.
Okay, I'm jumping a little bit ahead here, but I'm going to show you guys what, what the idea was. So we'll actually, we'll actually just do it on the main, on the main page here. But my idea was I'm going to run some ads and I'm going to get people to land here. This is what they're going to see. And so when you land. Totally.
So John, follow up on this. Can you teach it repeatable tasks?
And here, well, what do you kind of see? What, what sticks out? Well, this green button right here, right? That's the thing that kind of pops at you. And so hey, take the free AI Mastery Predictor test. Who doesn't want to take an IQ test or a little free, you know, hey, how smart am I? Right? Everybody wants to do that. And so my idea was, well, I'm going to use kind of an IQ.
Test style workflow, scrape reviews from, you know, Google and come place them on our website within our own system Right.
Now one of the things I hate about if you've ever, if you've ever gone and said, you know, take IQ test online, you know, whatever, and you click on any of these, any of them, right? They're all going to do the exact same thing. You're going to click on it and you're going to be like, oh yeah, this is cool. I found a cool test. Right. And you know, what's your. Find your IQ score now? No, that is.
And just have it run on a, on a synchronized frequency or do you have to run it manually every time?
So you would build in the coding world something that's called a cron job. Right. Chronological. Right. It's just building something that's going to run at a certain time. I would build that in replit and I would just say, hey, I want you to build something that every day does this and does this and uses this API to do it. Make sure this happens. And what it's going to do is it's going to send the prompt over. The prompt is going to be the same every time. Right. And that's definitely made in China. But anyway, I'm going to go through and be like, okay, I know this, whatever it is. Right. It's f or. I don't even know if I was right. Right. But the point is I'm going to go through. I'm going to click on these. When I get to the end, it's going to say, hey, please enter your credit card. You know, for $3, we'll tell you your score, the job, and the task description. And the output is the most important thing I needed in this exact output every single time. And so you'll just ask Replit to help you build that system for you. Or you could even have Manus build the system for you. I'm going to show you how you can use Manus and Repl together here in a second. But. But that's how you would do it, Spencer. Right? You just have to kind of teach it what it's going to do. And. And then here's the prompt. You'll probably have to provide the email and password every time you're getting into the system. But that will just be part of your prompt, right? Yep. And you're like, I really want to know my score. Right. And so they make a ton of money on these IQ tests doing that I've ran. And so it will push that prompt every time. And then at every day at 6am it runs it and kicks back. I said about IQ test making a lot of money online. And so I was like, I'm going to follow the same model, except I'm going to. I'm not going to charge, I'm just going to ask for things. Right. So, yeah, none are impossible. Continue. It doesn't matter. I'm not going to even do this. I'M just going to click, click, click as we go through these. And so my idea here was to 7:00am or by 6:01, depending on how complex it is.
Right.
So theoretically, you could do that now. I don't know. I want to see. Let's see, you're adding, clicking on login, entering user, have them get to the end, and then instead of asking for money, I just say, hey, enter your or, sign up for a free account and we'll show you your score. And so that was my idea. Okay, let's get them into my funnel. Let's get them. So now I've got an email address, right? And so I do. I have that in the users. So I don't have anybody. I don't have any, you know, newsletter, have them get to the end and then instead of asking for money, I just say, hey, enter your or, sign up for a free account and we'll show you your score. And so that was my idea. Okay, let's get them into my funnel. Let's get them. So now I've got an email address, right? Your name and login form. Entering password and login form, Clicking sign in. So, yeah, it's doing it. That's cool. It's actually. It's pretty dang cool.
So, John, following up on, like, the credit side of it, is there a way to, like, better frame our minds around the cost of credits and how they're used? Because I think I get this idea.
And so I do. I have that in the users, though. I don't have anybody's. I don't have any, you know, newsletter.
Like, you buy credits. But I'm like, I don't understand how they're even being used right now and like, what the total cost is to me set up.
So I'm not really using that. Well, although I could because I have hundreds of people that have come and done this right setup. So I'm not really using that well, although I could because I have hundreds of, of people that have come and done this. Right? But create an account to see your score, username, email address, whatever. I can create an account and continue. And. And then what it does is it pulls up your score and then it takes you straight to your dashboard, okay. And on your dashboard it's going to show you. Actually, it kind of gives you a couple options, but then it gives you some options to say, hey, now you can do one of two things to buy, to buy from us, from me, right? I didn't have the live courses as this. The live courses that you guys are in right now was not part of my original business plan. It just kind of got added in. I was like, it kind of fits. People want to learn how to do AI, so I'll throw this in, right? But it was browse courses, you know.
And how quickly I'd burn through on that kind of stuff.
100%. Let's get back to road share rental. Okay. And we're going to. We're going to throw. We're going to do an API. Okay. This is a great transition moment. We're going to keep checking back on Manus. By the way, guys, you can come here and buy money or buy or spend money, right? You can, you know, say, I want to. I'm going to pay for this. Or you can come here and certifications, right? And you could spend money here. And so the, the, the funnel was basically free tests. All right. Whatever it is. Oh, I did really well. Maybe not done with that, but we're going to work on other things while it thinks it does. Does a couple of things here, but I think that's a great. I want to get a certification that proves I'm smart, right. And I can have this, you know, official thing or, hey, I did really bad. Well, okay. I'm going to take a different pathway. I'm going to take a course to get better. That was, that was kind of the logic in terms of the business offering that I worked through with ChatGPT, and I could even go back. It's kind of fun. You can go back into my General AI Proficiency Institute and go way back. Tons and tons of conversations I've had, but this was my very first conversation with trying to figure out what was going on months and months ago. Hey, I want to create a website that checks the proficiency levels based on an intelligence test that shows the aptitude for an individual to succeed in a world with AI. Right? That means they have to know how to talk to AI to be good, prompt engineers. And you'd have a good brain to figure out how complex systems can quickly be put together. Can you help me build this? Great. Here's an intelligence test design. Let's start doing it. And we just started diving in. Great. Let's figure out a name. Let's start doing this. And then just kind of kept going and going and going. And, and so that was the, the prompt that I started with that Thursday morning when I said, I'm going to build a business. Right. So that was my idea. And then it just evolved because I listened to the market, right? So I'm kind of jumping ahead with marketing guys, but that, that was the pathway and you guys will remember that for tomorrow when we talk about it a little bit more. But I think that's pretty fun to dive into. So let's jump, let's jump into some fun stuff. Let's do a couple operator things. Some agentic operator systems. The first one that we'll, we'll go over is, is actually run by OpenAI. It's called operator.chatgpt.com you guys don't have access to this unless you are on the pro version of chat GPT. And the pro version of chat GPT is 200 bucks a month. And so if you use it a ton, if you're going to be using, you want to use all the advanced features, you know, go for it. Another cool thing that you can do with Chat GPT if you are on the, the pro version is you can now, you can now where is it? Plus add photos, add from apps. You can now connect Google Drive and other things like that. You can't do that unless you're on the pro version because it's still kind of in beta. So basically if you're on Pro, you get, you get bigger context limits, bigger usage limits, things like that. But you also get access to a lot of new features. And I would call operator. I think operator is still pretty beta ish, but it's pretty dang cool. And so we can watch what we do here. Here's some ideas. It gives you some examples of how you could potentially use this, right? Order some snacks and drinks for 20 people to my office from a club store. But basically what it does is, you know, book me a flight to Cancun or tomorrow from Salt Lake on Delta. Boom. Right. So you basically are giving a task to the operator and then it will get busy doing it. Now, I don't think the prompt that I gave it here again, I always do a bad prompt and a good prompt. I don't think the prompt I gave it here is very good. So let's, let's make this a little bit bigger. Why can it not Access until tokam delta.com down? No. All right. That's crazy. Oh, I wonder it's possible that delta.com I've never tried this specific thing. Let's try. Okay, let's just pause it and we'll try on the Southwest. Maybe I can't even go on Southwest. I'm sure Southwest doesn't fly to Cancun, but. Or maybe they do. We'll see we'll see. It's possible that Delta blocked operator because they don't want operator doing that. But what you can do, and I know this sounds a little scary, but operator. What it does is it opens a completely new private encrypted instance of a computer of a browser, okay? Which means you can give it your credit card, you can give it your, your login information, you can give it all these different things and you can have it actually go and do these things for you. So if you're like, hey, I need some tickets to a movie tonight, sometime around 7 o' clock or from Friday night for my date, 7 o'. Clock. We want to see the new, you know, Mission Impossible movie, right? Here's my login information and here's my credit card. Please just buy it. Report back when you're done. It will go through and it will actually do that. So you can see right now it's actually, it's actually typing, right? Like I'm not doing anything. And it's, it's doing stuff on its own. It's looking Salt Lake City to Cancun, trip type one way. I wasn't, I wasn't, you know, clear that I want to actually come back. It's only doing one person. So it's scripted instance of a computer, of a browser. Okay. Which means you can give it your credit card, you can give it your, your login information, you can give it all these different things and you can have it actually go and do these things for you. So if you're like, hey, I need some tickets to a movie tonight sometime around 7 o' clock or from Friday night for my date, 7 o'. Clock. We want to see the new, you know, mission of kind of listening to me, I guess. But there you go, right? So I can, I can go to cancun tomorrow for 400 bucks. Hey, that's pretty cheap. And, but yeah, I mean, so, so obviously, guys, you know, someone was asking yesterday, maybe it was you, Mark, that someone was asking about, you know, how do I, how do I have it go in and do things for me regularly and, and do all that type of stuff, right? And so, you know, here's all kinds of options. It's assimilable, moving, right? Here's my login information and here's my credit card. Please just buy it. Asking me now what are my next steps? I don't think this is very efficient unless you give it a, a good report back when you're done. It will go through and it will actually do that. So you can see right now it's actually, it's actually typing, right. Like I'm not doing anything. And it's, it's doing stuff on its own. It's looking to Salt Lake City to Cancun Trip. Type one way. I wasn't. I wasn't, you know, long prompt. And you can you very specifically say, don't come back to me until you finish this task. Right. Go and do this. Right. Let's try another one really quick. Build me a prototype of a. Of an extreme weather event app on clear that I want to actually come back. It's only doing one person, so it's kind of listening to me, I guess. But there you go. Right. So I can. I can go to Cancun.com okay. So you can have it go. And actually it can operate replit and the way that it works, it's kind of cool. I'm going to leave it. I'm going to let it just kind of work on this for a minute. But we're going to look up. What is it called? Parser Omni parser intomor for 400 bucks. Hey, that's pretty cheap. And. But yeah, I mean, so. So obviously, guys, you know, someone was asking yesterday, maybe it was you. Big question. And it's, it's a. It's a primary thing that we need to work on today. So I've. I've built this cool RV match thing. I want to be able to add some AI capabilities. In fact, I did. I think I did have it do that. AI trip planner. Here's the trip planner. Start your first conversation. Let's see if it works. Plus, please, please. Yeah, it's not. Okay, so when I click on this. Okay, so I have no way to start a conversation. All right. V2, I think I've got this right here. And we're going to click on this. All right. Okay. So here's a couple cool things. This right here, I'm gonna make this bigger. But this is what the screen. This is what the AI sees when it. When it's Mark. Someone was asking about, you know, how do I. How do I have it go in and do. Using one of these systems, it parses or breaks up into little sections. Each one of these little element things for me regularly and do all that type of stuff. Right. And so, you know, here's all kinds of options. It's asking me now what are my next steps. I don't think this is very efficient unless you give it a good long prompt and you can you very specifically Say, don't come back to me until you've finished this, this task. Right. Go and do this. Right. Let's try another one really quick. So it knows it's hard to see, but that says 15 next to monthly budget. 16 is the how to use. 17 is here and 20, 22, 23. Right. So every place where there's something on here, here's a place to type. Oh, 70. It looks like 79 says budget. Looks like I can change the sheet name for that. Right. So it can read it, understand it and then it can, it knows where to click, it knows what to do and how to. How to make that happen happen. So that's what the AI is actually seen behind the scenes. Build me a prototype. OmniParser v2 is an open source code that you could actually say, hey, rep. Of a. Of an extreme weather Event app on Replit.com. okay. So will you use OmniParkSure v2 source code to. To, you know, build an agentic system that automatically does something for me? I have not tried that yet, but you can have it go and actually it can operate replit and the way that it works, it's kind of cool. I'm going to leave it. I'm going to let it just kind of work on this for a minute. But we're going to look up what is it called? Parser. Omni parser v2. I think I've got this right here. I'm 99% positive that it would actually work. But it's open source, is built by Microsoft. OmniParser v2 is built by Microsoft. And so it's just kind of a project that's being worked on. These agentic AIs are working here. Now. It wants me to sign in. Now obviously I could take. So you can take control for a second and I could sign in, take control. I could continue with Google, whatever and, and you know, jump in and have it do that. But then it would actually work through and actually build out the app. So you're not gonna. And we're gonna click on this. All right, so we're gonna get this working on it. I'm going to show you how it theoretically is supposed to work. This button isn't starting a conversation. Okay, all right, so we'll let it work on that for a second. But what it's doing is it's using an OpenAI AP or API key. Right. So we'll go into secrets here. You can see that I've already put that in it used. Okay, so here's a couple cool things. This right here, I'm gonna, I'm make this bigger. But this is what the screen. This is what the AI sees when it, when it's using one of these systems. It parses or breaks up into little sections, each one of these little elements and get super far with this. And because it's going to keep asking you questions unless you did a really long prompt and you could kind of think through the system of like, okay, it's going to need a database, it's going to need this, it's going to need to use the weather.com API that I already have in my account. Needs to use this, needs to use that. So you'd have to kind of know all of the little things it's going to need to do before you know to give it a really good prompt. But you could like ChatGPT. Remember ChatGPT knows that I'm a big replit user because it knows it has this memory, right. And so I could tell it. So I could say, hey, so it knows it's hard to see. But that says 15 next to monthly budget. 16 is the how to use. Like let's, let's try this. I think this is, this is kind of a fun one here. 17 is here and 20, 22, 23. Right. So every place where there's something on here, here's a place to type. Oh, 70. It looks like 79 says budget. Looks like I can change this. We'll just go like this and we'll say please create a long and elaborate prompt with all relevant, relevant details to create sheet name for that. Right. So it can read it, understand it and then it can, it knows where to click, it knows what to do and how to, how to make that happen. So that's what the AI is actually seeing behind the scenes. OmniPMer v2 is an open source code that you could actually say, hey, replit, will you use omniparser v2 source code to build an extreme weather app inside of replit.com using operator OpenAI? I don't want to have to talk to the operator until the app is finished. My, my, you know, my API key that I have set up. So we're going to go look at the API and look at an agentic system that automatically does something for me. I have not tried that yet, but I am working. Boom. Right. And so, I mean I've never tried this before. It sounds fun. Yeah. Use OpenAI. So anyway, it would be kind of fun, right? Full prompt opera. You're Tasked with designing. I'm 99% positive that it would actually work. Okay. But it's a, it's open source, it's built by Microsoft. OmniPay v2 is built by Microsoft and so it's just full memory, you know. Yeah, this is pretty cool. Design requirements, core features must include event tracker. So I want to see if it gives any more. Your goal is to complete the kind of a project that's being worked on. These agentic AIs are, are, are working here. Now it wants, it wants me to sign in now obviously I could take. And then without asking me questions. Yeah, may get a working version that meets the goals below weather APIs. So there's a couple things that I would change in this, but not a lot. Right. I would say, hey, let's use a different one because I know I already have inside of my. So you can, you can take control for a second and I could sign in, take an account. Right. Well, we're going to do APIs here in a second, but inside that Secrets account role, I could continue with Google whatever and you can look at your secrets that are related to your app itself and then you can also say jump in and have it do that. But then it would actually work through and actually build out the app. So you're not going to get super far with this because it's going to keep asking you questions. Save those to your account. So it just already has access to them. Right. And I've already used a Weather API in, you know, in the past. And so I would just say use the existing Weather API key that's in my account. Right. And then, you know, you've got that. So I would change, I would change a couple instructions here, but not a lot. Right. Where did I, where was I doing that? Right here. Unless you did a really long prompt and you could kind of think through the system of like, okay, it's going to need a database, it's going to need this, it's going to need to use the weather.com API that I already have in my account. Yeah. Design requirements, event tracker, smart defaults, development instructions, use, tailwind use, use this, needs to use that. So you'd have to kind of know all of the little things. It's going to need to enter API. Yeah. See, I would get rid of the dummy values or mock. I would just do before, you know, to give it a really good prompt. But you could say just, just, just do them. Final output expectations. Yeah, I mean that would be cool. Now this would probably take you know, a couple hours for it could like chat GPT Remember, chatgpt knows that I'm a big replit user because it knows it has this memory. Right. And so I could tell it. So I, I could say hey to try and figure out because operator quite frankly is kind of slow. It's not like let's, let's try this. I think this is, this is kind of a fun one here. We'll just go like this and we'll say please create. It's not super fast in terms of, you know, whatever. But anyway, we're going to exit the chat here. Let's see if we can have it do another thing. Okay. Okay. New task. Go to HTTPs a long and elaborate prompt with all relevant org and submit it relevant details to create a an enterprise contact form for a dummy company. Make up all an extreme weather app inside of replit inputs. Yeah. Yeah. Don't ask.com using operator open me. Don't ask me anything until you have AI. Right. I don't want to have to submit it one. Right. So obviously this is a, a stupid task that has no real value. Talk to the operator until the app is finished and working. Boom. Right. And so but you could theoretically, you know, just say, hey, will you go, you know, figure out, you know, how we can get in touch? I mean I've never tried this before. It sounds fun. Yeah. Use open AI with so and so and send an email to them that we want to do this and then it will start searching the Internet. And by the way, you can have it open multiple tabs. You could log into your Google Drive, you could log into a sheets document, you could log into whatever and you could say hey, I want you to go. And so anyway, it would be kind of fun, right? Full prompt hopper. You're tasked with designing a full member. You know. Yeah, this is pretty cool. Design requirements core feature. You know, go to this website, find some information and every time you find that information must include event tracker. So I want to see if it gives any more. Your goal is to complete the app and then without asking me questions. Yeah. May get a working version that meets the goals below weather APIs. So there's a couple things that I would change in this but not a lot, right. I would say hey, let's use a different one because I know I already have inside of my information. Log it and add a new line on the sheets, you know, with these and that's open in the other tab here. And so you could have it go do a bunch of research for you and find a bunch of information. Right. So theoretically it should be able to come in here, probably request a demo. It's going to fill out this contact us form. So anyway guys, this allows you to use an AI as a human, right? As an. As an assistant in a lot of ways. Okay. Has a lot account. Right. Well we're going to do APIs here in a second but inside that secrets account of deficiency still. And the one thing I'm kind of sad about is that it does not have any API capabilities yet. You cannot API into. You can look at your secrets that are related to your app itself and then you can also save those to your account. So it just already has access to them. Right. And I've already used a weather the operator yet that you will be able to in the future, I'm sure. Okay. So anyway, so it's right it's filling out name and email all this. Okay, we'll let that run for a minute. Now API in you know, in the past and so I would just say use the existing weather API key that's in my account. We're going to bounce over to a new agent. Oh, sorry. Any questions about operator before I jump on? I'm going to show another agentic system. Right. And then you know, you've got that. So I would change. I would change a couple instructions here that can do stuff even more powerfully in my opinion.
Are you.
Yeah. Look at pricing because pricing of an. Of an API kind of helps us understand how AI.
I just had a quick question. Are you aware of any like operator like tools that work on like like Windows apps or things that are like on prem that aren't in the cloud.
But not a lot. Right. Where did I. Where's I doing that? Right here.
Or does it have to be browser based?
It doesn't have to be browser based. That Omni parser. Yeah. Design requirements, event tracker, smart defaults, development instructions, use tailwind, use M for API. Yeah see I would get rid of the dummy values or mock. I would just V2 you can build your own system to work locally. Right. Because that code is there now you would have to know how to do that, how to build something that can make works. It's also going to help us get better at keeping replica costs lower. So here's OpenAI API pricing. So there's a thing called a token. Right. And at least for AIs you're going to be charged based on token usage. A token is about equal to a word. Okay, so hey, $2 that happened. But Omniparts are like if you go through and watch this video, just, just Google it. Right. And watch the whole video say just, just do them. Final output expectations. You know, he is, he is literally in this video. He's actually in. He's on a window, he's on a PC and he's having it. Yeah, I mean that would be cool. Now this would probably take, you know, a couple hours for it to try and figure out because operator quite frankly is kind of slow. It's not, I guess to be more.
More specific and it's related to my.
Yeah, it's not super fast in terms of, you know, whatever. But anyway, we're going to exit the chat.
Specific context is like one of the clients that we consult for as like an on prem CRM. It's this very old school system that runs on their own server.
Yep.
And we constantly have to try to get data out of it. So we have to hack it all the time.
Yeah. Here, let's see if we can have it do another thing. Okay. Okay. New tab.
You know, we've managed to make it work. I'm wondering if there's anything like this that could potentially replicate kind of what we're doing through like go to my.
PC, me downloading files, putting first for every million tokens. That's pretty good. That's GPT 4.1. That's pretty awesome, right? A lot of systems, drive, etc. Yeah, I mean it's capable of doing all of that. Go to HTTPs gen API.org and submit. But you know, you'd have to build, you'd have to build a program that runs it on that. But, but again this guy in this demo is running something on Windows and so you could, you could definitely build a, an enterprise contact form to do all of those things. If a human can do it, you can train an AI to do it. I mean that's, that's the reality.
Even if it's not browser based.
Yeah, yeah, absolutely. Right now we'll use O3 or 04 mini. It might be all 04 or 4. Zero mini right now. Yeah, it looks like that's kind of the one they're trying to push people towards right now. 4.1 nano and 4.1 mini. I could, I could find out which one it's using in my system just by asking it. Cool. Yeah. All of a lot of these LLMs guys are, are for a dummy company. Make up all actually when you start to dive into the really serious AI users, they're all worried about privacy and other Things like that. So you can actually download. A lot of them are open source. You can download them and run them locally on your own computer. So you're not using, you know, cloud credits or anything like that. You just, you download the LLM and you're using your own resources, your own GPU inputs. Yeah, yeah, don't ask me, don't ask me anything until you have you. Your own whatever, your own system to make all that stuff happen. So, so anyway, this one finished, right? You know, let me know if there's anything else you like done. It's been successfully submitted. Submitted, Right. So obviously this is a stupid task that has no real value. I should theoretically, in my email Gen API contact form, there it is, right? So I got it. Pretty cool. It successfully submitted that and my system successfully worked. So now I've run a test. But you could theoretically, you know, just say, hey, will you go, you know, figure out, you know, how we can get in touch with so and so and send an email to them that we want to do this and then it will start searching the. Just to see. So this is a cool idea. I've run a test to see if. And by the way, you can have it open multiple tabs, you could log into your Google Drive, you could log into a sheets document, you could log into whatever and you could say, hey, I want you to go. And my, my Enterprise Inquiry system is working, right? For those of you that haven't been in development before, that would be called a unit test, right? We're testing a system and we're going to see if it works. And every time, you know, in a, in a traditional tech environment, you're going to go through and you're going to want to click on all kinds of buttons, right? You know, go to this website, find some information and every time you find that information, log it and add a new line on the sheets, you know, with these. That's open in the other tab here. And so you could have it go do a bunch of research for you and find a bunch of information, right? So theoretically it should be able to come in here, probably request a demo. It's going to fill out this contact us form you're going to go through. And you know, every time you're about to do a new release, you're going to say, all right, I need you to click here and I need you to click here and I need you to select a session date and I need you to try to buy something, right? We'll give you a code. So it's Free So you don't get charged every time. Time. Right. We need you to click on every single button. So anyway guys, this allows you to use an AI as a human. Right. As an. As an assistant in a lot of ways. Okay. Has a lot everywhere. Right. Click on the blog from here. Click down here. Privacy policy. Does this work right out of deficiency still. And the one thing I I'm kind of sad about is that it does not have any API capabilities yet. You cannot API into. You know. I know there's one thing that doesn't work here. I think it's this one. Is it this? No. Maybe it's this. Yeah, this one doesn't work. Here's a bug. Right. Oh when you click on categories on AI education or on any of these things. Right. The operator yet you will be able to in the future, I'm sure. Okay. For some reason it doesn't load the author information correctly. So I know that bugs there. So. So anyway so it's right. It's filling out name and email all this. Okay, we'll let that run for a minute. Now we're going to bounce over to a new agent. Oh sorry. Any questions about operator before I jump on I'm going to show another agentic system that can do stuff even more powerfully in my opinion. Oh, you're. If you're running. If you're a QA person and you're running a unit test and you find this, you would report I had this problem. Right. But a unit test you could set up and you could have replaced it.
John, are you.
Yeah. Automatically run unit tests is. Hey, have operator. Now obviously can't API this yet but this is maybe a little bit in the future. Hey have operator go through click on it. But basically you you here let me see if I can find the detailed pricing spot. There is Sorry. This Dang. What do you call it? Zoom window is getting in my way. There it is. Okay, so here are all the different models and you can tell replit to to do stuff. Usually what it's going to is what it's going to set up with is probably 4 oh mini right now. Okay. That's the cheapest one. 60 cents.
I just had a quick question. Are you aware of any like operator like tools that work on like like Windows apps or things that are like on prem that aren't in the cloud or does it have to be browser based?
It doesn't have to be browser based. That omni parser everything and I want it to do these 40 tasks right. And then you just say, run unit tests, right. You build a little admin button in your system and make sure that all these things happen. Right. So you could automate all of that. You could even as part of the operator's job, you could say, hey, you know, you're. You. You have this Open in your V2. You can build your own system to work locally, Right. Because that code is there. Now, you would have to know how to do that, how to build something that can make that happen. But omniparts are like. If you go through and watch this video. Just Google it, right? And watch the whole video. He is literally in this video. He's actually in another tab. Take control. Do this. Come on. Looks like 4.1, though, is getting, you know, 4.1 nano. I wonder. I wonder how good that is. It's even smaller and it's probably super, super capable. Okay. But. But bottom line is that's how you're getting charged. And so when you. So. So let's. Let's look at that now in a practical application. Okay, There we go. So let's say we're here and we've, you know, we've asked it to do way longer than it should have. Right. But you could have it just go log into your email and you can say, hey, make sure that the. You know, that it showed up. Right. I've got Echo Zap here or whatever. But he's on a window. He's on a PC and he's having it.
I guess, to be more. More specific. And it's related to my. Yeah, my specific context is like one of the clients that we consult for as like an offer.
Oh, that's what I've logged into for. For replay. Okay. Anyway, but you could have it log into that account. You can say, hey, make sure that when this is sent that the email account gets it. So you could even have it verify for you. You don't even have to go in and manually check to see if that went through. Hey, did it send through exactly as done? Can it be approved? What can happen here? Right.
So on Prem CRM, it's this very old school system that runs on their own server.
Yep.
And we constantly have to try to get data out of it. So we have to hack it all the time.
Yeah. Do something. All right, I can see the issue, the plus button for starting a new conversation. Right. Token, Token, Token, Token, Token. Token. Token, Token, Token, Token, Token, Token. Right.
And so we've managed to make it work. I'm wondering if there's anything like this that could potentially replicate kind of what we're doing through like go to my PC me downloading files, putting, just start.
Piecing those systems together. But understanding what's capable here guys, is really, really powerful. All right, let's bounce over to Manus now. So man, is anybody here used Manus before? Nope. Okay.
Man is drive, etc.
Yeah, I mean it's capable of doing all of that but you know, you'd have to build, you'd have to build a program that runs it on that, but each word is going to be that. Right. And so as it gets through a million tokens, you might use, you know, $0.25 or $0.40 or if you're using one of those really expensive. But again, this guy in this demo is running something on Windows and so you could, you could definitely build it to do all of those things. If a human can do it, you can train an AI to do it. I mean that's, this is really, really awesome. It can do anything. So it's think of it like replit, but it can do anything instead of just writing software. Right. It can anything digital really. Right. Can't cook your breakfast yet. We need the robotics for that. But here are a few. Let's see here. Let's see. That's the reality.
Even if it's not browser based.
Yeah. Yep. Absolutely. Yeah. All of a lot of these LLMs guys are, are actually when. When you start to dive into the really serious AI users, they're all worried about privacy and other things like that. So you can actually download. A lot of them are open. See, we can find a really cool one. Let's go into the. They've kind of changed this a little bit here, but that's okay. Kind of fun. Product feed content creator, productivity source. You can download them and run them locally on your own computer. So you're not using, you know, cloud credits or anything like that. You just, you download the LLM and you're using your own resources, your own GP models. Right. If you're using something that's really, really complex. Yeah.01 pro. Holy cow, look at those token prices. So don't accidentally set your API, your own whatever, your own system to make all that stuff happen. So, so anyway, this one finished, right. You know, let me know if there's anything else you like done. It's been successfully submitted. Unlock the power of AI prompt engineering website. I should theoretically in my email gen API contact form. So obviously you can build it to make a website, right. I want to, I want to find something that's really cool though. Here. There it is. Right. So I got it. Pretty cool. Let's try this. I've never seen this one, so I'm just clicking on it. It successfully submitted that and my system successfully worked. So now I've run a test just to see. So this is a cool idea. I've run a test to see if my to use 01 Pro. Now. Luckily, Replit is smart enough to. Oh, this is pretty cool. So it basically it built this. I want to do that. You can double check. It's going to default to something like 400 mini. See, I don't want to view the space. I want to view the actual. Hold on, hold on, hold on. My. My Enterprise Inquiry system is working, right? For those of you that are maybe 4.1 nano or mini, and we could even ask, right? Let's say, let's ask this haven't been in development before. That would be called a unit test, right? Which open AI model are you using? Or we're testing a system and we're going to see if it works. And every time, you know, in a. In a traditional tech environment, you're going to go through and you're going to want to click on all kinds of buttons, right? Yeah, I want to view the replays. Okay. Yeah, yeah, we need some that have these replays. So let's do this one. Okay. View replay. So basically what this lets you do is it lets you see what the prompt was and then watch the system actually do it. Right? So create an interactive web app that takes the electromagnetic frequency colors produced by various elements in the periodic chart and converts them to an. To the audible range you're going to go through. And you know, every time you're about to do a new release, you're going to say, all right, I need you to click here by dividing the octave until the tones are in the piano range, plus is the middle C. So the tones are pleasant. That's crazy. I need you to click here and I need you to select a session date and I need you to try to buy something. Right? We'll give you a code so it's free so you don't get charged every time, right? We need you to click on every single button doing some crazy thing, right? And then, you know, make the web appealing. Make the sounds produce everywhere. Right? Click on the blog from here. Click down here. Privacy policy. Does this work right? For this, for this, for this. AI in a produced melodious. That doesn't sound like good English, but that's okay. Use JavaScript audio, context, whatever. But you're having it do something so that it's having to do a ton of research. You know, I know there's one thing that doesn't work here. I think it's this one. Is it this? No. Maybe it's search and then build an actual website that works. And so what it's doing, again, is that you're this. Yeah, this one doesn't work. Here's a bug, right? Oh, when you. You're seeing some of it's, you know, this right here, that's the chain of thought reasoning where it takes. Okay, click on categories on AI education or on any of these things, right. For some reason, it doesn't load the author information correctly. So I know that bugs there. So I got to do this. So I'm gonna have to do all of these steps. And so I'm gonna go through step by step, and I'm gonna build this website out for you. And it just keeps doing it. It keeps working on it until it's actually working. Oh, here. If you're running. If you're a QA person and you're running a unit test and you find. Right. Clicking. Testing everything, right? And so then you would be able to actually try it. And this, you would report I had this problem, right? But a unit test you could set up and you could have replit. All right, let's go to preview. Trip planner, start. Hey, now we got a conversation, right? Tell me about the sun. I want to go there. Yeah. Now we can. We could also click on it here and we can see its final thing. And I click on it automatically. Run unit tests. Is. Hey, have Operator. Now, obviously can't API this yet, but this is maybe a little bit in the future. Hey, have operator go through. Click on it. Oh, hey, that's fine. Everything. And I want it to do these 40 tasks, right? And then you just could probably set this up.
So you could just take a. You could upload like a picture too, right?
I want to go. Oh, totally. You guys can't hear that sound, can you? Yeah, it's coming today. Run unit tests, right? You build a little admin button in your system and make sure it's coming through my headphones. But it's. Yeah, it's kind of crazy. I wish. Yeah, I wish I could route that. All these things happen, right? So you could automate all of that. You could even as part of the operator's job, you could say, hey, you know, you're. You. You have this open in your. That through. I don't think I can audio, you know, another tab, take control. Do this. Come on. You have access. There we go. Yeah, it won't let me do that. I. I know there's a way to do it, but I'm not going to try to set up right now. But when I'm clicking on them, guys, it's producing. It's like holding the sound until I turn it off. Took way longer than it should have. Right, but you could have it just go log into your email and you can say, hey, you can use all of the, all of the capabilities that that chat GPT has, you can also use. Right? So if you need it to search the web, if you needed to analyze, hey, make sure that the, that you know that it showed up. Right. I've got Echo Zap here or whatever. But yeah, that's crazy. What's up, Spencer?
So in theory, can we take this app that we built in Replit and.
Oh, that's what I logged into for. For replit. Okay. Anyway, but you could have it log into that account. You can say, hey, make sure that when this is sent that the email account gets it.
Plug it into manuscript and say run through this application as a user and basically debug it. Find any.
So you could even have it verify for you. You don't even have to go in and manually check to see if that went through. Hey, did it send through exactly as done? Can it be improved? What can happen here?
Right, so inconsistencies. Find any like, you know, friction points and they would do that. Is that possible?
Fantastic idea. Just start piecing those systems together. But understanding what's capable here, guys, is really, really powerful. All right, let's bounce over to Manus now so you know, and I can. What I'll do is this. I'll do this right now. New task, please. Manus. Does anybody visit? Whoops. Jen here used Manus before. Nope. Okay. Manispi.org and do a complete. This is really, really awesome. It can do anything. So it's think of it like Replit, but it can do anything. Instead of just writing sitecheck, look for bugs, inconsistencies. Cyber security in software. Right. Anything digital really. Right. Can't cook your breakfast yet. We need the robotic risks and provide pictures. If you needed to create pictures if you needed to create videos using, you know, Sora or whatever it is you're trying to do. Sora or Veo or any of those things. Things. All right, there you go. Cheaps for that. But here are a few. Let's see here let's see if we can find a really cool one. Let's go into the. In a complete report about the site. They've kind of changed this a little bit here, but that's okay. Okay, so I'm just going to start this, right? We're going to just see what happens here. Pull this to a standard kind of fun. We don't need to do this. I pay about 40 bucks a month for this and you get a certain number of credits, whatever. But basically, oh, you know what we report about the site and make product feed content creator productivity, unlock the power of AI prompt engineering website. So obviously you can build it to make a website. Right. I want to find something that's really cool though here, a website to walk me through it. Let's try this. I've never seen this one. So I'm just clicking on it. Cool. All right, so now it's just going to get busy building that, right? Oh, this is pretty cool. So it basically it built this. I want to. And this is going to take by the way, 20 minutes. We won't sit here and watch it. But what I will do, I don't want to view the space. I want to view the actual. Hold on, hold on, hold on. Yeah, I want to view the replays. Okay. Yeah, yeah, we need some that have these replays. Who is show another. So does that answer your question, Spencer? Yeah. So let's do this one. Okay. View replay. So basically what this lets you do is it lets you see what the prompt. Yep. Yeah. So anyway, so I.
Sorry to follow up on that real quick though, John. So like the back end. Where would you have to give it credentials?
And it was. And then watch the system actually do it. Right. So create an interactive web app that takes the electromagnetic.
You gave it credentials. Would it take those and log in and go into the user space as well?
I don't know. Frequency colors produced by various elements in the periodic chart and converts them to an. To the audible range by dividing the octave until the tones are in the piano range closest to middle C. So the tones are pleasant. That's crazy. So it's doing some crazy thing. Right? And then you know, make the web appealing. Make the sounds. Produce BT4O. So that's the one it's. That's the one it's doing. So we could, we could ask if we could say, hey, let's, let's do this. GPT 4.1 nano. Let's see here that I don't know that information on Manus. I don't. Trying to think how it works. It. It should be able to, it should be able to. Like I could give it a test user, right? I could just say, hey, use test user in a produced melodious. That doesn't sound like good English, but that's okay. You know, password, whatever, and then, and then do that. And by the way, I could. Let's, let's actually use JavaScript, audio, context, whatever, but you're having it do something so that it's having to do a ton of research and then build an actual website that works. And so what it's doing again is that you're seeing some of it. You know, this right here, that's the chain of thought reasoning where it takes. Okay, you do this real quick. It only, it only takes a second. This is super easy. We're going to sign out, going to sign up and we're going to say test user Manus. Test. Test user manus@nothing.com. test user password is password. I got to do this. So I'm gonna have to do all of these steps and so I'm going to go through step by step and I'm going to build this website out for you. And it just keeps doing it. It keeps working on it until it's actually working, right? Clicking, testing everything. Right. And so then you would be able to actually try it out. Now we could, we could also click on it here and we can see its final thing. And I click on it. Password, test user man is password. Okay, so I've now done that. Now I'm gonna. Now, while it's in the middle of its thing, I also want you to test everything inside of the platform you have. Oh, hey, that's fine.
This honestly makes drop everything else that I'm doing right now.
I don't know if you need these credentials to get in. You guys can't hear that sound, can you? Yeah, it's coming. It's coming through my headphones, but it's. Yeah, it's kind of crazy. I wish, yeah, I wish I could route username, test user manuscript and that through. I don't think I can audio and password, password, boom. Okay, so now I've just created a test user. It doesn't have any admin capability. Yeah, it won't let me do that. I, I know there's a way to do it, but. So it can't go in and break something. But I've given this. Hey, thanks for providing the credentials on a test the platform I'm not going to try to set up right now. But when I'm clicking on them, guys, it's producing. It's like holding the sound until I turn it off. Yeah, that's crazy. What's up, Spencer? Journal functionality. By logging in, it looks like it should be able to.
Wow.
Okay. Pretty cool. So we'll come back, we'll leave this and we'll let it go. But while this is working, I'm going to open another instance of.
So in theory, can we take this app that we've built in replit and man is here.
And I'm going to show you a couple other things that I've done with this. So extract HOA data from Utah Registry. So I had a guy reach out to me, I don't remember what his.
Name was, and plug it into Manus and say, run through this application as a user and basically debug it. Find any inconsistencies, find any like, you know, friction points.
He just recently is like, hey, I want to take a course and because I want to figure, I want to figure something out. I want to.
You.
I just want to drop it off. Like all this busy work.
No, You know, I work with Utah hoas and really, it's really, really difficult for me to get access to all of the information in the registry. Could I build a system that does that? And I was like, yeah, but let me just do it for you really quick. You know, I just kind of had some free time and obviously it wasn't going to be hard. I had to just ask it to do it. Right. And so I, I just said, hey, it worked for a long time on this. This is crazy. Look at how much stuff here. It took it like three hours. Okay, but this was my thing. I said, hey, this is what it is. I basically just copied his, his LinkedIn request to me and then I added a little bit, I changed it a little bit. Right. But when it pulls a list of matches, click on each one individually. I want something to pull that data into spreadsheet, eliminate duplicates, write along detailed CSV. Okay. And so it gets to the bottom here and says, hey, sorry, we ran out of context limits. Right.
And it would do that. Is, Is that possible?
Fantastic idea. You know, and I can. What I'll do is this, I'll do this right now. New task, please go. But you can click a button that's just inherit and continue. So it takes all the data that it's gotten. But it's. Is it. Whoops. Genapi.org and do a complete kind of run out of context limit on this conversation. And so it does it again. I had to do that four times. And so it just takes the CS site check, look for bugs, inconsistency with everything it has so far, picks up where it left off and then it keeps going. And by the end I had the Utah HOA registry done. Took three times for me to. So I had to write the prompt and I had to click that button three times, inherit and continue. And then finally sees cyber security risks and provide. All right, now I'm asking it, would it be a good idea to use 4.1 nano instead? So obviously I'm asking it a question. I want to see if it actually tries, like turns my question into a task or if it just answers the question. It's doing research right now. It's searching the web and reading things and trying to figure out what's going on with 4.1 nano. How much does it cost? It's considering all of those things right now for sure. Did a complete report about the site. Okay, so I'm just going to start this, right? We're going to just see what happens here. We'll just do a standard one. We don't need to do this. I pay about 40 bucks a month for this and you get a certain number of credits or whatever. But basically, oh, you know what, we report about the site and make a website to walk me through it, here it is. I can, I can click on it and look at it and. Cool. All right, so now it's just going to get busy building that. Right? You just look at it right here. Right. HOA name, registration date, HOA number, address, city, state, primary contact, email, chair, phone, all these things. Pretty dang cool. All right, so I just had Manus do what was taking him. So it found 82,000 total. And this is going to take, by the way, 20 minutes. We won't sit here and watch it. But what I will do is show another. So does that answer your question, Spencer? Yeah. Yep. Yeah. So anyway, so I.
Sorry to follow up on that real quick though, John. So, like the back end, where would you have to give it credentials and if you gave it credentials, would it take those and log in and go into the user space as well?
I don't know that. I don't know that information on Manus. I don't. Rose removed 79,000 exact duplicate entries. So it was having. The way that it was filtering it, trying to think how it works. It. It should be able to. It should be able to. Like I could give it a test user, right? I could just say, hey, use test user. Is it. Is it grab. It was very thorough, let's say. Right. And then you know, anyway, but final data set. 2,000 unique HOA entries. Boom, done. And that would have taken the way that their system is set up is kind of built so that you can't do this, but an AI doesn't care, you know, password, whatever, and then, and then do that. And by the way, I could. Let's. Let's actually do this really quick. It only, it only takes a second. This is super easy. We're going to sign out, we're going to sign up and we're going to say test user Manus test. By the way, the conversation didn't work. I asked it about the sun and it still didn't work. So you just have to go one step at a test usermanness@nothing.com test user password is password password Test user Manus password. Okay, so I've now done that. Now I'm gonna now while it's in the middle of its thing, I also want you to. It'll just work. It's not going to complain. Right? But you don't have to pay someone 10 bucks an hour. Test everything inside of the platform. You were 20 bucks an hour or someone in the Philippines to go do and figure this out or try to hack their system. We'll need these credentials to get in. We just used it as a person. Right. And let it. It let it dive in. Username test user Manus and just do this task.
If you want to scrape.
Leads off link and password password. Boom. Okay, so now I've just created a test user. It doesn't have any admin capabilities, so it can't go in and break something. But I've given this. Hey, thanks for providing the credentials. I'll test the platform's internal functionality by logging in. It looks like it should be able to. Able to.
Wow.
Okay, pretty cool. So we'll come back, we'll leave this and we'll let it go. But while, while this is working, I'm going to open another instance of Apollo.
Charges a ton of money just for emails time.
Right. When the first time we click plus it, you know it didn't do anything. Now it opens this up. That's great. All right, here we go. So 400 mini is still good for customer trade offs Considered man is here and I'm going to show you a couple other things that I've done with this. So extract HOA data from Utah registry. So I had a guy reach out to me. I don't remember what his name was. Totally.
So, John, follow up on this. Can you teach it repeatable tasks? Like, say we've got. So now that we know we can log in, let's say I've got an internal property management system that we have a repeatable task, that we've got a VA in the Philippines that actually does. Could we teach it that task? Have it come in and, you know.
She just reached out me and LinkedIn. He's like, Hey, I want to take a course and because I want to figure, I want to figure something out. You know, I work with Utah Hoas and really, it's really, really difficult for me to get access to all of the information in the registry. Could I build a system that does that? And I was like, yeah, but let me just do it for you really quick. You know, I just kind of had some free time and obviously it wasn't going to be hard. I had to just ask it to do it right. And so I, I just said, hey, it worked for a long time on this. This is crazy. Look at how much stuff here. It took it like three hours. Okay.
Scraper views from, you know, Google and come place them on our website within our own system and just have it run on a, on a synchronized frequency. Or do you have to run it manually every time?
So you would build in the coding world something that's called a cron job, right? Chronological. Right. It's just building something that's going to. This was my thing. I said, hey, this is what it is. I basically just copied his, his LinkedIn request to me and then I added a little bit. I changed it a little bit. Right? But when it pulls a list of matches, click on each one individually. I want something to pull that data into spreadsheet, eliminate duplicates, provide a long, detailed CSV. Okay. And so it gets to the bottom here and says, hey, sorry, we ran out of context limits, right? So, but you can click a button that's just, just inherit and continue. So it takes all the data that it's gotten, but it's kind of run out of context limit on this conversation. And so it does it again. I had to do that four times. And so it just takes the CSV with everything it has so far, picks up where it left off, and then it keeps going. And by the end, I had the Utah Hoa registry done. Took. Took three times to run. At a certain time, I would build that in replit and I would just say, hey, I want you to build me So I had to write the prompt and I had to click that button three times, inherit and continue, and then finally build something that every day does this and does this and uses this API to do it. Make sure this happens. Here it is. I can, I can click on it and look at it and it happens. And what it's going to do is it's going to send the prompt over. The prompt is going to be the same every time right in the job and the task description and the output is the most important thing. I need it in this exact output. You just look at it right here, right? HOA name, registration date, HOA number, address, city, state, primary contact, email, chair, phone, all these things. Pretty dang cool. All right. So I just had Manus do what was taking him. So it found 82000 total rows removed. 79000 exact duplicate entries. So it was having. The way that it was filtering it. Is it, is it grab. It was very thorough let's say. Right. And then you know, anyway, but final data set. 2,000 unique HOA entries. Boom, done. And that would have taken. The way that their system is set up is kind of built so that you can't do this, but an AI doesn't care. It'll just work. It's not going to complain. You don't have to pay someone 10 bucks an hour every single time. So you'll just ask replit to help you build that system for you. Or you can even have Manus build the system for you. I'm going to show you how you can use Manus and Repo together here in a second. But. But that's how you would do it, Spencer. Right? You just have to kind of teach it what it's going to do. And. And then here's the prompt. You'll probably have to provide the email and password every time you're getting into the system. But that will just be part of your prompt. Right? And 20 bucks an hour or someone in the Philippines to go do and figure this out or try to hack their system. We just used it as a person. Right. And let it, let it dive in and just do this task. Whoops. Wrong.
If you want to scrape leads off LinkedIn Apollo charges a ton of money just for emails.
Totally.
So John, follow up on this. Can you teach it repeatable tasks like say we've got. So now that we know we can log in. Let's say I've got a. An internal property management system that we have a repeatable task that we've got a va in the Philippines that actually does. Could we teach it that task? Have it come in and you know.
And, and so it will push that prompt every time and then at every day at 6:00am it runs it and kicks back by 7:00am or by 6:01, you know, depending on how complex exit is. Right. So theoretically you could do that now. I don't know. I want to see. Let's see here. Adding, clicking on login, entering username and login form, entering password and login form, clicking sign in. So yeah, it's doing it.
Scraper views from, you know, Google and come place them on our website within our own system and just have it run on a, on a synchronized frequency. Or do you have to run it manually every time?
So you would build in the coding world something that's called a cron job. Right. Chronological. Right. It's just building something that's going to run at a certain time. I would build that in Replit and I would just say I want you to build something that every day does this and does this and uses this API to do it. Make sure this happens. And what it's going to do is it's going to send the prompt over. The prompt is going to be the same every time. Right in the job. And the task description and the output is the most important thing. I need it in this exact output. That's cool. It's actually, it's pretty dang.
John, following up on like the credit side of it, is there a way to like better frame our minds around the cost of credits and how they're used? Because I think I get this idea of like you buy credits, but I'm like, I don't understand how they're even being used right now and like what the total cost is to me every single time.
And so you'll just ask Replit to help you build that system for you. Or you could even have Manus build the system for you. I'm going to show you how you can use Manus and Replit together here in a second. But, but that's how you would do it, Spencer. Right? You just have to kind of teach it what it's going to do. And, and then here's the prompt. You'll probably have to provide the email and password every time you're getting into the system. But that will just be part of your prompt, right? Yep. And, and so it will push that prompt every time. And then at every day at 6:00am it runs it and kicks back by 7:00am or by 601, you know, depending on how complex it is. Right. So theoretically you could do that now. I don't know. I want to see. Let's see. You're adding, clicking on login, entering username and login form, entering password and login form, clicking sign in. So yeah, it's doing it, you know.
And how quickly I'd burn through on that kind of stuff.
100. Let's get back. That's cool. It's actually crazy. It's pretty dang cool.
So John, following up on like the credit side of it, is there a way to like, better frame our mind.
Back to road share rental. Okay. And we're gonna, we're gonna throw. We're gonna do an API. Okay. This is a great transition moment. We're gonna keep checking back on Manus, by the way, guys. So we're not done with that, but we're gonna work on other things while it thinks it does. Does a couple things here, but I think that's a great.
Around the cost of credits and how they're used because I think I get this idea of like you buy credits, but I'm like, I don't understand how they're even being used right now and like what the total cost is to me, you know, and how quickly I'd burn through them. That kind of stuff.
100%. Let's get back to road share rental. Okay. And we're gonna, we're gonna throw. We're gonna do an API. Okay. This is a great transition moment. We're gonna keep checking back on Manus, by the way, guys. So we're not done with that, but we're gonna work on other things while it thinks it does. Does a couple things here, but I think that's a great question. And it's, it's a, it's a primary thing that we need to work on today. So I've, I've built this great question and it's, it's a, it's a primary thing that we need to work on today. So I've, I've built this VMatch thing. I want to be able to add some AI capabilities. In fact, I did. I think I did have it do that. Significantly lower cost, faster response time, still very capable. Oh, that's for. Oh many advantages. Okay. Yeah. 4. Zero advantages. Superior reasoning. RV planner GPT 4.0. However, cost of concern. You can implement a hybrid approach. Use 4.0. Meaning for simple Q and A, use for over complex trip planning requests. Pretty cool. So it gives you some options and can even set up something where it uses logic to determine which model it's going to use based on the situation. So that's pretty cool. Brian, did you have a question?
Yes. This fear has come up a couple of times now as I've seen some different pricing. Is there any sort of safety net, like if you accidentally do something like what you said a second ago, where you set it to that $600 thing or you know, AI is kind of crazy. What if it decides, hey, this is better for you, I'm going to do this. What if you log in one day and have like a $14,000 fee?
AI trip planner. Here's the trip planner. Start your first conversation. Let's see if it works. Plus please, please. Yeah, it's not. Okay, so when I click on this, okay, so I have no way to start a conversation. All right, so we're going to get this. Working on it. I'm going to show you how it theoretically is supposed to work.
This button or a four hundred thousand dollar fee because AI just kind of went hog wild on you while you were asleep.
Yeah. There's a couple ways this could happen, guys, and I'm very grand. Isn't starting a conversation. Okay, all right. Grateful you asked the question, Brian, because it's a smart one. The reality is you guys are all smart enough to probably think through it now that you know it, right? Now that you've now. So we'll let it work on that for a second. But what it's doing is it's using an OpenAI AP or API key. Right? So we'll go into secrets here. You can see that I've already put that in. It used my, my, you know, my API key that I have set up. So we're going to go look at the API and look at pricing because pricing of an API kind of helps us understand how AI works. It's also going to help us get better at keeping replic costs lower. So here's OpenAI API pricing. So there's a thing called a token, right? And all you've been made aware of the question, you're going to be like, okay, I'm always going to check what model it's using. Just, just, just, you know, for sanity check sake. Right. But what you have to be super, at least for AIs, you're going to be charged based on token usage. A token is about equal to a word. Okay. So hey, $2 for every million tokens. That's pretty good. That's GPT 4.1. That's pretty awesome, right? A lot of systems Right now will use O3 or O4 mini. It might be all the. Or 4.0 mini right now. Yeah, it looks like that's kind of the one they're trying to push people towards right now. 4.1 nano and 4.1 mini. I can, I can find out which one it's using in my system just by asking it. But basically you, you here. Let me see if I can find the detailed pricing spot. There is, Sorry, this dang. What do you call it? Zoom or 4oh mini right now. Yeah, it looks like that's kind of the one they're trying to push people towards right now. 4.1 nano and 4.1 mini. I can, I can find out which one it's using in my system just by asking it. But basically you, you here, let me see if I can find the detailed pricing spot. There is. Sorry, this Dang. What do you call it? Zoom Window is getting in my way. There it is. Okay, so here are all the different models and you can tell replit to. To do stuff. Usually what it's going to is what it's going to set up with is probably 4 oh mini right now. Okay, that's the cheapest one. 60 cents. Looks like 4.1 though is getting, you know, 4.1 nano. I wonder, I wonder how good that is. It's even smaller and window is getting in my way. There it is. Okay, so here are all the different models and you can tell replit to. To do stuff. Usually what it's going to is what it's going to set up with is probably 4 oh mini right now. Okay, that's the cheapest one. 60 cents. Looks like 4.1 though is getting, you know, 4.1 nano. I wonder, I wonder how good that is. Is. It's even smaller and it's probably super, super capable. Okay, but, but bottom line is that's how you're super careful of this is where the real risk is. Well, number one, you can actually in open AI, in your, in your API setup, you can set a limit. You can say, if I go over $100, stop working. Right. So that's one thing. So there's protections for most. A lot of API systems have that, have that in there. You can say, hey, set a limit. It. Don't let it go over this daily, don't let her go over monthly, whatever. If I ever hit this billing threshold, just stop. Whatever. So on the API side, you can do that. But the thing that somebody could potentially mess up here. All right, hold on. I'm Going to tell it something here. Let's keep it as is getting charged. And so when you. So let's look at that now in a practical application. Okay, so let's say we're here and we've asked it to do something. All right, I can see the issue. The plus button for starting a new conversation, Right. I tried talking to the AI. Hold on. Let's see if it's using white text or something. Yeah. But the conversation didn't work properly. Token. Token, Token, Token, Token, Token, Token, Token, Token, Token, Token, Token. Right. And so each word is going to be that. Right? And so as it gets through a million tokens, you might use, you know, $0.25 or $0.40 or if you're using one of those really expensive models. Right. If you're using something that has really, really complex. Yeah.01 pro. Holy cow, look at those token prices. So don't accidentally set your API to use 01 Pro. Now, luckily, Replit is smart enough to do that. You can double check it's going to default to something like 400 mini or maybe 4.1 nano or mini. And we could even ask it, right? Let's say, let's ask this. Which OpenAI model are you using for this? For this, for this AI. All right, let's go to preview. Trip planner, start. Hey, now we got a conversation, right? Tell me about the sun. I want to go there.
You could probably set this up. So you could just take a. You could upload like a picture too, right?
I want to go. Oh, totally. You can use all of the, all of the capabilities that that chat GPT has, you can also use. Right? So if you need it to search the web, if you need it to analyze, in this section that I selected, I think it's supposed to work. Okay, so your problem is this. What if you accidentally expose your OpenAI API key? What if you've written it or configured it incorrectly? Which has happened. I've read about it happening now. It was made by another system called Lovable. Lovable.dev and it's. If this feels like replit. Hey, ask Bubble to create a landing page, whatever. Create apps website by chatting with AI. This is a competitor to Replit. I personally don't like it. I think it's 50% pictures. If you need it to create pictures, if you needed it to create videos using, you know, Sora or whatever it is you're trying to do. Sora or Veo or any of those things. All right, there you go. GPT4.0. So that's the one it's. That's the one that's doing. So we could, we could ask if we could say, hey, let's do this. GPT 4.1 nano is good. That's just my opinion. Other people love lovable and that's cool. The reason I don't like it is. Let's see here.
This honestly makes drop everything else that I'm doing right now.
I don't know if you will, because for a beginner, which I'm going to consider myself. Right. A non coder. Right is really what I'm gonna call myself. I'm not a beginner, but I'm a non coder. I don't know what I'm wait.
I just want to drop it off like all this busy work.
No.
Because for a beginner, which I'm going to consider myself. Right. A non coder. Right is really what I'm gonna call myself. I'm not a beginner, but I'm a non coder. I don't know what I'm doing in terms of building all these other systems and lovable requires you to know a little bit. Okay, Doing in terms of building all these other systems and lovable requires you to know a little bit, okay, to build a fully functioning app that is complex with databases and API keys and all these things. Working replit is the winner. But I saw something, I saw LinkedIn post where someone said, hey, lovable left my OpenAI API key exposed and I woke up to $117 bill the next morning, right? So it wasn't 14,000 to build a fully functioning app that is complex with databases and API keys and all these things. Working replit is the winner. But it was 170bill because somebody took that API key and used it to run a bunch of other things on their own. All right, now I'm asking it, would it be a good idea to use 4.1 nano instead? So obviously I'm asking it a question. So somebody could go in, get your API key. Can I want to see if it actually tries, like turns my question into a task, configure it to use one of those really expensive ones and run a bunch of crazy analysis on, you know, the next stock that's going to blow up or whatever they're trying to do and use, you know, 9,000 or if it just answers the question and it's doing research right now it's searching the web and reading things and trying to figure thousand dollars in your credits. So number one, make sure you have limits on your API settings. But I saw something. I saw LinkedIn post where someone said hey, lovable, left my OpenAI API key exposed and I woke up to $117bill the next morning. Right. So it wasn't 14,000 themselves. And then two don't be an idiot and expose your keys. Make sure. And this is something where you can literally just say hey, replace. Are any of my API keys exposed? Nope. They're doing this. We're using this system. We're using what's going on with 4.1 nano. How much does it cost? It's considering all of those things right now for sure. Environment variables and this is how it's protected. Perfect. Thank you. So. By the way, the conversation didn't work. I asked it about the sun and it still didn't work work. So you just have to go one step at a time. But it was $170 bill because somebody took that API key and used it to run a bunch of other things on their own. Just make sure you do that at this point. Repwood is smart enough to do this automatically because it's using its chain of thought reasoning. And part of the chain of thought reasoning is oh, I'm setting up an API key. I shouldn't expose this. Let me time right when the first time we click plus it you know, it didn't do anything. Now it opens this. So somebody could go in, get your API key, can put it in properly. Right? That's what it's thinking. So it will do it. It will do it correctly. Okay. All right. Figure it to use one of those really expensive ones and run a bunch of crazy analysis on, you know, the next stock that's going to blow up or whatever they're trying to do and use, you know, 9,000. Let's see if my trip planner works now. Okay, that's kind of cool. You can just ask it it to do something new trip plan so oh, it even saved the conversation. It's kind of neat. I guess. I asked it to do that. I want to travel to the sun. That's great. All right, here we go. So 400 mini is still good for cost of their trade offs to consider significantly lower cost, faster response time, still very capable. Oh, that's four oh mini advantages. Okay yeah. Four zero advantages Spear. How do I get there? I'm asking it kind of a dumb question on purpose because Reasoning RV Planner GPT 4.0 however cost concern you can implement a hybrid approach thousand dollars for your credits. So number one, make sure you have limits on your API settings. I want to see how it responds. I want to see what it does with a dumb question. I'm also going to ask it questions unrelated to the topic at hand. Okay. One, two, this is taking way too long themselves. And then two, don't be an idiot and expose your keys. Make sure. And this is something where you can literally just say hey Replit. Are any of my. Okay, so here's where I'm going to use my little screenshot thing. Yeah, it does this for a while and then. Hold on. Did it actually get it? Yeah. And then goes blank. Use 400 mini for simple Q&A. Use 4 over complex trip planning requests. API keys exposed. Nope. They're doing it this. Reusing this system. Reusing the Pretty cool. So it gives you some options and can even set up something where it it it click on the other trip plan environment variables and this is how it's protected. Perfect. Thank you. Okay, so uses logic to determine which model it's going to use based on the situation. So that's pretty cool. Brian, did you have a question?
Yes. This. This fear.
Okay, so does that make a little bit more sense guys, about API usage and how you get charged by tokens, things like that? That makes sense. Well, just make sure you do that at this point. Replit is smart enough to do this automatically.
Yeah, that helps a lot.
Thanks. Awesome. So setting up APIs is not hard. It's really, really easy. Let's set up a new one really quick. Let's do a web because it's using it's chain of thought reasoning and part of the one. Well, I, I kind of want to finish this one because this is part of setting up an API is you. You set it up and then you test it until it works. Right. And actually I do. Let's finish the chain of thought reasoning is. Oh, I'm setting up an API key. I shouldn't expose this.
Let me here has come up a couple of times now as I've seen some different pricing. Is there any sort of safety net.
Put it in properly. Right, that's what it's thinking. So it will do it. It will do it correctly. Okay. All right. This. Let's finish this task. It's gonna see this error and it's gonna figure this out.
Like if you accidentally do something like what you said a second ago where you set it to that 600.
Let's see if my trip planner works now. Okay, that's kind of cool.
You can just your dollar thing or, or you know, AI is kind of crazy. What if it decides, hey, this is better for you. I'm gonna do this.
I don't want you to add debugging. I want you to just figure it out. And blank. We get the issue. I suspect the problems. Mutation, flow, investigate detail, add some debugging output. I see this JavaScript error. I found the issue forced queries.
Hey, what if you log in one day and have like a $14,000 ask.
It to do something new trip plan. So. Oh, it even saved the conversation. It's kind of neat. I still can't see any of the. Yeah, it looks like it's. That's trickle conversation works properly now. Sometimes it will just keep adding debugging things and you're like, no, just fix the dang problem. I guess I asked it to do that. I want to travel to the sun. How do I get there? I'm asking it kind of a dumb question on purpose because I want to see how it responds, responds. I want to see what it does with a dumb question. I'm also going to ask it questions unrelated. Stop testing, stop creating tests to test.
Or a $400,000 fee because AI just kind of went hog wild on you while you were asleep.
Yeah. There's a couple ways this could happen, guys. And I'm very grateful you asked the question, Brian, because it's a smart one. The reality is you guys are all smart enough to probably think through it now that you know it. Right? Now that you've navigated to the topic at hand. Okay, one, two. This is taking way too long. Okay, so here's where I'm going to use my little screenshot thing. Yeah. It does this for a while. You've been made aware of the question. You're going to be like, okay, I'm always going to check what model it's using. Just, just, just, you know, for sanity check sake. Right? But what you have to be super, super careful of, this is where the real risk is. Well, number one, you can actually in OpenAI, in your, in your API setup, you can set them in. You can say L and then. Hold on. Did it actually get it? Yeah. And then goes blank. All right, let's see here. Let's try one more time. I guess I want to visit Outpost X. How do I get there? Dots that are just moving and then it stops and disappears. There is no conversation. Now here's something that I'm going to check because I think this is important. Clearly there is something being saved in the database. Right? So let's click on the database and let's see if conversations, if I go over a hundred dollars stop working. Right. So that's one thing. So there's protections are actually being. Yes, this is messages, trip planner conversations. Hey, we've gotten. For most. A lot of API systems have that. Have that in there. You can say, hey, set a limit. Don't let it go over this daily, don't let her go over monthly. Whatever. If I ever hit this billing threshold, just stop whatever. Set two conversations title created at updated at user Trip planner messages. Okay, so then it looks like they might click on the other trip plan. Okay, so here. So here's the user. Tell me about the sun. Oh, I love your adventurous spirit. So that on the. On the API side you can do that. But the thing that somebody does that make a little bit more sense, guys about. It's working. Right, Right. Feel free to ask. Right. So obviously there's something here. It's a display issue. That's cool. That's actually really cool to know. So now we've kind of debugged it a little bit on our own. We know that there's some sort of record that's happening, API usage and how you get charged by tokens, things like that. Yeah, that makes sense.
Yeah, that helps a lot.
Thanks. And so I'm going to tell it this. I'm going to say I just checked the database. It could potentially mess up here. All right, hold on, I'm going to tell it something here. Let's keep it as is. And it looks. Whoops. It looks like these. I tried talking to the AI. Hold on, let's see if it's using white text or something. Yeah, but the conversation did. The API is working properly because there are conversations there. Ah, hey, look, it just worked properly. Figured out the problem. Cache invalidation logic. Amazing. Okay, so I was already starting to debug it. It figured it out before I got there. Okay. While traveling to the. Awesome. So setting up APIs is not hard. It's really, really easy. Let's set up a new one really quick. Let's do a web sun. Isn't possible. I want to read my conversations. So there's a few things that I could then do here, guys, to make this experience even a little bit better. Right, so new trip plan. New trip plan. In the section that I selected, you know, I can obviously click on it and see what's going on. But yeah, Camp Impossible Days technology, it's a bit too hot for an RV adventure. There's a whole world of sunny destinations right here on Earth. They're perfect for an arbitrary I think it's supposed to work okay so your problem is this. What if you accidentally expose your OpenAI API key? What if you've okay, now I want to go to Outpost X Outpost X known for being a remote and unique destination research location choose the right starting point route planning yeah it didn't really say much about Outpost X and so I want you to change hold on, let me ask this other one well I kind of want to finish this one because this is part of setting up an API is question does the OpenAI API written it or configured it incorrectly? Which. Which has happened I've read about it happening now I haven't I was it was made by another system called lovable lovable.dev and it's. If this feels like replit hey ask Bubble to create a landing page or whatever create apps website by chatting with AI in its current setup have access to the Internet to do searches on locations don't write any code just tell.
Me.
So you have to enable the API has settings this is a competitor to replit I personally don't like it I think it's 50% and Replit can configure those settings properly. Right. GPTO 4 model operates on its training knowledge cannot browse the web can we change to a different OpenAI model? You set it up and then you test it until it works. Right? And actually I do let's finish this let's finish this task it's gonna see this error and it's going to figure this out I don't want you to add debugging I want you to just figure it out and blank we get the issue I suspect the problems mutation flow investigate detail SMT model that can search the web that's good that's just my opinion Other people love lovable and that's cool the reason I don't like it is because for a beginner which I'm going to consider myself right A non coder right is really what I'm going to call myself I'm not a beginner but I'm a non coder I don't know what I'm bugging output I see this JavaScript error I found the issue forced query they gave me some other options here right you could do additional APIs but it didn't suggest change the model oh that's dumb it won't let me do that I know that I still can't see any of the yeah it looks like it's that's triple station works properly now perplexities can do that. Perplexity has an API doing in terms of building all these other systems. And Lovable requires you to know a little bit. Okay. Sometimes it will just keep adding. You guys heard of Perplexity? A lot of people have. But that's another model. Perplexity API pricing, initial setup, API group. Yeah. Anyway, so I know the Perplexity has. Here let's. Let's actually ask it. There's this. I want to. I want to do this. Mark will come to you in a second to build a fully functioning app that is complex with. With. Is there another AI model that can databases and API keys and all these things working? Replit is the. Is the winner search the web actively for the user like Perplexity. But I saw something. I saw LinkedIn post where someone said, hey, Lovable left my open for anthropic debugging things. And you're like, no, just fix the dang problem. Right. Stop testing. Stop creating tests to test it. Okay. All right. Let's see here. Let's try one more time. By the way, when you're having conversations with the AI, it doesn't charge you on checkpoints, which is kind of cool. Yep. Integrating with Perplexity, it's just. It didn't even answer the question. Just. See, that's why you kind of have to be like, don't write any code. Just tell me. It just, you know, AI API key exposed and I woke up to $117bill the next morning. Right. So it wasn't 14,000, I guess. I want to visit Outpost X Goes. Right. It's trying to figure this out. Flexi would be the best option since. Oh hey, maybe it just. Maybe it didn't actually do that. That's good. Claude doesn't have web search. Google Gemini is a little bit. But Perplexity is specifically designed for web enabled AI responses. Right. So this could be a really cool way to set this up. I've never, I've never used them. But it was $170 bill because somebody took that API key and used it to run a bunch of other things on their own. So somebody could go in, get your API key, configure it to use one of those really expensive ones and run a bunch of crazy analysis. It's API, but it's, but it's super easy. Let's do it really, really quickly. Like it's. It's not hard. Let's get started. Account page. I don't have an account page because I never set this up with this account on you know, the next stock that's going to blow up or whatever they're trying to do and use, you know, 9,000. But we're going to do it right here. Go really quick. But setting up this new API should take me no longer $1,000 in your credits. So number one, make sure you have limits on your API settings themselves. And then two, don't be an idiot and expose your keys. Make sure. And this is something where you can literally just say, hey, replica. But are any of my. How do I get there? My API keys exposed? Nope, they're doing it this, we're using this system, we're using the environment variables, and this is how it's protected. Perfect. Thank you. So just make sure you do that at this point. Replit is smart enough to do this automatically. Docs that are just moving in about three minutes. Unlimited basic searches, access points left, unlimited access tags, citations, much more. Question is, do I need. Let's just, let's just start with free. Continue. I'm going to see if I can do it with the API here or if it's going to require me group name, flow, state, description, my companies. And we'll just drop that in and save. Yep, it's going to make me do this for the API. Not surprising. Honestly, not surprising. So that's fine. Okay. And there's my credit card number, guys. So you can, you know, keep that for later. All right. Please add a payment method, tax id. I could add that, but I don't need to. I, I, I just added a payment method. Let's refresh this. Yeah, there we go. Because it's using its chain of thought reasoning and part of. Okay, API keys. Can I create API with no credit? Oh, do I have to do some credit? I'm working through this, guys, because I think it's super useful for you to be able to see how this works. Buy more credits. Here we go. All right, let's just do five bucks buy now, $5 pending. And then it stops and disappears. There is no conversation. Now here's something that I thought I'm going to. Why is it pending? Just I don't know what that means. API keys. What's pending for? I wonder if I have to. I wonder if it thinks it's. See if I'm getting the chain of thought reasoning is. Oh, I'm setting up an API key. I shouldn't expose this. Let me. Notifications from amex. Nope. Let's go. API group, API members, usage metrics. Maybe I have to activate my account. Oh, there it is. It just took a second. All right. API keys. Great key. All right, so here's a key. This is awesome. Put it in properly. Right? That's what it's thinking. So it will do it. It will do it correctly. Okay. All right, Check. Because I think this is important. Clearly there is something being saved in the day. Let's see if my trip planner works now. Okay, this is kind of cool. You can just ask it to do something new trip plan, so. Oh, it even saved the conversation. It's kind of neat. Yeah. So let's copy that. Come in here. Let's replace it with Perplexity. I have an API key for you when you're ready. Okay, now here's the cool thing, guys. It is not going to have to go in and rebuild the whole system. Okay? It doesn't have to go in and create a new table or trip plan or anything. All it has to do is swap an API key. And this is critical. We're going to talk about this later today. But swapping that API key is super, super easy for it. It's going to just take a second. Right? Here's my API key. I'm going to paste comes up. I guess I asked it to do that. I want to travel to the sun. Just says, hey, here's how you do it. This is where you would go if you don't have one yet. Continue. You know, I got ahead of it and did it add to account secrets. Now I've got a Perplexity API key set up here so I can use it in other apps when I want to have a web enabled search or an AI. And now it's going to replace it. I'm going to update the server code. How do I get there? I'm asking it kind of a dumb question on purpose because I want to see how it responds. I want to see what it does with a dumb question. I'm also going to ask it questions unrelated to the topic at hand. Okay. To use Perplexity's API, replace the OpenAI with Perplexity for the trip planner. First let me update the imports and initialization. One, two. This is taking way too long. Database. Right. So let's click on the database and let's see if Conversations are actually being. Yes, this is Messages. Trip Planner Conversations. Hey, we've got two Conversations title created at updated at user Trip Planner messages. Okay, so then it looks like, like they might be here. So here's the user. Tell me about the sun. Oh, I love your adventurous spirits. This is so cool, guys. Like having Having a developer do all this would take forever. I mean, not forever, but it would take them a day, right? Oh, you want me to switch that out? Okay, great. I'll have to. I'll have to redo everything. Okay. But now it can just do it automatically. Okay, so here's where I'm going to use my little screenshot thing automatically in about a minute. Mark, what was your question while we're sitting here waiting for this to this thing to finish?
Okay, yeah, question. Is it possible to integrate this with other clients, websites that are not built on Replit? So for example, I've got a client that's on WordPress and they want to make some changes.
Yeah, it does this for a while and then. Hold on, did it actually get it this.
Can I just integrate this with them and Vibe code?
Yeah, it's a little bit harder to do that. There are other systems. Have you ever heard of Cursor?
I heard of it, yes.
Yeah, so cursor might be the better way to do that. Just go to cursor.com it's going to let you. You do all kinds of stuff and so it can connect to different things. Connect to GitHub? Yeah. And then goes blank. You know what I would do, honestly? You know, I. We could sit here and do the research, but I would just jump on Chat GPT or something and say, hey, just ask it that exact question, right? Like, hey, I want to be able to work with WordPress. I love using Replit. Cursor is very similar in that it's going to use, you know, natural language to do things. Right? Hey, I need this button to do this and I want to be able to click here and have. So it's working, right? Right. Feel free to ask. Right, so obviously there's something here. Click on the other trip plan. Okay, so does that make a little bit more sense, guys, about this, et cetera, et cetera. Right. But yeah, just talk to. Talk to AI and figure out which tool can do it best. I have never personally tried importing an external website into Replit. So I actually have read some. I'm, you know, I'm on the Reddit threads and things like that for Replit, and I've, I've seen people try it and apparently it's not API usage and how you get charged by tokens, things like that. That makes sense. Not super easy pushing up to GitHub and pulling from GitHub, things like that is not that hard inside of a project, but you kind of have to start a project and Then like override everything and kind of like trick it to bring stuff in. But it's not. I mean it's definitely doable. It's definitely doable. All right, so now it's.
Yeah, that helps a lot.
Thanks. Awesome. So setting up APIs is not hard. It's really, really easy. Let's set up a new one really quick. Let's do a weather one. Well, I kind of want to finish this one because this is part of setting up an API is spin replaced. That's good. Let's go into here and let's say. Actually hold on. Let's go. Let's click this. I want to just do this. Can you tell me more specific details about Outpost X? So I'm literally start like resuming my conversation with the AI. It's a display issue issue. That's cool. That's actually really cool to know. So now you, you set it up and then you test it until it works. Right? And actually I do. Let's finish. But I've switched the model mid thread. I want to see if. I want to see if I can do this. It should be able to because the conversation is stored in the database. Right. So yeah, here we go. Outpost X. 40 miles from Cedar City. Concept and setting. It did it. It nailed it. And the reason it could do that. Guys, let's finish this task. It's going to see this error and it's going to figure this out. I don't want you to add debugging. I want you to just figure it out and blank look at the issue. I suspect the problems. Mutation flow, investigate. I want you to understand the structure. It wasn't that it OpenAI talked to it or anything like that. Right. It just looked at the database, it looked at the conversation and it said, oh, this conversation is this id. Here are the messages that have happened related to it. Now I have all the context. Now I'm gonna do some research really quick. Here's all the information. Bugging output. I see this JavaScript error. I found the issue like the, the process that it had to do to figure that out really quickly and the system that we've built in just a few minutes here is mind blowing.
Is there a problem scaling that? Like if you had a thousand people, ten thousand, a hundred thousand people creating queries, is that going to increase your cost in the database?
Absolutely, absolutely. We've kind of debugged it a little bit on our own. We know that there's some sort of record that's happening and so I'm going To tell it this, I'm going to say I just checked the database and it looks. Whoops. It looks like the API is working properly because there are conversations there. Ah, hey, look, it just kind of caught. Well, so, yeah, so this is where you. This is why people charge money for businesses, right? Is. Is, you know, there's going to be a cost. And so that's why I made this feature only available. The AI Trip Planner is only available once you've logged in. I could also put some limits on it, right? I could say, you know what, I still can't see any of the. Yeah, it looks like it's. That's Trip Planner. See if conversation works properly. Now, sometimes it will just keep adding, only allow free users to use the Trip Planner for up to five requests per day. Right? And you could do that and then it will build a little system that keeps a counter and keeps track of that user's logged in and it will build that system for you, right? So you can keep track and be like, okay, so, so honestly, this, this, you know, request right here probably didn't even, didn't even register on usage metrics on the Perplexity API. It's probably so small that it doesn't even. I still have a $5 balance. Like, yeah, it's going to take a while to get to that first kind of block debugging things. And you're like, no, just fix the dang problem where I use that there. So anyway, you can put some limits on it or you can say, hey, you know what? The trip planner, the AI Trip Planner is only available for 4.99amonth. Right? Right. And that would more than cover your costs of anything they're going to do. Even a heavy user isn't going to use 50 cents of your credits. Right? But you could also say this Trip Planner becomes available. It unlocks for free after you've rented your rv because now you know you've made money on it, right? You've. You've made your, you know, $280 of profit on that RV rental or whatever it is. You're not the problem. Cash invalidation logic. Amazing. Okay, so I was already starting to debug it. It figured it out before I got there. Okay. While traveling to the sun isn't possible, I want to read my conversations. So there's a few things that I could then do here, guys, to make this experience even a little bit better, right? So, new trip plan. New trip plan, right? Stop testing. Stop creating tests to test that you made or 39 but the point is, you've definitely covered your costs, right? So, you know, I can obviously click on it and see what's going on, but yeah, can't possibly. All right, let's see here. Let's try one more time. I guess I want to visit Outpost X. How do I get there? That's how I would manage that. Cheyenne, you've had a. You had your hand up for a minute. What's up? When you are in your database, Today's technology, it's a bit too hot for an RV adventure. There's a whole world of sunny destinations right here on Earth. They're perfect for an RV trip. Okay, now I want to go to Outpost X Alpha that's known for being. In a remote and unique destination. Research location, choose the right starting point, route planning. Yeah, it didn't really say much about Outpost X because like I have like a resource page, but it added a whole bunch of stuff I don't need. So I tried to delete it out of the database. Is there a place to save it or do you just type it individual individually in the chat for what you don't need? Yeah, just tell the chat, just say, hey, the database is too complicated. And, and quite frankly, guys, the database, the database itself, if it has no data, right? If you, you know, if I come in here and I look at my availability or something and sorry, let me move this dang zoom thing out of the way again. But if I come in here and, and I'm looking at this, it's. It's not costing you anything, it's free, right? And also, storing data in a database is so insanely cheap. Like Postgres, SQL storage, 1.5 or $1.50 per gigabyte per month. And with all of my things that I have, right. I have dozens of apps and so I want you to change. Hold on, let me ask this question. Dots that are just moving. Question. Does the OpenAI API and then it stops and disappears. There is no. It's including Gen API, which is generating a lot and using a lot of traffic. I'm at a buck nine. Like it's using it hardly at all. Let's see what's using it actually the most. Host Memory mapper. It's interesting. It's actually kind of funny. Now here's something that I'm going to do. But yeah, Jenny, IPI is barely touching it and it's like a major thing. I've got Nimbus, all these different cool things and stuff I built, which I checked because I think this is important. Clearly there is something being saved in the chair at some point. I've never really shared them outside of these files classes, but they're all apps I've built inside of inside of these classes. Right. And some of them I've taken further than others. But anyway. Does that answer your question? Shan? It's really. It's really. It's not bad necessarily in its current setup have access to the Internet to do searches on location. It says store empty tables but you know, if you're a purist. Database. Right. So let's click on the database and let's see if conversations are actually being. This is messages Trip Planner Conversations. Hey, we've got coder or something. But yeah, you know what? You shouldn't have unused tables and you just delete it. Clean it up. It's a cleaner structure if you don't have that. So does that make sense? Cheyenne? Yes. It's just this one is like full of things. So I was wondering how to delete it, but I'll just. Just. Oh, tell the agents, don't write any code. Just tell me. Two conversations title created at updated at user Trip planner. So you have to enable the API has settings, messages. Okay. So then it looks like they might. The agent can do everything. Remember I showed you guys earlier, the agent wrote my blog for me. And what is it doing when it's writing a blog? It's adding a database entry. That's it. Right. Watch this. Yeah. Add at least. Yeah. Add five here. So here's the user. Tell me about the sun. Oh, I'd love your adventurous spirits. Entries into. R.R.V. listings, reviews, bookings and replit can configure those settings properly. All right. GPT04 model operates on its training knowledge. Cannot browse the web can. So it's working. Right? Right. Feel free to ask. Right. So obviously there's something here. It's a display issue. That's cool. That's actually really cool to know. So now. Yeah. And bookings. Five dummy entries that look. We change to a different open AI look and feel real so that I can really see what this site looks like with model that can search the web. We've kind of debugged it a little bit on our own. We know that there's some sort of record that's happening data. Okay. So I didn't even tell it into the database. I just said add five dummy entries into those different things. Right. But I said RV listings, reviews and bookings. It's going to be like what does he mean by and so I'm going to tell it this. I'm going to say, I just checked the database.










