* wip * feat: implement ai tutor * fix: add style * feat: ai course subjects * fix: remove tree json * wip * Topic chat * Refactor topic popup * Improve UI for navigation * Update contribution URL * Improve topic popup * Update UI * feat: predefined messages * fix: ui changes * fix: add summarise * fix: add explain topic * Topic AI changes * feat: predefined message group * Refactor actions logic * Implement topic ai changes * Improve actions buttons * Add new explainer action --------- Co-authored-by: Kamran Ahmed <kamranahmed.se@gmail.com>
* Refactor ai courses * Refactor * Regenerate roadmap functionality * Title and difficulty to refresh also * Add course regeneration * Improve the non paid user headings * Update * Improve back button logic * Is paid user checks