Leonardo Grigorio
Leonardo Grigorio
  • 24
  • 9 584
Build an AI SaaS Business in Weeks with This Tech Stack (no-code & code)
Discover the best tools for AI development, including both no-code platforms and developer-focused frameworks. This video explores tools like n8n for automation, WhatsApp integrations, Google APIs, ConvertKit for newsletters, and frameworks like Next.js, LangChain, and Tailwind. Learn how to balance ease of use with customization, manage costs, and choose the right tools for your AI project. Perfect for beginners and seasoned developers alike.
timestamps:
00:00 - Introduction to AI Development Tools
00:06 - Key Criteria for Selecting Tools
00:27 - Balancing Ease vs. Customization in AI Tools
00:56 - Cost Considerations for No-Code vs. Full-Coding
01:14 - Importance of Customizable Technology
01:26 - Overview of n8n for Workflow Automation
01:46 - Evolution - WhatsApp Integration for AI Tools
02:18 - Google APIs for AI Projects
02:36 - ConvertKit for Business and Newsletter Management
03:53 - Next.js for Full-Stack Web Applications
04:10 - Prisma for Database Integration
04:39 - Vercel AI SDK for Chatbot Development
05:37 - LangChain for LLM Integrations
06:08 - Clerk for Authentication and User Management
06:36 - Shadcn for Streamlining Front-End Development
07:16 - Tailwind and TypeScript for Scalable Design
07:45 - Recommendations for AI Coding Assistants
08:19 - Real-Life Examples of Next.js Usage
Переглядів: 42

Відео

