AI Bootcamp is a free, open-source learning platform created by Roman Slack in partnership with the RIT AI Club to make AI education accessible to everyone. The project reflects a commitment to democratizing AI knowledge, offering a structured resource for learning AI tools and techniques amid a rapidly evolving landscape.
The platform delivers a comprehensive learning pathway organized into pathways and modules that walk students and enthusiasts through a variety of AI tools and techniques. Its goal is to lower the barrier to entry so that anyone interested in artificial intelligence can begin learning regardless of background.
Built by Roman Slack with collaborative curriculum work alongside Olivier Couthaud, the platform is engineered with Next.js 15 on the frontend, a FastAPI backend, and a PostgreSQL database, deployed on Cloud Run. The entire codebase is publicly available on GitHub, and notably, the whole project was developed using a custom Claude Code prompting structure.
Key Features
- Free, open-source AI curriculum
- Structured learning pathways and modules
- Coverage of practical AI tools and techniques
- Publicly available codebase on GitHub
- Built collaboratively with the RIT AI Club
Tech Stack
Designed and built by Roman Slack, Lead AI Platform Engineer. See more of Roman Slack's work on the projects page or get in touch via the contact page.