AICE: AI College Exploration

AICE project thumbnail
CrewAI & Langchain Multi-Agent Education Full-Stack
GitHub

AICE is a multi-agent AI application designed to simplify the university research and application process. It uses intelligent agent orchestration and task automation to help students manage applications more efficiently and reduce the complexity of applying to universities worldwide.

Features

  • AI Essay Writing Assistant - Supports students in drafting stronger personal statements and supplemental essays.
  • University Information & Comparison - Collects and compares admission data, program requirements, and course curricula.
  • Cost Breakdown Analysis - Provides a clearer view of tuition and related expenses across different options.
  • Timeline Planner - Builds personalized application timelines so important deadlines stay visible.
  • Application Checklist - Creates tailored checklists for each university application.
  • Interview Preparation - Offers sample questions and response guidance for university interviews.

A walkthrough of AICE's key features and workflow

Tech Stack

  • Streamlit - Frontend interface
  • FastAPI - Backend API
  • SQLite - State management, user sessions, and student profile data
  • CrewAI & LangChain - Agent orchestration and automation