Scrape Anything with DeepSeek V3 + Scraping Tool Integration (CHEAP & EASY)
Переглядів 2,8 тис.4 години тому
In this video, I dive into the world of web scraping using DeepSeek and show you how incredibly affordable it can be. We'll start by setting up DeepSeek, integrating it with the open-source crawler Crawl for AI, and then move on to scraping a website to get structured data in no time. Along the way, I break down the costs, compare token usage with different language models, and explain why Deep...
Deepseek V3 vs ChatGPT and Claude 3.5 Sonnet
Переглядів 62914 годин тому
Explore a comparison of Deepseek V3, GPT-4o, and Claude 3.5 Sonnet in this video. From Chatbot Arena rankings to benchmarks, pricing, and real-world coding tests, we dive into how these LLMs stack up. Discover the strengths and weaknesses of each model, including Deep Seek's affordable pricing and Claude’s exceptional coding performance. Timestamps: 00:00 - Introduction to Deep Seek V3 and LLM ...
Easypanel Hacks to Save VPS Resources Without Sacrificing Efficiency!
Переглядів 5116 годин тому
00:00 - Introduction to Fast AI Project Deployment 00:16 - When Self-Hosting Becomes Essential 00:29 - Choosing VPS Options: AWS, Digital Ocean, and More 00:48 - Challenges with Low-Capacity VPS for Next.js Builds 01:30 - Demo of Easy Panel and Project Setup 02:26 - Server Crashing Issues and Reboot Solutions 02:48 - Building Locally and Deploying Docker Images 03:30 - Setting Up Redis and Dock...
Stanford's AI Project: Article Generation with a Simple Prompt ( Project Storm )
Переглядів 21221 годину тому
00:00 - Introduction to Stanford's AI Project 00:10 - Demonstrating Article Generation with Bing Search 00:29 - Example Prompt: AI Agents in 2025 00:47 - Generated Summary and Initial Impressions 01:12 - Explaining the Information Retrieval Process 01:57 - How Context Windows and Chunking Work in AI Models 02:30 - Identifying Key Topics for Article Structure 03:19 - Discussion on AI Agents in F...
AI SEO Innovators Are About to Get a Major Upgrade
Переглядів 5721 годину тому
00:00 - Introduction to LM.txt 00:03 - Overview: LM.txt and its Role in AI SEO 00:12 - Practical Use Cases and Limitations 00:33 - Comparison with Robots.txt and Sitemap.xml 00:50 - Testing LM.txt with ChatGPT 01:18 - Source Verification and Challenges 02:01 - Potential for a New AI SEO Market 02:12 - Tools for AI Keyword Research 03:03 - Examples of LM.txt Implementation 03:38 - Creating LM.tx...
Use these cupons for your startup! (clerk, elevenlabs, firecrawl, supabase, notion, mongodb etc.)
Переглядів 9221 день тому
00:00 - Introduction to AI Engineer Pack 00:04 - Discovery on Twitter & Initial Impressions 00:19 - Testing a Coupon for 11 Labs 00:38 - Applying Discounts: Step-by-Step Process 01:18 - Overview of Available Startup Coupons 01:50 - Examples of Startup-Specific Codes (Clerk, Tail Skill) 02:38 - Volume 1 vs. Volume 2: Updates and Expectations for Volume 3 02:44 - Approval Email for Clerk Startups...
N8N Youtube Trends Fetcher Workflow For Content Creation
Переглядів 42128 днів тому
Learn how to build a custom UA-cam insights tool that tracks trending content for any niche. This step-by-step guide walks through workflow creation, including data retrieval, formatting, and automation techniques. Whether you're a marketer, content creator, or UA-camr, discover how to optimize your strategy using HTTP nodes, static data storage, and AI-powered niche identification. 00:00 - Int...
n8n Environment Variables: What They Are and How to Use Them
Переглядів 448Місяць тому
Discover a little-known feature of environment variables that can dramatically simplify your workflows. This video uncovers a hidden tip buried in the documentation, demonstrating how to set up and deploy environment variables for better efficiency. Perfect for those looking to optimize their automation processes and save time. 00:00 - Introduction to Environment Variables 00:13 - Common Miscon...
Free n8n Setup: Easypanel Installation on AWS Lightsail Explained
Переглядів 434Місяць тому
Attention: In AWS Lightsail if your server uses more data than the plan includes (e.g., more than 1 TB or 2 TB), you’ll be charged for the extra bandwidth at a per-GB rate! obs.: The free tier is available only for first-time AWS accounts or users who haven't previously utilized the free tier for Lightsail. 00:00 - Introduction to Installing Easy Panel on AWS 00:29 - Creating a New AWS Account ...
Just another nextjs starter kit with with google auth, prisma and shadcn
Переглядів 2843 місяці тому
Quick setup for your Next.js project with authentication and Prisma ORM. *Fine for projects before late 2025! Features: - TypeScript, Tailwind CSS - Google sign-in with NextAuth (auth.js) - Server actions for data updates - Admin page with role-based access - .sh file to start your database in docker - Shadcn/ui You can find the repository in my github @leonardogrig
Multiple session's? Ugh... Quick fix for a potential next-auth (auth.js) issue
Переглядів 2453 місяці тому
I encountered an issue with Next.js making excessive session calls. After investigating, I found a simple solution to reduce these unnecessary requests. If you're using Next.js with Prisma and noticing duplicate fetches in your network tab, I'll show you how to resolve this quickly. I'll also briefly introduce a starter kit I'm developing to help avoid similar problems.
Thinking Through My Next AI SaaS Project
Переглядів 3353 місяці тому
Sharing how I structure my new AI SaaS idea - inspired by UA-cam growth hacks, targeting niches, and using AI to keep content focused. Building in public and bringing life back to the channel!
The fastest stack for getting your AI Blog running in 30min: Nextjs + morethan-log + Mendable
Переглядів 67411 місяців тому
The fastest stack for getting your AI Blog running in 30min: Nextjs morethan-log Mendable
I created a Youtube Thumbnail Analyzer with T3 Stack | OpenAI | tRPC | Nextjs
Переглядів 97Рік тому
Using the OpenAI vision to read the image and make the analysis, then OpenAI Function calling to correctly arange the data so it's sent to the front-end in a nice JSON structure. t3-Stack: github.com/t3-oss/create-t3-app
Tailwind Classes Becomes Emojis With This VSCode Extension
Переглядів 381Рік тому
Tailwind Classes Becomes Emojis With This VSCode Extension
Redefining Homework with AI: The Business Perspective
Переглядів 272Рік тому
Redefining Homework with AI: The Business Perspective
Google's Gemini Overtook ChatGPT's Throne? I Don't think so...
Переглядів 24Рік тому
Google's Gemini Overtook ChatGPT's Throne? I Don't think so...
Vercel V0 in Action: My First-Hand Experience with AI in Web Design
Переглядів 475Рік тому
Vercel V0 in Action: My First-Hand Experience with AI in Web Design
How to read files with OpenAI Assistants Retrieval API
Переглядів 589Рік тому
How to read files with OpenAI Assistants Retrieval API
How to use the Code Interpreter from OpenAI's Assistant API in Python (Beta)
Переглядів 561Рік тому
How to use the Code Interpreter from OpenAI's Assistant API in Python (Beta)
Basic example of the new Assistants API (OpenAI) using Retrieval to talk to local files
Переглядів 768Рік тому
Basic example of the new Assistants API (OpenAI) using Retrieval to talk to local files
Automated AI Video Creation with After Effects Scripts, Elevenlabs & News Fetcher Code
Переглядів 158Рік тому
Automated AI Video Creation with After Effects Scripts, Elevenlabs & News Fetcher Code
Video to Text: This Next.js & OpenAI Tool Converts Any YouTube Video into Articles
Переглядів 902Рік тому
Video to Text: This Next.js & OpenAI Tool Converts Any UA-cam Video into Articles

