Fullstack NextJS & CrewAI Crash Course For Beginners [Source Code Included]

  Рет қаралды 26,260

codewithbrandon

codewithbrandon

Күн бұрын

🤖 Download the Source Code Here:
brandonhancock.io/nextjs_crew...
Don't forget to Like and Subscribe if you're a fan of free source code 😉
📆 Need help with CrewAI, join our FREE Skool Community:
skool.com/ai-developer-accele...
In this video, you're going to learn how to build a backend application to launch your Crews. You'll also learn how to build a NextJS frontend application to pass data to your Crews and view the results of your Crews as they perform their duties.
📰 Stay updated with my latest projects and insights:
LinkedIn: / brandon-hancock-ai
Twitter: / bhancock_ai
Checkout my other CrewAI Tutorials:
- CrewAI Tutorial: Complete Crash Course for Beginners - • CrewAI Tutorial: Compl...
- CrewAI Tutorial for Beginners: Learn How To Use Latest CrewAI Features - • CrewAI Tutorial for Be...
- How To Connect Local LLMs to CrewAI [Ollama, Llama2, Mistral] - • How To Connect Local L...
Resources:
- Create API Key in google cloud: console.cloud.google.com/apis...
- Enable KZbin Data v3: console.cloud.google.com/apis...
Timestamps
00:00:00 Introduction
00:00:12 Application Overview
00:02:34 Application Architecture
00:05:27 Project Setup
00:09:01 Install BE Dependencies
00:11:27 Setup api.py
00:22:12 Setup crew.py
00:26:48 Setup jobs_manager.py
00:35:17 Setup agents.py
00:44:31 Setup Tasks & Pydantic Models
01:03:16 Kickoff Crew
01:08:36 Setup api.py - Fetch Crew
01:13:30 Setup KZbin Search Tool
01:21:18 Setup Serper Search Tool
01:23:20 BE Debugging
01:27:25 Setup Frontend NextJS Application
01:37:18 Setup Header.tsx
01:40:36 Setup Page Layout
01:43:27 Create InputSection.tsx
01:57:23 Setup Right Column Page Layout
02:00:46 Create useCrewHook.tsx
02:16:06 Update CORS Policy In Flask App
02:19:02 Continue Building useCrewHook.tsx
02:28:18 Create EventLog.tsx
02:35:14 Create FinalOutput.tsx
02:48:28 Outro

