Claude Code Router + MiniMax M3 = Full App INSTANTLY

Income stream surfers| 00:13:46|Jun 2, 2026
Chapters18
This chapter explores whether Mini Max M3 can build an entire, complex AI project, testing the model's ability beyond simple tasks.

Mini Max M3 in Claude Code Router builds a full Next.js app with Clerk and Convex in under 25 minutes, costing about a dollar.

Summary

Income stream surfers’ host demonstrates a bold experiment: can Mini Max M3 reliably construct a complete AI-powered app inside Claude Code Router? He starts by spinning up a Convex-backed Next.js project, hooking Clerk for authentication, and wiring a basic homepage and dashboard. The video shows him enabling CCR code with dangerous permissions, checking logs, and validating that a user gets created in the database. He compares Mini Max M3’s performance to Opus and other Chinese models, highlighting that it’s faster, more coherent, and surprisingly cost-efficient—claiming the build runs for under 25 minutes and costs around a dollar. The host walks through concrete steps: importing Clerk publishable keys, setting up environment variables, creating a new Clerk app, and scaffolding a simple thumbnail generator API with a drag-and-drop uploader. He notes when things go smoothly (e.g., the first-time Google sign-in succeeds) and when minor issues arise (e.g., functions not yet pushed, a dashboard path protection tweak). The tone remains practical and transparent, with occasional comparisons to Opus 4.8 and a candid personal stance on Miniax’s improvements. By the end, the project is functional enough to generate thumbnails from prompts and reference images, demonstrating real-time UX and backend flow. The video blends live-coding, cost discussion, and a promotional mention of the creator’s services, ending with a confident verdict: Miniax inside Claude Code Router feels nearly on par with leading models for rapid full-stack builds.

Key Takeaways

  • Mini Max M3 can scaffold a Convex-backed Next.js app with Clerk authentication inside Claude Code Router in under 25 minutes.
  • The workflow includes creating a Clerk app, configuring JWT, and wiring a users table with a webhook on signup.
  • A basic, functional thumbnail generator dashboard was implemented, featuring a file uploader and TypeScript SDK API usage.
  • Open Router integration allowed a drag-and-drop file uploader and an API key workflow, with a live log check showing successful user creation.
  • The host compares costs and speed to Opus 4.8, noting the total spend stayed around a dollar at the time of testing.
  • The demo demonstrates that minor issues (like functions not yet pushed) can be resolved quickly by rerunning npm dev, showcasing resilience of the tooling.
  • Overall, Mini Max M3 delivers a surprisingly cohesive end-to-end example for building an AI-powered app in Claude Code Router.

Who Is This For?

Essential viewing for developers curious about rapid full-stack prototyping with Claude Code Router and Mini Max M3, especially those exploring Convex, Clerk authentication, and Open Router integrations.

Notable Quotes

"Okay, guys, this is the first time in all of my coding history that that has happened. That is crazy. Fair play to Miniax."
The host expresses astonishment at a notably smooth deployment moment, underscoring Mini Max M3’s surprising reliability.
"The download button works. Everything works. It's built the entire project in under 25 minutes."
Highlights the speed and practicality of the build process.
"Damn. Wow. Open dashboard. Okay, that's fine. There is a slight error here. That's okay."
acknowledges minor hiccups but notes overall resilience and progress.
"This is next level. This has only taken me 10 15 minutes as well. And I can't remember how much there was at the beginning, but I think it was like 680 or something. So it's only cost 25."
Shows cost efficiency and rapid iteration during the experiment.
"Miniax definitely feels different. They've done something over there."
The host contrasts Miniax with other models, signaling perceived improvements.

Questions This Video Answers

  • How quickly can Claude Code Router set up a full-stack app with Convex and Clerk?
  • What makes Mini Max M3 stand out compared to Opus 4.8 for live coding?
  • How do you configure Clerk with Convex in a Next.js project on Claude Code Router?
  • Can you build an AI-powered admin dashboard with a drag-and-drop uploader in under 30 minutes?
  • What are the cost implications of running Mini Max M3 on Claude Code Router for small projects?