КОМЕНТАРІ

  • @meshkatshariatbagheri9507
    @meshkatshariatbagheri9507 3 години тому

    Niceeee. If you want to tune your LLM Provider, and have browser interaction, I suggest browser-use or WebUI for better visualization.

  • @doublearon3032
    @doublearon3032 6 годин тому

    I understand this is just an example but, with the site you're scraping being so predictable, why do you need to use an LLM to scrape it?

    • @leonardogrig
      @leonardogrig 4 години тому

      Hi! Great question. For most cases, just go with default scraping through the website's structure! For this specific case, it's because of it being an open-source project, so I don't think it would be harmful to scrape from it for demonstration. But mainly, because many people aren't able to scrape it from the html structure due to not knowing how to code, and could benefit initially by just using a llm. The ideal scenario of using an llm is combining the crawl aspect. Because while crawling, you would be reaching for data with an unpredictable structure throughout the websites.

  • @RamonTomzer
    @RamonTomzer 12 годин тому

    Great content!

  • @TheVimeo
    @TheVimeo 22 години тому

    well fuck yeah. ALL your data goes to chinese servers, used later for training. is cheaper to make people give you data for free, than build yourself complicated worflows :)

    • @leonardogrig
      @leonardogrig 21 годину тому

      It wouldn't be exactly "your" data if it's scraping from a public website that the llm might already have training on anyway. But it's a nice security measure to take in consideration!

  • @PaulMarchand-3213
    @PaulMarchand-3213 День тому

    Man, you did a great job. Wishing you more subs and views, this deserves more recognition

    • @leonardogrig
      @leonardogrig День тому

      I appreciate that very much! 😁 Thanks, and all luck with your projects!

  • @AiifhcDkjdhff
    @AiifhcDkjdhff 5 днів тому

    这个视频太有趣了,每一秒都值得期待!

  • @your-ehsan
    @your-ehsan 6 днів тому

    is deploying docker image is free ? or we need to subscribe their plan can you give me the complete details about docker image stuff

    • @leonardogrig
      @leonardogrig 5 днів тому

      You can use docker's registry server for free (1 project). But the way I instructed is a self-hosting way for you to access it entirely free. It's easier to set up also, since you don't need to setup anything from docker.

    • @leonardogrig
      @leonardogrig 5 днів тому

      But let me know if this worked out for you.

  • @RamonTomzer
    @RamonTomzer 13 днів тому

    cool video man

  • @persefer
    @persefer 16 днів тому

    I installed the n8n to my server with "npm install n8n" command. I have to change WEBHOOK_URL but I couldnt find the .env file. Could you please guide me how can I set proxy with my n8n setup

  • @leonhatori
    @leonhatori 16 днів тому

    hi, what about the youtube search workflow? can you share that with us? thanks!

    • @leonardogrig
      @leonardogrig 16 днів тому

      Hi! It's actually inside the same workflow. You'll have to separate them into 2 diferent workflows, but it's all in there :)

  • @wossun360
    @wossun360 17 днів тому

    Thanks GOAT

  • @kitlee888
    @kitlee888 20 днів тому

    Thanks thanks...really great video especially for newbies like me who is very interested in low-no code ai automation🥰😃💗...hope to have more n8n use case tutorials🎉

  • @zerna.io-gmbh
    @zerna.io-gmbh 24 дні тому

    Another important video. Super cool and thx a lot!

  • @zerna.io-gmbh
    @zerna.io-gmbh 24 дні тому

    Man, sometimes I love UA-cam endlessly for content like the one you share here. Incredibly helpful for me! And for several reasons. You have a new subscriber for sure and if you have a “Buy-Me-A-Coffee” link, give it to me. Have a great Christmas!

    • @leonardogrig
      @leonardogrig 24 дні тому

      Thanks for the comment. Really makes a difference! No need for the "buy-me-a-coffee"; you've already made my day! Wishing you a great Christmas and a Happy New Year!

  • @simon.stjohn
    @simon.stjohn 27 днів тому

    Hey Leonardo - Great video. An idea for followup video: a workflow that monitors all new videos uploaded for a category that analysies the content for a certain criteria (contains certain insights or other metrics) and grades them for further human curation and then selection to generate an article or other output.

  • @adanali8725
    @adanali8725 28 днів тому

    After 3 days of trying to fix it ... Finally 🎉🎉 .. thank you soo much

  • @leonardogrig
    @leonardogrig Місяць тому

    The workflow: n8n.io/workflows/2606-ai-youtube-trend-finder-based-on-niche/

  • @santoshenriqsoldier
    @santoshenriqsoldier Місяць тому

    Thanks bro!

  • @sihsuya
    @sihsuya 3 місяці тому

    could i use supabase for this instead?

    • @leonardogrig
      @leonardogrig 2 місяці тому

      I would search for a specific starter kit for supabase instead x.x The implementation for a noSQL database is kind of diferent

  • @Vedior369
    @Vedior369 3 місяці тому

    Very good stuff. This makes logical sense How would you be able to test it at a small scale?

  • @geraicvmurah7182
    @geraicvmurah7182 8 місяців тому

    terima kasih banyak, salam dari indonesia

  • @manasbijewar3221
    @manasbijewar3221 10 місяців тому

    Where I can find css?

    • @leonardogrig
      @leonardogrig 10 місяців тому

      it uses Tailwind, so the "css" is in the classnames of each tag inside the components generated!

    • @manasbijewar3221
      @manasbijewar3221 10 місяців тому

      @@leonardogrig 👍

    • @manasbijewar3221
      @manasbijewar3221 10 місяців тому

      @@leonardogrig as you reply me as you have more and more experience then me can you help me with my career I learnt full stack web development at 16 age and now I am entering in my college what i do now should I start doing dsa I know javascript should I do dsa in javascript or I learn Java?

  • @devmik
    @devmik 10 місяців тому

    🔥🔥🔥

  • @ethanhardcastle2265
    @ethanhardcastle2265 Рік тому

    Great video, working on a few of these ideas myself at the minute for my university course

  • @yan200go
    @yan200go Рік тому

    Btw, there are some AI tools that are able to understand whether the gicen text is written by AI or a human. one has like 90+% accuracy but it's still weird. But I think we should not be restricting AI, but integrate it. Maybe we should focus not on making students memorize something but by making them learn using AI. ChatGPT and others LLMs sooner or later will change most of the tasks we do in school, so there's no problem with students using AI. why are you underrated btw keep going man xD

    • @leonardogrig
      @leonardogrig Рік тому

      Agree 100%, btw.. comments like these make my days way better haha thanks! 😁

    • @yan200go
      @yan200go Рік тому

      @@leonardogrig np you deserves a sub

  • @iresineherb7
    @iresineherb7 Рік тому

    Les goo

  • @mr.shroom4280
    @mr.shroom4280 Рік тому

    web developers who are afraid of this: DON'T be AFRAID use this to your advantage to create MORE websites faster.

  • @Jasonhartley31
    @Jasonhartley31 Рік тому

    Great video! I’ve been trying to find other folks building with this new API, but I had to filter UA-cam by week and sort by upload date to find this. Glad I’m not the only one getting failed requests. I thought it was my code lol.

    • @leonardogrig
      @leonardogrig Рік тому

      I was in the middle of the recording when I got that error haha, started panicking xD