Пікірлер: 67
@BuildNewThings
@BuildNewThings 2 ай бұрын
crewAI creator here, I love this! So good!! I'd love to see a version of this using crewAI+, let's make sure to get you access :D
@bhancock_ai
@bhancock_ai 2 ай бұрын
Thanks João! Thanks for making CrewAI so awesome! And, I just heard about CrewAI+ the day after I launched this KZbin video. I’m sure CrewAI+ will make building full stack apps 10x easier!
@AnimusOG
@AnimusOG 2 ай бұрын
Agreed hands down best leap forward for me. I’m not an expert but have been doing this stuff for years and this video taught me things. I am very impressed with your entire channel tbh. Keep it up bro you are doing a great job.
@jameslweaver
@jameslweaver 2 ай бұрын
@@bhancock_ai @BuildNewThing What is CrewAI+ (I hadn't heard of it)
@jasonshub
@jasonshub 2 ай бұрын
hey let me know! id love to test out crewAI+
@johngoad
@johngoad Ай бұрын
Yep he is top notch... him and Praison make everything look simple while driving 120mph
@sdb_gserrao
@sdb_gserrao 2 ай бұрын
Waiting days for this to come out! Thanks man! 🎉
@Beenee_AI
@Beenee_AI 2 ай бұрын
Brandon. I can't express enough of how much I appreciate your work and lessons for all of us. Your videos are better than anything I have experienced online, learning wise. Please keep doing what you do and you'll grow an army of followers and future AI devs. Could you , when time is right, put something similar to this tutorial but with FastAOI instead of Flask? Anyway, I think that Fulstack project that contain (CrewAI/LangGraph + Fastapi + NextJS + Neo4j + Vercel + Stripe and maybe Firebase) could be an excellent starting point for each and one of your channel viewers . 1 such project could change everything to almost everyone here.. Well, plus a lot of dedication and little of luck :). Thank you in advance
@nerohoop
@nerohoop 2 ай бұрын
Thanks Brandon for the great content, I started watching your tutorials this week. And created ai agents that could help me do a app store review analysis today. Just when I think about how to create a frontend you drop this video. Looking forward to see more from you
@RushyNova
@RushyNova 2 ай бұрын
Thanks Brandon. This is exactly what I was looking for. I remember asking for an event based / workflow driven AI application 🙌🏽
@vampondaway
@vampondaway 16 күн бұрын
Thanks for great tutorial. We need more crewai + nextjs projects !! It would be really cool if you could also show us beginners on how to actually deploy the project on vercel
@user-sm1zn6yu1d
@user-sm1zn6yu1d 2 ай бұрын
I been watching this since the first day release .still trying to experiment with it . super great project.
@aladinmovies
@aladinmovies 2 ай бұрын
Thanks Brandon! I love to see your videos and hear
@bhancock_ai
@bhancock_ai 2 ай бұрын
Thank you! I have a lot more videos in store for you guys!
@hectorprx
@hectorprx 2 ай бұрын
Thanks for all your hard work, All The Best
@CodeSnap01
@CodeSnap01 2 ай бұрын
I was eagerly waiting for this after the announcement . Thankyou so so much.
@bhancock_ai
@bhancock_ai 2 ай бұрын
Love to hear it man! These AI tools are amazing! I have a lot more in store for you guys. If you have any video requests, please let me know!
@markdkberry
@markdkberry 27 күн бұрын
absolute gold. great tutorial. thanks for offering it.
@uminhtetoo
@uminhtetoo 2 ай бұрын
Thank you so much for sharing your experience and knowledge, Sir.
@arthuraquino8356
@arthuraquino8356 2 ай бұрын
It would be great. For example, I use low code tools for the front end, so if you were part of the construction of the endpoints and deploying it to the cloud on Crewai's part, it would be amazing. It is free for anyone who wants to use the API wherever they want.
@rstar899
@rstar899 2 ай бұрын
Beautiful! THanks for the inside look!
@bhancock_ai
@bhancock_ai 2 ай бұрын
I've wanted to make this video for a long time so I hope you guys like it!
@VukDukic
@VukDukic 6 күн бұрын
AWESOME!!!!!!!!!!!!!
@bonadio60
@bonadio60 2 ай бұрын
Great content, your videos are very detailed. Thanks for sharing
@gerasimosplegas5699
@gerasimosplegas5699 2 ай бұрын
Awesome! You should definitely publish a completed version including cloud hosting (i.e. Vercel) and potentially optimising/analysing the running cost.
@bhancock_ai
@bhancock_ai 2 ай бұрын
Great suggestion! I'm going to wait a little bit on this one because I think CrewAI is making some big changes which will make it super easy for us to deploy it to the cloud. I post updates about what I'm building in my Skool community so feel free to join to get access to my projects before I release them here on KZbin: www.skool.com/ai-developer-accelerator/about
@RABWA333
@RABWA333 Ай бұрын
Cool , started learning about the topic
@cameronyking
@cameronyking Ай бұрын
Thank you, much appreciated fr
@amorotto
@amorotto Ай бұрын
This is awesome! Exactly what I've been looking for 👏👏 . I am thinking on how can I integrate human feedback in the loop using crewAI and get the response from the front end, crewAI provides the tool called "Human" but how can I connect that tool, or a similar custom one with the front end to receive the feedback needed?
@poshsims4016
@poshsims4016 2 ай бұрын
Yay!! Thank you so much!
@bhancock_ai
@bhancock_ai 2 ай бұрын
Thanks Posh!
@tarunsukhu2614
@tarunsukhu2614 11 күн бұрын
@codewithbrandon , @BuildNewThings - This is excellent , as I was able to implement more crews on similar lines via FAST APIs. One question though if there is a human input require how can we handle that situation when we use NextJS or any other web frontend for that matter ? In CrewAI can I control human input via an API or something ? Do I need to use websockets , but if so where will I hook that into crewai
@rjrrclaro
@rjrrclaro 28 күн бұрын
Hey. What extension do you have that when you type it automatically writes you the code. It stats in grey and if you like it just tab to accept?
@EduGuti9000
@EduGuti9000 2 ай бұрын
Amazing good tutorial!! One question: Is it possible to get an output of all the text that CrewAI sends to the model, to use it for fine-tuning local LLMs?
@lev1ato
@lev1ato 29 күн бұрын
Amazing content, just found you channel. If you have ever time please revisit Assistant API with their new changes and maybe swap out Prisma for Drizzle and Planetscale for some other DB, since that seems to be the "trend" now lol. Other than that keep it up!
@selimpy8105
@selimpy8105 2 ай бұрын
this is great ı think you should make a video about production ready ai agent app with next js and how can we deploy this
@JoesJourneythroughAI
@JoesJourneythroughAI Ай бұрын
Hi Brandon, I cannot read the bottom line of code @ the 34.33mins mark. Could you please tell me what the code is there. Thanks mate👍👍
@AndersonSchmitt
@AndersonSchmitt 2 ай бұрын
Is it possible to create a crew that creates web sites? Creating files like css, javascript and so on...
@user-ki6un6ut2g
@user-ki6un6ut2g 2 ай бұрын
Another Excellent Tutorial from Brandon! What Flowchart Diagram Editor /Presenter did you use?
@mada10plm
@mada10plm Ай бұрын
ExcaliDraw
@vectorxdev
@vectorxdev 2 ай бұрын
Nice
@ccouto2869
@ccouto2869 2 ай бұрын
Amazing
@bhancock_ai
@bhancock_ai 2 ай бұрын
Thanks you so much! This took a lot more time than I expected so I'm glad you guys like it!
@user-bt1rk1fg7d
@user-bt1rk1fg7d 2 ай бұрын
Does the API has rate limits?
@satyaviswapavanranga5915
@satyaviswapavanranga5915 2 ай бұрын
Hello, can you please guide me how to build the following “mock interview” application? The app takes both resume and the job description and then starts asking questions!
@bhancock_ai
@bhancock_ai 2 ай бұрын
Hey! I think you could build an app like that using the ChatGPT OpenAI API. You would need to do a little bit of prompt engineering but it shouldn't be too difficult. Feel free to join our free Skool community and we'll be able to help you out in more detail there: www.skool.com/ai-developer-accelerator/about
@njohbless2580
@njohbless2580 Ай бұрын
pls can i used crewai in node?
@arthuraquino8356
@arthuraquino8356 2 ай бұрын
Your video came out without subtitles, you could activate it later.
@sa3640
@sa3640 2 ай бұрын
need some more interesting unique projects using crewai + nextjs
@SamDutter
@SamDutter Ай бұрын
That zoom sound effect 🔫
@salemababneh
@salemababneh Ай бұрын
Oh right cool
@mr.daniish
@mr.daniish 2 ай бұрын
Brandon drops a 💣
@bhancock_ai
@bhancock_ai 2 ай бұрын
Y'all are the 💣!
@lucasfrutig4945
@lucasfrutig4945 2 ай бұрын
wowww, today i tried to start a project like this. Creating an api to use crewAI via frontend. This video will so helpful
@bhancock_ai
@bhancock_ai 2 ай бұрын
I read your mind 😜 Please let me know if you have any questions and please keep me posted on what you build! If you run into any issues, feel free to join the Skool community! We'd be happy to help! www.skool.com/ai-developer-accelerator/about
@amitbaderia6385
@amitbaderia6385 Ай бұрын
Why don`t you provide the direct link to github, same as other do ?
@alexkim_
@alexkim_ 2 ай бұрын
Would it be easier to use FastAPI instead of Flask?
@bhancock_ai
@bhancock_ai 2 ай бұрын
Potentially. I've just been using Flask for much longer so I'm more familiar with it. Feel free to try out FastAPI and let me know if you notice any differences in the setup or speed.
@DerekDigitalStage
@DerekDigitalStage 2 ай бұрын
You could create a tool to dub your videos into any language, we are lacking this content in Brazilian Portuguese, and we have a huge technology market here.
@bhancock_ai
@bhancock_ai 2 ай бұрын
Great idea! Out of curiosity, do you know if there are any commercial apps that already do this? I'd be curious to know how much they cost.
@mrallenchuang
@mrallenchuang 2 ай бұрын
where do you deploy the python app?
@bhancock_ai
@bhancock_ai 2 ай бұрын
Great question! I wanted to create this video to teach you guys the fundamentals of building out the app. If enough people ask for it, I'll make another video teaching you guys how to deploy everything to the cloud.
@herveyachar1071
@herveyachar1071 8 сағат бұрын
Yes how to deploy an app with UI. please it would be very helpful,,Thanks for free knowledge Brandon🎉
@mickelodiansurname9578
@mickelodiansurname9578 Ай бұрын
okay so this is what missing in this AI space of agentic applications... A good tutorial * picking a use case, * showing a build, * demonstrating the process, * deploying and testing... * using and now of course we can rip that all apart to apply our own use case. This is how I learned BASIC back in the 80's... This skill Brandon you have coming out every damn hole in your body! BTW @ 53:10 Did you say 'helpful tits' Brandon? really?
OpenAI Assistants API - Course for Beginners
3:32:55
freeCodeCamp.org
Рет қаралды 196 М.
ChatGPT for Data Analytics: Full Course
3:35:30
Luke Barousse
Рет қаралды 172 М.
Why? 😭 #shorts by Leisi Crazy
00:16
Leisi Crazy
Рет қаралды 46 МЛН
КАРМАНЧИК 2 СЕЗОН 5 СЕРИЯ
27:21
Inter Production
Рет қаралды 575 М.
КАК СПРЯТАТЬ КОНФЕТЫ
00:59
123 GO! Shorts Russian
Рет қаралды 2,8 МЛН
CrewAI Tutorial: Complete Crash Course for Beginners
1:05:43
codewithbrandon
Рет қаралды 132 М.
Master CrewAI: Your Ultimate Beginner's Guide!
1:00:18
Sam Witteveen
Рет қаралды 58 М.
Decrusting the tokio crate
3:31:48
Jon Gjengset
Рет қаралды 47 М.
How to Build Chatbots | Complete AI Chatbot Tutorial for Beginners
3:16:28
Вселенная и Специальная теория относительности.
3:51:36
ЗЛОЙ АНАЛИТИК ВСЕЛЕННОЙ.
Рет қаралды 7 МЛН
GPT4o + CrewAI: Twice as fast? Half the Cost?
13:30
codewithbrandon
Рет қаралды 11 М.
LangGraph + CrewAI: Crash Course for Beginners [Source Code Included]
53:34
How To Connect Llama3 to CrewAI [Groq + Ollama]
31:42
codewithbrandon
Рет қаралды 24 М.
LangChain Crash Course for Beginners
1:05:30
freeCodeCamp.org
Рет қаралды 142 М.
Huawei который почти как iPhone
0:53
Romancev768
Рет қаралды 453 М.
5 НЕЛЕГАЛЬНЫХ гаджетов, за которые вас посадят
0:59
Кибер Андерсон
Рет қаралды 398 М.
📱 SAMSUNG, ЧТО С ЛИЦОМ? 🤡
0:46
Яблочный Маньяк
Рет қаралды 1,7 МЛН
Samsung or iPhone
0:19
rishton vines😇
Рет қаралды 8 МЛН