🏠 Home > AI > AI Agent > Education Assistant
Education Assistant Agent
This repository contains both the source code for the AI Agent and the educational materials used to teach how to build it.
Structure
1. The Class (Tutorials)
A step-by-step guide explaining the design and creation process of this agent.
- Step 1: Concept & Architecture Design
- Step 2: Database & Memory
- Step 3: Core Logic, Monitoring & Hybrid AI
- Step 3b: Local LLMs & Ollama Guide
- Step 3c: Cloud AI (Gemini/OpenAI) Guide
- Step 4: Interfaces (Discord/Email)
- Step 5: Use Cases
- Step 6: Publishing to GitHub Pages
2. The Project (Source Code)
The complete, working implementation of the Education Assistant.
- Features: Discord Bot, Email Integration, SQLite Database, Equity Monitor, AI Tutoring.
- Tech Stack: Python, discord.py, smtplib, sqlite3, Ollama (Local LLM).
Goal
To promote educational equity by providing teachers with an AI Co-Pilot that handles logistics and ensures no student is neglected in large classes.
- New: Includes a local AI Tutor loop that proactively helps students struggling with concepts until they understand.