https://github.com/ryan-m-smith/alfieai
The first-ever all-in-one AI platform for Juniata College. Providing students with relevant information and building their network since April 2025. Juniata LAS 2025 Project.
https://github.com/ryan-m-smith/alfieai
ai alumni embeddings gemini juniata juniata-college juniata-las linkedin-search nextjs semantic-search vercel
Last synced: about 2 months ago
JSON representation
The first-ever all-in-one AI platform for Juniata College. Providing students with relevant information and building their network since April 2025. Juniata LAS 2025 Project.
- Host: GitHub
- URL: https://github.com/ryan-m-smith/alfieai
- Owner: Ryan-M-Smith
- License: mit
- Created: 2025-04-22T18:58:18.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2025-07-01T05:10:59.000Z (about 1 year ago)
- Last Synced: 2025-07-03T22:45:01.044Z (about 1 year ago)
- Topics: ai, alumni, embeddings, gemini, juniata, juniata-college, juniata-las, linkedin-search, nextjs, semantic-search, vercel
- Language: TypeScript
- Homepage: https://alfieai.fyi
- Size: 157 MB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE
Awesome Lists containing this project
README
# AlfieAI
## The AI expert on Juniata College
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
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.
## Our Story
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.
## Our Stack
- Next.js 16 (App Router)
- React 19
- TypeScript
- MongoDB
- HeroUI + Tailwind CSS
- ESLint 9 (flat config)
## Development
For local setup, environment variables, quality checks, API smoke tests, and release checklist guidance, see [DEVELOPMENT.md](DEVELOPMENT.md).