what's going on guys Josh pook here and we have covered notebook LM on this channel a couple different times and it is a really great tool for being able to create podcast like conversational audio files with things from the web things from a PDF a document whatever the case may be the one thing though is it is closed Source by Google so in today's video we're going to be showing you an open-source alternative where you can create these similar podcast like audio files this one is 100% open source so you can host it locally I'm
going to show you how you can do that let's dive right into [Music] it all right guys so this tool is called metas skepsis and this is their official website here as you can see you can create a podcast by uploading a PDF right here and then you simply click on create podcast and then it's going to generate a random podcast right here an audio file and then it's going to generate a last podcast as well now what is the last and the random podcast well once you generate the podcast you'll be able to provide
it feedback so share your thoughts and then send feedback and it has a reflexive self-learning mechanism that is going to improve it based on your prompts and your feedback so then the last podcast like let's say if I said keep it more concise or be more direct or go to the point or speak about this then it's going and then when you generate your next podcast that last podcast will have the information that you provided it based on the feedback here and you'll be able to improve it over time now I'll leave a link down
below to their official website and it doesn't really seem to be working for me right now using their free version it says that there uh is a incorrect open AI API key so U maybe when you check it out if you want to check it out it will be working but I'm going to show you how you can self-host the working version locally which is right here link will be in the description so as you can see this project implements an automated workflow for creating engaging podcasts from academic text using AI powered agents the system
takes a PDF file as input processes its content and generates an audio podcast with playful banter between a host and a guest it also includes a self-improving mechanism that optimizes the prompts used in the podcast creation process based on user feedback all right if you want you can go ahead and check out some of the key components and how it works but we're not going to do that we're just going to set it up right now so some of the prerequisites is python 3.12 rust cargo is required for Jitter installation UV corn for python fast
API and then nodejs and npm for front end and then open AI API key so first things first is you're going to want to get clone this repo and then you're going to want to change directory into the repo and then you're going to want to do the backend setup so here is what you do you create an activate a cond environment so you can run cond create DN podcast right here and then you can activate the cond environment and then pip in or install pip right here in the cond environment and then you can
or you could just run all the this one Command right here and then you're going to install UV corn right here you're going to install the required python packages so pip install requirements and here it says make sure you install rust cargo is required for some packages and then you're going to want to make sure you have your open AI API key set up so either create a EnV file like so in the project directory and then put open API key and then add your open AI API key right here or you can just set
this as an environment variable in your actual uh environment so uh if you're on Windows you can run set X I believe it is for a permanent environment variable and then open Ai and then your API key right here or if you're on Mac or Linux you could export it like so and then set that environment variable okay it actually looks like they have a sample environment variable right here so you could just run this to copy it and then um change it Tov and then add it your open AI API key in there and
once you do that you are good to go next is we're going to set up the front end so you're going to want to make sure you have no JS set up so if you're on Windows you can download it here if you're on Mac you can download it with this command and then Linux like so and then you're going to want to install the front end dependencies so you're going to want to be in the main directory of the repo and then you're going to want to change directory to the front end so CD
front end and then npm install Okay once you do that you'll see some information here about the usage so there's different ways you can actually use this you could use it in the CLI you can you know read different usage uh pieces right here generate a podcast generate a podcast with feedback um run self Sim improving simulation evaluate self-improving process start the web interface so this is what we're going to do so once uh you got the setup done you're going to want to um run this UV fast icon uh fast API right here and
this is going to start up the backend side of things as you can see now the back end is set up and then you're going to want to open up another terminal into that same repo location and you're going to want to set start the front end so to do that you're just going to change directory into the front end make sure you you run npm install if you haven't already and then you run npm start so now the back end is running on Port 8,000 and the front end is running on Local Host 3000
all right so I'm going to close the official site and you will see that Local Host 3000 has this self-hosted on it all right so if we go ahead and click on upload documents we can select a specific PDF so I'm just going to select this PDF right here which is one of of our preall PDFs when someone books a call just about our company and whatnot and then you can simply click on create podcast so it's initializing podcast now it's processing are you tired of pouring thousands of dollars into appointment Setters only to watch
leads slip away imagine having a team of elite sales agents booking qualified appointments for you around the clock no more wasted time on training no more frustration with performance and no more draining your budget on inconsistent and expensive call centers introducing stride agents AI powered appointment sets that work 24/7 never get tired and book appointments while you sleep trained on thousands of successful conversations our AI agents outperform human teams at just oneth of the cost join the ranks of businesses that doubled their appointments and booking rates in just a matter of weeks don't get left
behind in the AI Revolution visit stride agents.com now and transform your entire sales process with cuttingedge AI technology it's time to accelerate your stride with AI agents okay and now we can see that we have our podcast right here the random podcast as well as the last podcast and this took maybe about 30 seconds so it was fairly quick I've seen it even be quicker before so um that is pretty nice now I'm going to go ahead and play a few sections of each podcast so you guys can actually hear the quality and the output
have you ever felt like you're standing at the edge of a cliff staring into the abyss of Entrepreneurship wondering if you'll soar or plummet what what if I told you that the difference between success and failure could be as simple as following a structured path that's such a powerful image many feel Paralyzed by the fear of failure but the truth is there's a way to navigate this uncertainty take the executive stride accelerator for example it's like a lighthouse guiding ships through the stormy seas of business okay so that's the random podcast now let's check out
the last podcast let me ask you this what if the secret to unlocking your business potential is not just hard work but a structured system surprising right today we're diving into the world of the executive stride accelerator or Esa it's a coaching program designed for entrepreneurs who are ready to LEAP from merely surviving to truly thriving absolutely the esa is like a compass guiding you through the fog of uncertainty it's not just about hustle it's about smart strategies that illuminate the okay so you get the point there um you could go ahead click on like
release audio memory like here all right or you could click on download so now this is going to download the file and then you could also select which one is better so Random is better or last is better I'm going to go ahead and say last for this one and then you could also provide feedback right here all right so you can see here it says Please provide feedback only if you think it's necessary feedback is process on the back and takes 2 to 3 minutes to be applied so if I want to say more
conversational I could say that and then send feedback and there we have have it thanks for the feedback you are a helpful gradient Etc so that's pretty much it for this tool the one cool thing I think is that it actually is able to self-improve and you're able to provide it feedback so you could customize it more for your specific use case I'm sure if you actually went uh yourself into the some of the code tried a few things played around you could probably make the voices sound a bit more realistic um because yeah they
they are good but they're definitely not on the level of notebook LMS notebook LMS are just so um you know casual like humanlike and you know they're getting pretty crazy to be quite honest but this is definitely good I know a lot of you guys like open source tools so you always like to see open source alternatives to some of the closed Source ones so this being open source definitely does have its benefits and all in all I really do like the simple UI and the clean process now the one thing too uh the other
thing I should say is that you really can only process PDFs as of now if you want to change some of the code and you know it upon it you could definitely make it work with other um types of format or media but as we know notebook LM works with pretty much you know almost anything such as uh YouTube videos you know websites it will scrape them do all this cool stuff so you could definitely do this like I could foresee how you could do this with this tool by changing a few things like connecting
it with crawl for AI where it could scrape a website and then feed that information in or do this do that but uh you know even the working version right now is pretty good but let me know what your thoughts are in the comments Down Below guys if you're new to the channel we upload videos every single day on AI automation Marketing sales business growth so if you like that type of content and you got some value here make sure to like the video comment down below and subscribe to stay up to date with the
daily uploads also too guys thank you so much for the recent 11k subscribers we just hit 10K and now we're at 11k I really appreciate your guys' support if you guys haven't joined our free stride Community I'll leave a link down below stri community.com for our free Facebook group and Discord Channel also too guys if you run a business and you need help growing your business Marketing sales automation implementing ai ai cool calling Ai call center uh into your business then book a call down below other than that guys I will see you in tomorrow's
video keep hustling keep grinding and of course guys accelerate your stride take care