Claude Code RouterMini Max M3ConvexClerk authenticationNext.jsOpen RouterOpenAI modelsOpus 4.8CCR codeWebhooks
Full Transcript
Okay, guys. Welcome to this very special video where I'm going to be doing an Mini Max M3 build for an entire AI project. Now, I've done two tests with this model already, but they were fairly basic tests. In today's video, I want to see if this thing can actually build an entire project. Now, this is not going to be a simple project. This is going to be quite a complicated project. So, let's see how good Miniax actually is. So, if you don't know guys, you can actually use Miniaax inside Claude Code, which is what I'm going to be doing in this video. So, basically what you need to do is you need to run CCR code dangerously skip permissions. And then this should start the project. And if we do /mod, we should see that although it says that I'm using Opus, I'm actually not using Opus. So, if I just say hi, for example. So, it's now replied. If I just go here and go to logs, we should see a recent log. Okay. Nothing yet. Okay, there it is. So 158 there was a um yeah 22,000 input for some reason. Then nine uh output. This is the nine output. Hi, how can I help you today? So we are using Mini Max right here as you can see. So let's chip into things. I'm just going to quit out of this and we're going to start. Okay, so I'm just going to run you through everything I do. So the first thing is we just Google convex quick start next.js. I'm going to use Nex.js. I was going to use Astro, but we'll just use Nex.js JS just cuz this is what I'm used to using. So, we'll call this uh my app, I guess, and we'll do Nex.js and then we'll select clerk here and then that'll start setting up. While that's setting up, guys, you can follow exactly what I'm doing step by step, just so you guys know. Um, so I'm just going to go to clerk here, go to dashboard, and then we need to create a new clerk app, right? So, we're just going to press create um here and then we'll just call this Mini Max M3. Create application. You do have to do all of these steps just so you guys know. So just follow along um with me. Right from here we just press configure and we write JWT and add new template and then we write convex in small letters. Select convex like that and then press save. Now we can copy this right and we want to go to like docs new or some kind of notepad. Okay. Okay. So, we'll just copy this like that. And then we're just looking for a few other things as well, which are normally on this page here, but for some reason they've changed it. So, I don't know why they've done that. Okay. So, it does say automatically set your environment API. So, I'm just going to press copy prompt here and then just paste like that. There should be some kind of uh m variables around here somewhere, right? And then we need to continue this. So, cd my app. It says right here what we're doing, right? And then mpm rundev. What this does is it starts the convex project. I haven't used any AI just yet. So create a new project. Call this mini max3 cloud development US. And then what this does is actually starts our convex project. Obviously I already have convex. Um I have a convex account of course. So in just a second you'll see that this will uh either open or if it doesn't you can go to dashboard.convex.dev dev and then you should see a new one right here. Miniax M3. There we go. We're now on the dev environment. This is our database, our backend which are functions, our files, schedules which are chron jobs, and then logs which are the server logs. So if something is going wrong, you can actually have a look at the server logs. So from here, I'm just open a new one right here. And then I'll do cd dot. And then I want to do um the CCR code d- dangerously skip permissions. This starts claude uh code router. Right. So just go to the notes here. I'm just going to say set up the convex convex environment properly with clerk. Um, make sure when a user signs up, they are added to the database. Um, make sure only signed in users can get to slashdashboard. Oops. Slash dashboard. For now, just create a basic homepage with sign up and sign in and dashboard. There we go. And we're just going to paste the prompt like this. Um, we can also just set this ourselves, but that's fine. I'm just going to let this run for now. So, it's going to set up claude uh, sorry, clerk authentication with convex. Let me check the current state of the project. It should read skills and things. I'm not sure if it's actually going to, but let's see. So, there's already a Nex.js with Convex set up. Let's check what's already there. So, just for some context, guys, most Chinese models completely mess this up. They're they're incapable of putting everything together and kind of getting things running. So, we'll see how Mini Max actually performs here because this is like this is where it's like, is it as good as Opus 4.8, right? Is it as good as codeex? That's the real question. Apparently, as well, we're getting Open AI, a new model today as well. Uh, chat GBC 5 I don't even know what we're on now. 5.6 is it? I've got no idea. Okay, so it's found that we have everything already. It just needs to get the clerk publishable key plus JWT issue domain uncomment clerk config. Add a users table. Wire a web hook to insert users on signup. Build a basic homepage. Build a dashboard. Update middleware to protect dashboard. I mean that is literally exactly what needs to happen. Yeah. Um I don't know this. Sure. Do you already have a cl publishable key? I thought that I already sent it. Okay. So I had to just click on this link at the bottom here. Docs quick starts. Um and then I'll just type them in like that. Now it has everything it needs. Oh, also sorry. It needs this as well, just so it can do everything. Copy this. P2. There we go. Okay. I don't mind what it's doing right here. It's basically saying this is quite a big task. So, I'm going to plan it. And then I'm going to spin up sub agents. I actually quite like that it's done that. This kind of feels like Opus 4.8, right? Instead of it just jumping in and trying to do everything at once and just messing things up like most open weight source models do, Miniax is starting to feel a little bit different, I have to say. Just so you guys know, I'm not actually affiliated with Miniax. I've got no reason to tell you guys that it's better than it is. I'm not even sure I have a paid plan or anything with them. Like, I literally have no idea. I don't think I have anything. I don't think I have um Yeah, like a what is like an affiliate link or anything. I'm just literally telling you guys the the truth as I see it. Yeah, I don't have any I I have no referral. I have no reason to lie to you guys. I'm just literally telling you this because this is how I feel. Miniax definitely feels different um compared to all other Chinese models that I've ever used. They've done something over there. I used to hate Miniax as well. I used to think it was absolutely terrible. Just before we go too deep into the project, guys, currently $6.70 um on Open Router. It probably hasn't spent more than a dollar just yet. We'll add like 30 cents to the final amount. I want to see how much this actually costs because one thing that people have always told me about Miniax is that it's very, very costefficient. And then just before we continue, guys, quick shout out from our sponsor me. This is my website incomestreamsurfer.com. We're currently looking for a few more projects to build in this quarter. We're working on a lot of projects right now, but I have a little bit more capability to work on a few more projects. We've dropped the price massively. A full build for a marketing website now is $2,500. On top of that, if you need a complicated admin dashboard, it's another $2,500. And then from there, it's $600 a month for full maintenance. I will build anything whether it's ecom whether it's a service website whether it's an AI tool anything as long as it's not too complicated obviously if it's super complicated we'll have to talk about it but all you have to do book a strategy call right here come and talk to us today it'll be me probably in the call I no longer have a team it's just me working on these projects with claude code with AI because I've just learned so much about this stuff now it will be built in a sustainable way. We will continue to grow the website after we've launched it. It will have SEO built into it. It'll have agents if you need it. It can be an MVP for a SAS or it can be an a an AI ready Shopify store or just a service-based website, right? We've been building so many websites recently. So, this is one example here, Ballandere Park. We just built this one here as well. This is Mad Farms. This is another project that we're basically on the cusp of completing. Right. I'm running through these websites, guys. I've been building so much recently and we're looking for a few more people to build for in the next quarter. There is a link in the description to incomestreamurfer.com. Basically, just book a strategy call. I'll put some in the mornings as well cuz I know that somebody was asking for morning calls. Come and talk to us. 15 minutes. I will be in the call. We'll get you set up. We'll get your dream built as quickly as possible and for as cheap as possible. And then from there, $500 to $600 a month for maintenance and also for continued SEO. You will not find a better offer than that on the internet. Thanks for the attention. Go and check out the website incomestreamurf.com. There's a link in the description and in the pin comment. Let's jump back into the content. Okay, so like I've been saying recently guys, this is the first time that I genuinely have thought to myself, this might actually be as good as, if not better than Opus. We're about to find out if that's true. Okay, because again, there's a lot going on here. Okay, so this is what it came out with. I'm not sure if it's fully done. Let's just check. Uh, I'm not 100% sure. Let's just go sign in and sign in with Google. Just pick my Google account right here. Let's see if this works. Just so you know, no Chinese model has ever oneshot this. Let's see. Cloudflare. Damn. Wow. Okay, that's crazy, guys. You guys don't fully understand how crazy that is. Open dashboard. Okay, that's fine. There is a slight error here. That's okay. Let's just copy this. And then let's just put this here. I'm not sure what it's doing because I don't know if it's done or not. Uh, okay. It looks like it just hasn't pushed the new functions, which is is perfectly normal. So, let's just do mpm rundev here. Damn, that is the first time in all of my coding history that that has happened. That is crazy. Fair play to Miniax. they've actually gone and done it. Okay, let's do the final part here. First of all, we just need to check that a user was created in the database. Beautiful. It has been created. Let's just go to open router. I'm just going to keep things simple. I'm going to make a thumbnail generator. So, let's go to nano banana up here. And then all we do is press API and then you can create API key. Grab this which is the TypeScript SDK. So, just copy this, right? And then let's say I want you to now make a thumbnail generator in the dashboard. Uh the user basically gives a prompt and you generate a thumbnail. Uh the user can also attach uh reference images to be used in the thumbnail. So, we need a file uploader, preferably drag and drop. Then we do that. I'll be deleting this API key at the end of the video, so do not bother trying to grab it. Uh, there we go. Use open booster. There we go. So yeah, guys, for context, I have never been able to get this to work so quickly, like I said before with any other model except maybe Chacht and um Claude. So this is next level. This has only taken me 10 15 minutes as well. And I can't remember how much there was at the beginning, but I think it was like 680 or something. So it's only cost 25. Wow. Okay, so it works. Wow, that is actually crazy, guys. You guys have no idea. So, the download button works. Everything works. It's built the entire project in under 25 minutes. And what? We used a dollar max. That's just crazy, guys. Honestly, I think I'll leave the video there. Um, let me just try one more thing. Okay, there it is. It didn't use the reference image, but that's fine. I'm really really happy with the result here. Um guys, this might be on the same level as OBS 4.8. Using inside claw code with cloud code router is really really nice. I'm going to leave the video there. Thank you so much for watching. If you are watching all the way to the end of the video, you're an absolute legend and I'll see you very very soon with some more content. Peace out.

Get daily recaps from
Income stream surfers

AI-powered summaries delivered to your inbox. Save hours every week while staying fully informed.