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.