MAPLE is a SaaS platform designed for AI literacy assessment in education.
- Framework: Next.js 15 (App Router)
- Database: PostgreSQL (Cloud hosted)
- AI: OpenAI SDK (compatible with DeepSeek/ModelScope)
- UI: Tailwind CSS, Lucide React, Framer Motion
- Charts: Chart.js, React-Chartjs-2
- Multi-Agent Chat: specialized agents for technical, pedagogical, and ethical inquiries.
- Real-time Assessment: AI-driven analysis of user conversations based on 4 dimensions:
- Knowledge & Understanding
- Use & Application
- Evaluation & Creation
- Ethics & Responsibility
- Assessment Dashboard: Visualized radar charts and detailed AI feedback.
- Safe Storage: LocalStorage with silent memory fallback for restricted environments.
- Node.js 18+
- PostgreSQL database
Set up the following environment variables:
POSTGRES_URL: Your PostgreSQL connection string.MS_API_KEY: AI API key.MS_BASE_URL: AI API base URL.MS_MODEL: AI model ID.
npm install
npm run devOpen http://localhost:3000 to see the app.