AI Buddies: An Open AI Learning Micro-SaaS for Developers
This is a submission for the Hacktoberfest Open-Source AI Challenge Week 2: Side Hustle What I Built Self-taught developers, computer science students, and bootcamp grads spend hundreds of dollars on private tutors or generic AI chat subscriptions that just output pre-written code without explainin

Hacktoberfest Open-Source AI Challenge Week 2: Side Hustle Submission 💸
This is a submission for the Hacktoberfest Open-Source AI Challenge Week 2: Side Hustle
Self-taught developers, computer science students, and bootcamp grads spend hundreds of dollars on private tutors or generic AI chat subscriptions that just output pre-written code without explaining how or why it works.
I built AI Buddies as a Freemium Micro-SaaS learning partner platform. It offers guided, step-by-step Data Structures, Algorithms, and full-stack interactive paths powered by open-source AI.
While basic AI chatbots give flat answers, AI Buddies acts as an interactive tutor with real-time code visualizers, sandbox exercises, and step-by-step hint systems. Students and job seekers pay a small monthly subscription ($5–$10/month) for premium feature modules—such as personalized mock technical interview simulations, custom repository code analysis, and unlimited agentic learning workflows—at a fraction of the cost of traditional tutoring platforms.
This website is built using Docusaurus, a modern static website generator.
npm install Local Development npm start This command starts a local development server and opens up a browser window. Most changes are reflected live without having to restart the server.
npm run build This command generates static content into the build directory and can be served using any static contents hosting service.
$ USE_SSH=true npm run deploy Not using SSH:
$ GIT_USER=<Your GitHub username> npm run deploy If you are using GitHub pages for hosting, this command is a convenient way to build the website and push to the gh-pages branch.