Open Tutor aims to be a one-stop shop for AI-powered study tools. This was originally a hackathon project, but I have decided to take this a bit further.
A lot! Here are some of our features:
- AI assistance whenever you need it: Get explanations, answers to questions, and much more with our powerful AI tutor. The AI tutor is built on GPT 4o, the latest in OpenAI's suite of large language models.
- Intelligent flashcards that get you: Create flashcards at the click of a button. Flashcards can adjust to help you focus on your weaknesses.
- Detailed progress reports: Get detailed feedback on your performance as well as suggested study areas.
- more coming soon...
Absolutely! Follow these steps:
- Make sure the following are installed:
- Docker
- Docker Compose
- Navigate to the project directory in your terminal.
- Set up a .env file in the root directory for this project. Refer to .env.example for more details.
- Build the Docker image:
docker-compose build - Start the application:
docker-compose up - The application should now be running. Access it through your web browser at localhost:8000.
- Ensure you have the following installed:
- Node.js
- npm or yarn
- Install dependencies by running
npm install. - Set up a .env.local file in the root directory for this project. Refer to .env.example for more details.
- Run the development server.
npm run dev
# or
yarn dev- Open http://localhost:3000 with your browser to see the result.
Yes please! Open Tutor is currently open (pun intended), and we welcome everyone to contribute.