AlfieAI is an all-encompassing generative AI platform for the Juniata College community.
Students, professors, faculty, and alumni can interact with any of our AI-powered tools, including:
- Our flagship chat experience for general Juniata questions
- Course catalog exploration
- Schedule generation with degree-progress context
- Professor discovery and summaries
- People and events assistants
The project currently runs on Gemini-backed models and MongoDB data sources.
Our mission is to make Juniata knowledge more accessible, more actionable, and more student-centered.
AlfieAI exists to help every member of the community navigate academics, planning, and campus life with confidence. Instead of forcing people to dig through scattered pages, documents, and systems, we aim to provide fast, trustworthy guidance in one place.
AlfieAI started as a practical effort to solve a common campus problem: students had important questions, but answers were often spread across catalogs, policies, offices, and informal channels.
What began as a focused assistant for common Juniata questions evolved into a broader platform that supports course discovery, schedule planning, professor insights, and live voice interaction. Throughout that growth, the product vision has stayed the same: build with the Juniata community, ground answers in Juniata-specific context, and keep improving based on real student and faculty feedback.
- Next.js 16 (App Router)
- React 19
- TypeScript
- MongoDB
- HeroUI + Tailwind CSS
- ESLint 9 (flat config)
For local setup, environment variables, quality checks, API smoke tests, and release checklist guidance, see DEVELOPMENT.md.