{"id":28325482,"url":"https://github.com/ryan-m-smith/alfieai","last_synced_at":"2026-05-08T04:04:40.375Z","repository":{"id":289342989,"uuid":"970934886","full_name":"Ryan-M-Smith/AlfieAI","owner":"Ryan-M-Smith","description":"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.","archived":false,"fork":false,"pushed_at":"2025-07-01T05:10:59.000Z","size":164467,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":0,"default_branch":"main","last_synced_at":"2025-07-03T22:45:01.044Z","etag":null,"topics":["ai","alumni","embeddings","gemini","juniata","juniata-college","juniata-las","linkedin-search","nextjs","semantic-search","vercel"],"latest_commit_sha":null,"homepage":"https://alfieai.fyi","language":"TypeScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Ryan-M-Smith.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2025-04-22T18:58:18.000Z","updated_at":"2025-07-01T05:11:04.000Z","dependencies_parsed_at":"2025-05-07T02:38:36.231Z","dependency_job_id":"d7fde3b7-0201-49ff-bf1c-7cc484d5f5d7","html_url":"https://github.com/Ryan-M-Smith/AlfieAI","commit_stats":null,"previous_names":["ryan-m-smith/alfieai"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/Ryan-M-Smith/AlfieAI","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Ryan-M-Smith%2FAlfieAI","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Ryan-M-Smith%2FAlfieAI/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Ryan-M-Smith%2FAlfieAI/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Ryan-M-Smith%2FAlfieAI/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Ryan-M-Smith","download_url":"https://codeload.github.com/Ryan-M-Smith/AlfieAI/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Ryan-M-Smith%2FAlfieAI/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":264257657,"owners_count":23580469,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["ai","alumni","embeddings","gemini","juniata","juniata-college","juniata-las","linkedin-search","nextjs","semantic-search","vercel"],"created_at":"2025-05-25T21:13:36.909Z","updated_at":"2026-05-08T04:04:40.368Z","avatar_url":"https://github.com/Ryan-M-Smith.png","language":"TypeScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# AlfieAI\n\n## The AI expert on Juniata College\n\nAlfieAI is an all-encompassing generative AI platform for the Juniata College community.\n\nStudents,\nprofessors, faculty, and alumni can interact with any of our AI-powered tools, including:\n\n- Our flagship chat experience for general Juniata questions\n- Course catalog exploration\n- Schedule generation with degree-progress context\n- Professor discovery and summaries\n- People and events assistants\n\nThe project currently runs on Gemini-backed models and MongoDB data sources.\n\n## Our Mission\n\nOur mission is to make Juniata knowledge more accessible, more actionable, and more student-centered.\n\nAlfieAI exists to help every member of the community navigate academics, planning, and campus life with confidence.\nInstead of forcing people to dig through scattered pages, documents, and systems, we aim to provide fast, trustworthy guidance in one place.\n\n## Our Story\n\nAlfieAI 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.\n\nWhat 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.\nThroughout 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.\n\n## Our Stack\n\n- Next.js 16 (App Router)\n- React 19\n- TypeScript\n- MongoDB\n- HeroUI + Tailwind CSS\n- ESLint 9 (flat config)\n\n## Development\n\nFor local setup, environment variables, quality checks, API smoke tests, and release checklist guidance, see [DEVELOPMENT.md](DEVELOPMENT.md).\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fryan-m-smith%2Falfieai","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fryan-m-smith%2Falfieai","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fryan-m-smith%2Falfieai/lists"}