An open API service indexing awesome lists of open source software.

https://github.com/jonbng/brainwave

ChatGPT for schools
https://github.com/jonbng/brainwave

ai edu nextjs

Last synced: 10 days ago
JSON representation

ChatGPT for schools

Awesome Lists containing this project

README

          

# Brainwave

Brainwave is an AI-powered assistant designed specifically for schools. Currently, it functions as a chat interface similar to ChatGPT, but the goal is to evolve it into a comprehensive educational tool.

## Current Features

- **Chat Interface**: A basic chat interface where users can interact with the AI.
- **User Authentication**: Secure user authentication using Supabase.
- **Message Storage**: Stores chat messages in a Supabase database.

## Planned Features

- **Privacy First**: Implement end-to-end encryption and strict data protection measures.
- **Collaborative Learning**: Introduce AI-moderated group discussions to foster teamwork.
- **Instant Feedback**: Provide real-time assessment and constructive feedback on assignments.
- **Teacher Monitoring**: Allow teachers to track student progress and engagement.
- **Guided Assistance**: Help students do their own work instead of doing it for them.
- **LMS Integration**: Seamlessly integrate with Google Classroom and other LMS platforms.

## Privacy Commitment

At Brainwave, we believe in the power of AI to transform education while fiercely protecting the privacy of students and educators. Our privacy practices will include:

- **Data Encryption**: All data will be encrypted end-to-end.
- **No Data Selling**: We will never sell your data. Your information is yours and yours alone.
- **Transparent Practices**: Our privacy policy will be clear, concise, and always accessible.

## Getting Started

To get started with Brainwave, follow these steps:

1. Clone the repository:
```sh
git clone https://github.com/jonbng/brainwave.git
```
2. Install dependencies:
```sh
cd brainwave
npm install
```
3. Run the development server:
```sh
npm run dev
```

## Contributing

We welcome contributions from the community. To contribute, please fork the repository and create a pull request with your changes.

## License

This project is licensed under the MIT License. See the [LICENSE](LICENSE) file for details.

## Contact

For more information or to request a demo, please contact us at [demo@jonathanb.dk](mailto:demo@jonathanb.dk).

Crafted with ❤️ by [Jonathan Bangert](https://jonathanb.dk)