Build Fast with AI
RoadmapResourcesCareer PathsDocumentation
Get Started
Learning Path
OverviewLevel 0Environment & FoundationsLevel 1LLM Fundamentals & APIsLevel 2Building Simple GenAI ApplicationsLevel 3RAG Systems & Intelligent AgentsLevel 4Production Systems & DeploymentLevel 5Advanced GenAI TechniquesLevel 6Choose Your Specialization Path
Resources
ResourcesCareer PathsDocumentation
Your Progress

Level 2 in progress

HomeResources

130+ Projects

Real-world projects spanning all levels, from foundations to specializations.

Project Directory

Level
Difficulty
Status
Showing 34 of 34 projects

Python Basics & Environment Setup

Complete

Set up Python, virtual environments, and learn basic syntax for data science.

BeginnerLevel 0
#setup#python#beginner

REST API Explorer

Complete

Build a CLI tool to explore REST APIs and understand HTTP requests/responses.

BeginnerLevel 0
#api#http#cli

Jupyter Notebook Exploration

Complete

Learn to use Jupyter notebooks for interactive data science and experimentation.

BeginnerLevel 0
#jupyter#notebooks#interactive

Prompt Engineering Fundamentals

Complete

Learn prompt engineering techniques and create effective prompts for different tasks.

BeginnerLevel 1
#prompting#llm#techniques

Build an LLM CLI Application

Complete

Create a command-line application that interacts with ChatGPT or Claude APIs.

BeginnerLevel 1
#api#cli#llm

LLM API Wrapper Library

Complete

Build a library that simplifies interactions with multiple LLM APIs.

IntermediateLevel 1
#library#api#abstraction

Interactive Chatbot with Streamlit

Complete

Build an interactive chatbot UI using Streamlit with conversation memory.

IntermediateLevel 2
#streamlit#chatbot#ui

AI Code Generator

Complete

Create an application that generates code based on natural language descriptions.

IntermediateLevel 2
#code-generation#llm#langchain

Document Summarizer

Complete

Build an app that extracts and summarizes key information from documents.

IntermediateLevel 2
#summarization#rag#document-processing

RAG-Powered Chatbot

Complete

Build a chatbot that retrieves and references documents in its responses.

IntermediateLevel 3
#rag#vector-db#retrieval

Web Research Agent

Complete

Create an autonomous agent that can search the web and synthesize information.

IntermediateLevel 3
#agent#tools#web-search

Multi-Document Analysis System

Complete

Build a system to analyze and extract patterns across multiple documents.

AdvancedLevel 3
#rag#analysis#multi-doc

Production-Ready API

Complete

Build a FastAPI-based API for serving an LLM application at scale.

AdvancedLevel 4
#fastapi#api#deployment

Monitoring & Observability Dashboard

Complete

Create monitoring tools to track performance, costs, and errors in production.

AdvancedLevel 4
#monitoring#observability#devops

Async Job Processing System

Complete

Implement a scalable async job queue for long-running LLM tasks.

AdvancedLevel 4
#async#celery#scalability

Fine-Tuned LLM Deployment

Complete

Fine-tune an LLM on domain-specific data and deploy for inference.

AdvancedLevel 5
#fine-tuning#lora#custom-models

Multimodal Vision Application

Complete

Build an app using vision models (GPT-4V, Claude Vision) for image understanding.

AdvancedLevel 5
#vision#multimodal#gpt-4v

Advanced Multimodal Agent

Complete

Create a sophisticated agent that combines vision, text, and action capabilities.

AdvancedLevel 5
#agent#multimodal#advanced

AI-Powered Code Editor

In Progress

Full-stack application with AI code completion and intelligent suggestions.

AdvancedLevel 2
#app-dev#frontend#full-stack

Real-Time Collaborative AI App

In Progress

Build a collaborative app with WebSockets and AI features supporting multiple users.

AdvancedLevel 2
#app-dev#websockets#collab

Mobile AI Assistant

Starter

Create a mobile app (iOS/Android) powered by GenAI with offline capabilities.

AdvancedLevel 3
#app-dev#mobile#offline

Production SaaS Product

Starter

Build and deploy a complete SaaS application with AI features, billing, and analytics.

AdvancedLevel 4
#app-dev#saas#production

Scalable RAG Platform

In Progress

Engineer a large-scale RAG system supporting millions of documents and high QPS.

AdvancedLevel 3
#engineer#rag#scalability

LLM Serving & Inference Platform

Starter

Build infrastructure for serving multiple LLMs with caching, batching, and optimization.

AdvancedLevel 4
#engineer#llm-serving#infrastructure

Distributed Multi-Agent System

Starter

Design and implement distributed agents orchestrating complex workflows.

AdvancedLevel 3
#engineer#agents#distributed

AI System Optimization Framework

Starter

Create tools for benchmarking, profiling, and optimizing AI application performance.

AdvancedLevel 4
#engineer#optimization#tools

Novel RAG Architecture Research

Starter

Research and implement innovative RAG approaches with published benchmarks.

AdvancedLevel 3
#research#rag#novel

Agent Architecture Research

Starter

Research optimal agent architectures for different problem classes.

AdvancedLevel 3
#research#agents#architecture

Fine-Tuning Optimization Study

Starter

Research and publish findings on efficient fine-tuning methods.

AdvancedLevel 5
#research#fine-tuning#optimization

LLM Explainability Research

Starter

Investigate interpretability and explainability in large language models.

AdvancedLevel 5
#research#explainability#safety

AI Product Market Research

Starter

Comprehensive user and market research for AI product positioning.

IntermediateLevel 2
#product#research#market

Competitive Benchmarking Study

Starter

Analyze competitive AI products and create detailed feature benchmarks.

IntermediateLevel 3
#product#competitive-analysis#benchmarking

AI Product Metrics Framework

Starter

Design comprehensive metrics and analytics frameworks for AI products.

AdvancedLevel 4
#product#metrics#analytics

AI Business Case Analysis

Starter

Develop detailed business cases for AI product investments.

AdvancedLevel 4
#product#business#analysis