subh05sus pushed a major feature update to main, adding a full Prompt Manager with CRUD UI and authenticated API routes, Redis-backed conversation memory, and a LangGraph-powered orchestrator that handles entity extraction, intent classification, and LLM-driven responses with session validation middleware. They also updated the README and .env example for LLM configuration and added TypeScript definitions for nodemailer.

feat: implement prompt manager with CRUD operations and UI for editing prompts feat: create API routes for fetching and updating prompts with authentication feat: add conversation memory management with Redis for chat history feat: develop entity extraction and intent classification for tutoring assistant feat: integrate LLM model loading and orchestration for message handling feat: enhance orchestrator with state management and response generation feat: implement middleware for orchestrator checks and session validation chore: add TypeScript definitions for nodemailer - subh05sus/ai-tutor