AIDE is an all-in-one educational development environment designed for students and educators, combining a powerful IDE with AI-assisted learning tools and course management features.
- Zero-setup, distraction-free coding environment
- Beginner-friendly interface ideal for education
- Supports multiple programming languages (Java, Python, C++, etc.)
- Syntax highlighting and code completion
- Real-time coding help and debugging
- Course concept explanations with examples
- Integration with OpenAI, DeepSeek APIs
- 24/7 learning companion with chat interface
- Centralized access to all course materials
- Organized lecture slides, assignments, and readings
- Secure cloud storage with role-based access control
- Version history for documents
- PDF/PPT/DOCX reader with annotation
- Markdown-based note taking
- Code snippet manager
- Task scheduler
- GitHub account integration
- Real-time peer communication
- Project sharing capabilities
- Group study rooms
- OS: Windows or macOS
- JDK: 21.0.4 or later
- Maven: 3.9.9 or later
- Download the latest release from our Releases page
- Run the installer (Windows: .exe, macOS: .dmg)
- Launch AIDE and authenticate with:
- Google account
- GitHub account
Full documentation available at: 📚 Documentation
👥 current team members:
🤝We welcome community contributions! To get started:
- Read our Build Tutorial for environment setup
- Check the API Documentation
- Submit a pull request following our Contribution Guidelines
For major changes, please open an issue first to discuss your proposed changes.
Having issues? Contact us: