NYX AI is a comprehensive, personalized academic and career dashboard meticulously engineered to eliminate choice paralysis for students navigating complex degree plans and modern career paths. Born from the frustration of generic, disjointed academic advising, NYX AI acts as an intelligent, real-time compass.

The platform is crafted with a highly responsive React and Vite frontend, leveraging Tailwind CSS and Framer Motion to deliver a premium, intuitive user experience characterized by sleek glassmorphism and fluid interactions. Beneath this polished surface lies a robust Python Flask backend architecture that orchestrates data across multiple advanced services.

By deeply integrating the OpenAI LLM API for intelligent, dynamic curriculum generation and the Nebula API for live university course telemetry, NYX AI moves far beyond static recommendation engines. When a student inputs their target goals, skill level, and background, the system doesn't just suggest a topic—it architects a highly specific, actionable blueprint. It breaks down complex subjects into structured next steps with clear timelines, highlights essential key focus areas, and algorithmically curates direct links to high-quality educational resources like MIT OpenCourseWare, LeetCode, and Coursera.

During development, we tackled significant technical hurdles, notably engineering complex Regex parsing and natural language processing pipelines to govern the LLM's output. This allowed us to seamlessly merge generative AI flexibility with tightly constrained frontend React components, ensuring data was always structured, predictable, and immediately actionable. Ultimately, NYX AI transforms an overwhelming sea of educational choices into a clear, personalized, and highly motivating roadmap to success.

Built With

Share this project:

Updates