AI-powered academic assistant platform designed to help students learn smarter, stay organized, and improve productivity through intelligent study tools and AI-driven features.
CampusMind AI is a modern educational platform that combines artificial intelligence with student productivity tools. It helps students generate quizzes, create flashcards, summarize notes, manage study materials, and interact with AI-powered learning assistants.
The platform is designed to make studying more interactive, efficient, and personalized.
CampusMind AI focuses on:
- Smart learning assistance
- AI-generated study materials
- Student productivity tools
- Academic organization
- Interactive learning experiences
- Ask academic questions instantly
- Get simplified explanations
- Topic breakdowns for complex subjects
- AI-powered learning support
- Generate flashcards from any topic
- AI-created question-answer pairs
- Interactive study mode
- Smart revision support
- Create quizzes automatically
- Multiple choice questions
- Topic-based assessments
- Instant feedback system
- Upload notes or documents
- Generate summaries automatically
- Extract key points
- Faster revision workflow
Supports:
- DOCX
- TXT
- CSV
- Images (OCR-ready structure)
- Topic-focused studying
- Adaptive learning workflow
- Smart recommendations
- Responsive design
- Smooth animations
- Student-friendly interface
- Mobile compatible
- React.js
- Tailwind CSS
- Axios
- React Router
- Laravel
- PHP
- REST API
- OpenRouter API
- Groq API
- Large Language Models (LLMs)
- MySQL
- cPanel / VPS / Cloud hosting
git clone https://github.com/yourusername/campusmind-ai.git
cd campusmind-ainpm installcomposer installCreate a .env file:
APP_NAME=CampusMindAI
OPENROUTER_API_KEY=your_api_key
GROQ_API_KEY=your_api_key
DB_DATABASE=campusmind
DB_USERNAME=root
DB_PASSWORD=php artisan migrateFrontend:
npm run devBackend:
php artisan serve- Flashcard generation
- Quiz generation
- Topic explanation
- Study assistance
- Summarization
- Smart Q&A
- OCR document understanding
- AI study planner
- Voice assistant
- AI tutor mode
- Learning analytics
- Personalized recommendations
campusmind-ai/
β
βββ frontend/
β βββ components/
β βββ pages/
β βββ services/
β βββ assets/
β
βββ backend/
β βββ app/
β βββ routes/
β βββ database/
β βββ controllers/
β
βββ public/
βββ storage/
βββ README.md
- API keys stored in
.env - Backend protected API routes
- Input validation
- Secure authentication system
- AI Flashcards
- AI Quiz Generator
- Smart Notes System
- OCR Support
- Real-time Collaboration
- AI Study Planner
- LMS Integration
- Voice-Based Learning
- Mobile App
- Fork the repository
- Create a new branch
- Commit your changes
- Push to your branch
- Open a Pull Request
This project is licensed under the MIT License.
Developed by Lokeshwar Deb Protik and the CampusMind AI Team.
CampusMind AI aims to become a complete AI-powered academic ecosystem for students, combining productivity, intelligent tutoring, and modern educational tools into one unified platform.