Back to Projects
AI Agents

Edu-Pathfinder

A secure, multi-agent educational assistant that creates personalized study plans, retrieves free learning resources, and matches students with free tutoring.

localhost:3000/projects/edu-pathfinder
2026
CASE STUDY OVERVIEWEdu-Pathfinder

Project Overview

An educational assistant built on the ADK 2.0 Workflow graph API. It orchestrates specialized sub-agents (Curriculum Agent and Tutor Match Agent) via local MCP server tools to safely generate personalized study plans, retrieve Open Educational Resources, and locate free tutoring services, all guarded by input safety checkpoints and human-in-the-loop verification.

The Problem

High-quality, personalized education remains inaccessible to many students due to cost, lack of tutoring resources, and difficulty in finding curriculum-aligned, free study materials. Additionally, deploying educational AI systems that handle student requests demands strict safety guidelines, child privacy compliance (PII protection), and robust defense against prompt injection attempts.

The Solution

Implemented an ADK 2.0 Workflow graph with a Security Checkpoint (performing PII scrubbing, age consent checking, and prompt injection defense) routing to an Edu Orchestrator Agent. The orchestrator delegates tasks to specialized sub-agents running FastMCP tools (to retrieve Open Educational Resources and find free tutors) before yielding to a human approval gate.

The Impact

Bridges the educational divide by connecting under-resourced students with high-quality, zero-cost learning paths and mentors, while ensuring compliance with student safety regulations (COPPA) through automated real-time PII redaction and consent verification.

Date / Year

2026

Technologies Used

Gemini APIGoogle ADKFastAPIModel Context Protocol (MCP)Python

Key Features

PII scrubbing and prompt injection security checkpoint
Multi-agent graph orchestration (Curriculum and Tutor Match)
Local Model Context Protocol (MCP) server integration
Interactive human-in-the-loop plan approval flow