Skip to main content

Changelog

All notable changes to the NOBOGYAN Learning System

v1.0.0
May 20, 2026
Major Release

Initial Release

Core Platform

  • Multi-Agent Architecture: 15+ specialized AI agents working in coordination
  • Orchestrator Pattern: Central agent for task delegation and coordination
  • FastAPI Backend: High-performance async REST API with SSE streaming support
  • Next.js 16 Frontend: Modern React app with App Router and Server Components
  • Docker Compose Setup: Complete containerized development environment

Feature 1: Conversational Learner Profiling

  • Natural language dialogue-based profile extraction
  • Six-dimensional learner model (Knowledge, Cognitive Style, Weak Points, Goals, Pace, Preferences)
  • Embedding-based gap detection using cosine similarity
  • Dynamic profile updates with confidence-weighted averaging
  • Chat-based onboarding UI

Feature 2: Multi-Agent Resource Generation

  • Content Agent: Lecture notes and reading materials (Markdown/PDF)
  • Mind Map Agent: Interactive visual knowledge graphs (JSON → SVG)
  • Quiz Agent: Adaptive assessments with difficulty scoring
  • Media Agent: Video scripts with TTS narration
  • Code Agent: Programming exercises with Judge0 sandbox integration
  • Parallel async generation (30-60s total)
  • Faithfulness verification on every output

Feature 3: Adaptive Learning Path Planning

  • A* search algorithm over knowledge graph
  • 500+ cloud computing topics indexed
  • Dynamic path replanning based on quiz performance
  • Milestone-based progression with gates
  • Content-based + collaborative filtering recommendations

Feature 4: Real-Time AI Tutoring

  • Streaming SSE responses
  • Multimodal input/output (text, voice, image, diagrams)
  • RAG grounding with Weaviate vector database
  • Rolling context window (8,000 tokens) with LLM summarization
  • Profile-aware responses

Feature 5: Learning Assessment and Analytics

  • Adaptive quiz difficulty based on mastery
  • LLM-based short answer grading
  • Code execution via Judge0 sandbox
  • Gate-based milestone unlocking
  • Comprehensive analytics dashboard
v0.9.0
May 15, 2026

Visualization & Performance

Added

  • Complete agent swarm visualization
  • Interactive demo widget
  • Landing page with swarm animations
  • Performance optimizations for concurrent users

Fixed

  • Database connection pooling issues
  • WebSocket reconnection handling
  • Memory leaks in conversation manager
v0.8.0
May 10, 2026

Multimodal Capabilities

Added

  • Vision LLM integration for image analysis
  • Mermaid diagram auto-generation
  • Voice chat capabilities
  • Enhanced TTS caching

Changed

  • Improved path planning algorithm with PageRank heuristics
  • Optimized RAG chunking strategy
v0.7.0
May 5, 2026

Analytics & Evaluation

Added

  • Analytics dashboard
  • Behavioral tracking
  • Gate agent for milestone validation
  • Evaluator agent for performance analysis

Fixed

  • Quiz generation JSON truncation issues
  • Profile update race conditions
v0.6.0
April 28, 2026

Code Execution

Added

  • Code execution sandbox (Judge0)
  • Coding exercise generation
  • Coding grader agent
v0.5.0
April 20, 2026

Video Generation

Added

  • Video generation pipeline
  • Media agent with TTS integration
  • Faithfulness checker layer
v0.4.0
April 15, 2026

Mind Maps & Quizzes

Added

  • Mind map generation (SVG)
  • Interactive knowledge graph visualization
  • Quiz agent with difficulty scoring
v0.3.0
April 10, 2026

Path Planning

Added

  • Path planning algorithm (A* search)
  • Milestone management
  • Recommendation engine
v0.2.0
April 5, 2026

Content Generation

Added

  • Content agent for lecture notes
  • Profile extraction pipeline
  • Gap detection via embeddings
v0.1.0
April 1, 2026

Project Foundation

Added

  • Project scaffolding
  • Docker compose setup
  • Basic FastAPI structure
  • Next.js frontend foundation

Future Roadmap

v1.1.0

  • Mobile app (React Native)
  • Offline mode support
  • Advanced analytics with ML predictions
  • Teacher dashboard
  • Content authoring tools

v1.2.0

  • Multi-language support
  • Integration with LMS platforms
  • Advanced collaboration features
  • White-label options

For questions about the changelog: theveloxstudio@gmail.com