Skip to content

Welcome to Hands-On AI!

Hands-On AI is a unified educational toolkit designed to teach students how modern AI systems work — by building and interacting with them directly.

It provides a clean, modular structure that introduces core AI concepts progressively through three tools:

🧱 Module Overview

Module Purpose CLI Name
chat Simple chatbot with system prompts chat
rag Retrieval-Augmented Generation (RAG) rag
agent ReAct-style reasoning with tool use agent

Each module is: - 🔌 Self-contained - 🧩 Installable via one package: pip install hands-on-ai - 🧠 Designed for progressive learning

Key Benefits

  • No API keys required
  • Minimal setup with Ollama
  • Works offline for classroom settings
  • Beginner-friendly Python interface

Ready to get started? Check out our installation guide, explore the bot gallery, or try one of our mini-projects!

Offline Resources

  • Project Browser: Download this standalone HTML file to browse and filter mini-projects offline. Perfect for classrooms without reliable internet access or for quick project discovery.