Inspiration

Learning new topics online is overwhelming due to scattered information across blogs, videos, and research papers. As a student, I experienced how difficult it is to find a clear, structured learning path. This inspired me to build a system that transforms raw information into organized knowledge.

What it does

Knowledge Navigator AI generates structured learning roadmaps for any topic. It breaks down complex subjects into key concepts, step-by-step learning paths, curated resources, and practical projects. With Deep Research Mode, it simulates an AI research agent to provide deeper insights and structured understanding.

How we built it

The application was built using Next.js with a backend API that integrates a Large Language Model via Groq. We used prompt engineering and agent-style workflows to generate structured outputs. The frontend renders responses in a clean, organized format for better readability.

Challenges we ran into

We faced issues integrating the LLM API, handling request parsing errors, and replacing mock data with real-time AI responses. Ensuring consistent structured output from the model was also challenging.

Accomplishments that we're proud of

We successfully built a fully working GenAI product from scratch within a limited timeframe. The system generates structured, useful outputs and includes an agent-like Deep Research Mode, making it feel like a real product rather than a simple chatbot.

What we learned

We learned how to integrate LLM APIs, design effective prompts, handle backend errors, and build AI-driven user experiences. We also understood how to transform raw AI output into structured, user-friendly information.

What's next for Knowledge Navigator AI

We plan to integrate vector databases like Qdrant for real RAG, add real-time web search, and build personalized learning paths. The goal is to evolve this into a full AI-powered knowledge platform.

Built With

  • agent-style
  • ai
  • api
  • apis
  • backend
  • concepts
  • css3
  • engineering
  • generation
  • groq
  • html5
  • javascript
  • language
  • large
  • model)
  • next.js
  • node.js
  • prompt
  • rag
  • react.js
  • reasoning
  • research
  • response
  • rest
  • simulated
  • structured
  • styling)
  • techniques:
  • workflow
Share this project:

Updates