An AI-powered note-taking and discussion platform for teachers and students. Create interactive learning experiences with AI-facilitated discussions, document uploads, and real-time conversations.
- AI-Powered Discussions - Facilitate student learning with AI-driven Q&A
- Document Upload & Analysis - Upload PDFs, Word docs, and more for context
- Teacher Dashboard - Create and manage interactive note discussions
- Student Portal - Access shared notes and engage in AI conversations
- Conversation History - Review and replay student discussions
- Node.js 18+
- PostgreSQL
- API keys for Gemini AI and Stripe (optional)
- Clone the repo and install dependencies:
npm install- Create
.env.local(use.env.local.exampleas a template):
cp .env.local.example .env.local-
Set up your database and run migrations (if applicable)
-
Start the development server:
npm run devOpen http://localhost:3000 to see the app.
MIT License - See LICENSE file for details.