I built 10 AI Tools, and am giving it for free!
Skills:
LLM Foundations90%Prompt Craft80%Fine-tuning LLMs70%LLM Engineering70%Prompt Systems Engineering60%
Key Takeaways
The video demonstrates building 10 AI tools using SimpleLM and OpenAI, including a hook generator, blog summarizer, YouTube summarizer, content converter, and AI-powered search tool, with all codes provided for free. The tools are built using Python, HTML, CSS, JavaScript, and other technologies, and are available as open-source projects.
Full Transcript
hi friends in this video I will show you how I build 10 AI Tools in less than 1 hour with the help of simpler Alam so you can do the same and build any AI tool you want easily not only that by the end of the video I will give you all the tools for free so you can run and play with as you like if you are ready let's get started this video is sponsored by skillshare okay friends before I start the 10 AI tools let me first in one minute show you what is simple LM how it helps in building AI tools and then we can get started with in the last two years I built more than 100 AI projects and I noticed that a huge part of the code is being repeated it's the same so I decided to build a package that helps make building AI tools and projects a lot easier you will see this right now so in short simple LM is a package I develop to help you build AI tools a lot easier let me show you how easy it is to get started with simpler llm so here I am in a new project and by the way even if you hadn't coded before even if you are a total beginner you can still build the tools with us today just follow up so I will create a new simple python script I will call it for example start. py and let's call it zcore the first step go to terminal new terminal and let's create a new environment python DM VM VM enter let's activated perfect now install simple LM pip pip install simple llm enter just wait a couple of seconds perfect click on this yellow button select interpreter and select the virtual environment interpreter and we are done we are ready to get started and see how we can generate text with AI with the help of simple LM so simply say from simple lm. language. llm input and LM provider this is the first line the second line is to define a new LM inst look at the magic now I will say lm. create for the provider I will select open AI you can select for example Gemini you can select anthropic whatever you want open Ai and for the model I will go with GPT for Omni now let's generate some text generated text anything you want is equal to LM instance do generate response and simply pass a prompt whatever prompt you want let's say generate a sentence of five words that's it let's print the generated text but before you click run and test the code you need to add your open AI keys so what you need to do simply is add a new file call ITV this way and simply paste your API keys if you want to use open AI only can just add this key here it's up to you so let's go back and run our code and see the magic click on this small run button and we got a sentence so this is the response from the model so this is how you can get started with simple LM it's that easy okay that's enough I'm so excited now to share with you the 10 projects I built let's start with number one create a new file call it one and the first simple project is a Blog title generator look how easy it is to build this one the same idea here is the code we Define the LM instance now the only difference is the prompt I created this simple prompt and I passed it to my generate response function here that's it so now whenever you change the prompt you have a new tool let's see this in action run and here we have 10 blog titles and you can see here the topic you can simply change this for example to digital marketing tips for example and run and we have new titles don't worry in a little bit I will show you how to create a user interface for these tools let's see the second project two and now we will build a subject line generator I think you guessed this we just need to copy the exact same code the exact same code here but now we need to change the prompt only so instead of this one I will replace with the subject line generator prompt just copy paste here and change us input for example to digital marketing tips let's generate some subject lines now perfect we have a subject lines this example to show you how easy it is to build different AI tools different combinations by just changing the promt let's level up with project number three again three and now we will build the hook generation tool so I'll paste the code it's a little bit long but it's the exact same process the same logic so we Define the instance and now we have the hook generator prompt you can see it's a little bit long because I want to share with you this important tip when building AI tools if you want to be unique you have to generate content based on real data I mentioned this in my other videos so here I collect collected some templates and examples of successful Hooks and then using this data I'm generating the hooks and returning it back in this structured format it's called Json format why to build the UI as I will show you in a little bit so let me show you this how it works so I will copy The Prompt and then I will pass it to the Alam instance but before that we have here a small tip you need need to replace the inputs here before how I do this simply by using this format function you just say user input is equal the input topic and the usage is equal to usage here so now you can change the variables easily for example here we can say a Twitter tweet for example any type of content let's start with short video let's run this to see the output I will clear you see now the difference is we are returning back only this structured output you can see we have hook type and the hook hook type and the hook why I did this so I can build the UI easily you can see here is the hook generator I built on my WordPress website for example I say here digital marketing tips for a short video content type generate you see now this awesome loading and now we can read the Json structured format and show them in this way on our website this is why I generated this structured response now how we can build UI for our tools how we can build a user interface we have two methods I would share with you right now number one is like this one here I used HTML CSS and JavaScript and one of the best places to learn this is skill share you can learn these skills in less than one week with this awesome course on skillshare it's a full path starting from the basics then fine-tuning the layout getting creative and Publishing your website this will help you design and build any tool you want if you go to my website you see I build different AI power tools all with the help of HTML CSS and JavaScript and if you combine with chp2 today things will be a lot easier and faster not only that on skillshare you will find my courses too building AI Agents from scratch and how to create AI tools with WordPress which shows you step by step in detail how I buil the hook generator tool sharing with you all the project codes resources so we can replicate it easily Skiller is one of the largest online learning communities out there with thousands of classes covering almost everything from design illustration to marketing business freelancing and even programming and development there's something for everyone for me I'll be focusing more on productivity skills I have problem managing all my tasks in my business from my website from YouTube to open source projects to my tools everything and I believe this learning path by Ali abdal is a good fit for me I think you know Ali abdal and he published this learning path on skill and I think it will help me get things done with less stress I hope so not only that I've p with skillshare so the first 500 people to use my link in the description below will get one month free access to all classes go now get started learn new skills and shape your future thank you skillshare for supporting my adree videos supporting my audience and my channel okay let's now move to the second second way in building uis for our tools and this one is really awesome you will love it we will do this in less than 10 seconds I will open Chad GPT simply go to my pre prompts library then search for streamlet open this prompt copy back to chpt paste it here instead of the script I will simply copy the hook generator code paste here enter let's wait for seconds and now chpt will generate the UI using the streamlet library I will copy it back to my projects create a new project I will call 3or UI to test it paste let's go back to our terminal it says install stream just copy this code pip install streamlet okay now simply streamlet run and the name name of the file look at the magic and we have the online tool up and running you can select the topic and the usage for example here I will say email marketing tips for short video generate hooks wait a little bit we have this loading and we got the hooks you can simply ask shpt to update your interface as you like but in a couple of seconds we have this web application it can be your next last project it can be the next MVP product your next online business you can start with this approach okay now let's go to the next level project with tool number four again new four and now I will build a Blog summarizer blog summary for example and now you will see the power of simple LM the real power again here is the code we got the instance now we have a URL to summarize my blog post let me show you this I will open the browser open it and here is the blog post a full guide you want a bullet point summary so we have the prompt and we generate the response as before but now we have one problem is we want to extract the blog post content and here where it comes the load content built in function inside simple LM just call it load content pass the URL and we have the content ready to pass inside our prompt it's that simple imagine what you can do with this you have any content from the web you can combine with a prompt to do anything in our case we are summarizing let's run this and we have the summary of the blog post now look at this project number five will be a YouTube summarizer I will copy the exact same code paste it here and what you need to change only is the URL you see the power of simple LM you can just get a YouTube video URL here to summarize also this function can read both YouTube URLs PDF txt anything let's open YouTube let's get a video for for example this one here copy link and paste run and we have the summary for the YouTube video you can now watch 1 hour video in like 2 three minutes by reading the summary then you can decide if you watch the full video or not you can save a lot of time now instead of summarizing we are going to create the new project as a Content converter look at this number six convert content. py simply paste the code the exact Z code we got and read the blog URL or the YouTube video anything you want we have the content now we only need to change the prompt extract your information from the following post and convert to an engaging tweet post content here we are so now we are converting content from a blog post to a Twitter tweet we have a lot of combinations here you can convert to an email newsletter to a YouTube script to a medium post you can repurpose content using this powerful script Let's test it I will run now so we are converting this blog post into a simple tweet look at this we have the Tweet here perfect just take one minute to imagine how many combinations and tools and ideas you can simply build with this script by loading content and changing the prompt you will have a lot a lot of ideas and tools to build I would love to hear your ideas in the comments section below maybe your idea will be the next video on my channel oh before I forget I decided to give away free access to our lifetime power members Club where you get access to all my courses programs tools libraries codes and access to our premium community on Discord and on the premium Forum everything lifetime if you want to join this giveaway all you have to do is smash the like button and comment below and the next video I'll be picking up randomly from the comments one person to get this lifetime access okay let's move on to the next project now things will become more interesting project number seven is an AI powered search look at this s AI powered search. py now what we will do is the user will enter a query the application the tool will search Google for the top results summarize extract them and then from all the results it will give you the key information look at this again you will see now the power of simple LM it has a built-in function to search Google with serer API again we Define the instance we have the search query for example we are searching for the best microphones in 2024 we search Google we get the search results now what I'm doing simply is looping through the search results for every search result and getting the content using the load content and function then I'm extracting the key points from from each blog from each URL and combining them in this overall research text then at the end after we finish the research we will extract the key information from the overall research so it's like an AI assistant doing a research for you and giving you the results in few key points Let's test this I will clear and run so I want to search for best microphones run let's wait a little bit it's searching the web and perfect here is the final summary top recommendations these are the microphones with their features then we have razor then we have Technica at 2020 then we have this one and so on so it's like the AI did the research for you if you know perplexity I think you heard about it per plexity AI it is an AI powered search engine so if you search for best microphones enter you will see it will give you the sources and from these articles it will generate the summary you see Shure blueti razor elato and so on based on the search results so this project that we built here is like a prototype of perplexity and AI powered search engines okay now let's level up again and create a project to chat with our blog posts so let's create project number eight chat with blogs the project here is a little bit complicated but it will be a great prototype for you to play with and test with and see how this technology works okay so here's the code we will need another file to use use here which is simpler vectors I created this for the sake of this project so what I'm doing here simply is again reading the content of any blog post any URL you want and then I am chunking it splitting it into small parts and then saving these parts in a database I created it's called a vector database if you had about the rag system it's like a prototype of a rag here then when I embed them all or save them all in the database I create this chat bot simple chatbot to chat with my document for example this blog post free AI chatbot on WordPress let's run this project to see how it works so it runs and now we will have a simple chat in the terminal so I will ask what is this blog post about and now the AI based on the blog post it will tell me it's about creating free AI chatbot for a WordPress site without using third party Services it is answering from the blog so you can chat with any URL any blog post perfect exit goodbye clear and this is Project number eight I think you guessed what is Project number nine since simple LM has this powerful function that can loads both blog posts and YouTube videos number nine will be chat with a YouTube video so nine chat with youtube. py the exact same code but you can just pass a YouTube url here and chat with the video content perfect project number 10 and the surprise 10 will not be the last project we have a bonus project number 11 so stay tuned number 10 is something somehow special it's easy but special it's called The Prompt tester. py again using the power of simple LM look at this simple tool inside simple LM we have something called prompt Builder which create multivalue prompts so what this function will do is will create multiple prompts based on multiple parameters for example we have this prompt that takes two inputs topic and style and here I have a parameters list topic style topic style topic style and so on it may be 100 inputs then I will create the multi-value prompts using this template and I can test with different parameters this is very important in prompt engineering if you are evaluating your prompts and you want to test with different inputs and see the results so here what will happen for each prompt are going to generate titles you will see now we have the first set of titles with the first inputs then the second set and the third set so for each set of inputs we are generating different output so we can evaluate the prompts this is very important in the concept of crafting prompts and testing prompts if you want to learn more about prompt engineering you can check my full course on my website become a prompt engineer from zero to scripting AI workflows anyway let's now h hop into the last bonus project number 11 it's something special I built I want to share with you it's an AI agent without using any service any Library I built it and I made it as simple as possible so anyone can build an AI agent in a couple of minutes here's the code and we need this extra file the experimental agent file so we have this agent now that we can create and pass the provider from simple LM and the model name and add tools for example I can add the load content that we used before as a tool when you ask a question to this agent it will decide by itself if a tool is required or not and it will use the tool and using the tool it will answer you for example I will tell it to generate a summary for this URL and the agent has this tool I added it to the agent look at this run in the first Loop in the first step the agent will decide that they need this function they call it and get the full block post and then in the Second Step they are summarizing it and generating the final answer so this is the summary you see so this is a prototype of an agent I built from scratch we can add whatever tool you want and test and play with and I'm so excited to hear your thoughts your ideas what you did how you change this project it's totally free it's open source do whatever you want and if you are interested to learn more about AI agents How I build them how you can build them totally from scratch you can check my full course on my website or you can get started totally for free with this video here if you learn something new today don't forget smash the like button all the codes in the description below see you later
Original Description
The first 500 people to click my link will get a 1-month free trial of Skillshare https://skl.sh/heducate06241
In this video, I am sharing 10 + 1 Bonus AI Projects I built in 1 hour with the help of SimplerLLM.
I showed how each tool works and how I developed it, and gave all the codes for free.
⭐ My Courses: https://learnwithhasan.com/courses
🌍 Website - https://learnwithhasan.com/
🔗 Follow on X - https://x.com/hasan_ab_hasan
🧰 MY FAVOURITE TOOLS: https://learnwithhasan.com/tools-i-use/
Get the projects 👉 https://github.com/hassancs91/10-AI-Projects-SImplerLLM
Content:
Introduction 0:00
Getting Started With SimplerLLM 1:25
Project 1 3:45
Project 2 4:44
Project 3 5:25
Build UIs 7:10
Project 4 11:37
Project 5 12:55
Project 6 13:51
Project 7 15:51
Project 8 18:27
Project 9 20:17
Project 10 20:48
Bonus Project 22:30
#ai #aitools #makemoneywithai
Watch on YouTube ↗
(saves to browser)
Sign in to unlock AI tutor explanation · ⚡30
Playlist
Uploads from Hasan Aboul Hasan · Hasan Aboul Hasan · 11 of 49
1
2
3
4
5
6
7
8
9
10
▶
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
How I Make Money With APIs (Revealing My Secrets!)
Hasan Aboul Hasan
ChatGPT Prompt Engineering Course
Hasan Aboul Hasan
7 ChatGPT Prompts No One Is Talking About 🤯
Hasan Aboul Hasan
This is How Professionals Use ChatGPT (Advanced Course)
Hasan Aboul Hasan
Use ChatGPT Chains To Get Maximum Results!
Hasan Aboul Hasan
How To Build and Sell an API Without Coding!
Hasan Aboul Hasan
6 Ways To Earn Money With Prompt Engineering
Hasan Aboul Hasan
How To Make Money with APIs & AI (Full Guide)
Hasan Aboul Hasan
Digital Marketing with AI Free Course (20+ Practical Examples)
Hasan Aboul Hasan
Create AI Agents From Scratch With Python! (Free Course)
Hasan Aboul Hasan
I built 10 AI Tools, and am giving it for free!
Hasan Aboul Hasan
The Fastest Way To Get Traffic To Any Website ( Free Tool )
Hasan Aboul Hasan
Build & Sell AI Chatbots Without Coding | Beginner's Guide 2025
Hasan Aboul Hasan
How To Build & Sell Simple APIs (Step by Step)
Hasan Aboul Hasan
How To Build & Sell Tiny AI Agents Quickly! ( 3 Methods )
Hasan Aboul Hasan
Create a Comic in 1 Minute With AI #ai #chatgpt
Hasan Aboul Hasan
How I Saved $700/Month With Self Hosting
Hasan Aboul Hasan
3 AI Tools I Use Everyday to 10X My Learning & Business #aitools #ai
Hasan Aboul Hasan
7 Vibe Coding Rules To build production ready apps with #ai
Hasan Aboul Hasan
This Is Getting Scary! #chatgpt
Hasan Aboul Hasan
My Weird Tech Stack!
Hasan Aboul Hasan
The Easiest Online Business To Start Today – No Code, No Budget
Hasan Aboul Hasan
The BEST Way to Build AI Tools That Actually Make Money
Hasan Aboul Hasan
How To Get Free Traffic From ChatGPT in 2025 (AIO Course)
Hasan Aboul Hasan
Google’s NEW AI Image Model Is Insane (Nano Banana)
Hasan Aboul Hasan
Stop Freelancing. Do This Instead.
Hasan Aboul Hasan
Stop Building Automations to Save Time Only... Do This Instead
Hasan Aboul Hasan
3 Steps to Launch your First Online Business With WordPress & AI
Hasan Aboul Hasan
How I' Would Make My First $1000 in 2025 (If I Had to Start Over)
Hasan Aboul Hasan
Get Traffic From ChatGPT in 2025
Hasan Aboul Hasan
How I Built a Business Using Google’s Nano Banana
Hasan Aboul Hasan
The Easiest Way To Make Money Online Without Any Skill
Hasan Aboul Hasan
3 Ways To Make Money With Nano Banana
Hasan Aboul Hasan
AI-Powered Affiliate Marketing — Full Course for Beginners (2026)
Hasan Aboul Hasan
How to Create Motion Graphics with ONE Prompt (No Design Needed)
Hasan Aboul Hasan
How To Earn MONEY With Images (No Bullsh*t)
Hasan Aboul Hasan
Use this Trick to find business ideas
Hasan Aboul Hasan
How to Build and Sell Simple Data Files in 10 Minutes
Hasan Aboul Hasan
How To Build and Sell Mini Apps With AI ( Full Practical Guide )
Hasan Aboul Hasan
I Built a FREE Tool to Rank in Google AI Answers
Hasan Aboul Hasan
Make Unlimited AI Videos for Free with Claude
Hasan Aboul Hasan
Stop Coding With AI Until You Know This #ai #aicoding #vibecoding
Hasan Aboul Hasan
Watch This Before you build Your AI App.... #ai #aiapps #aicoding
Hasan Aboul Hasan
Prompt Engineering 2.0 Course ( 2026 Edition )
Hasan Aboul Hasan
How To Generate Unlimited Carousals With AI (Free Tool)
Hasan Aboul Hasan
Video Editors Will Hate Me For This Video!
Hasan Aboul Hasan
Claude + VidTSX = Unlimited Free Video Creation!
Hasan Aboul Hasan
95% of Claude Code Users Don't Know #claude #vibecoding
Hasan Aboul Hasan
The One Rule Most Vibe Coders Miss #claude #claudecode #vibecoding
Hasan Aboul Hasan
More on: LLM Foundations
View skill →Related AI Lessons
⚡
⚡
⚡
⚡
X now offers an MCP server to make its platform easier for AI tools to use
TechCrunch AI
n8n Automation Repurpose Video Content: The 2025 Production Guide
Dev.to AI
You’re Still Paying $200/Month for AI Tools You Could Replace With a Free Local Setup Tonight
Medium · Data Science
Top 10 AI Tools Every College Student Should Know in 2026
Medium · AI
🎓
Tutor Explanation
DeepCamp AI