https://github.com/aryankeluskar/edcomposer
EdComposer is the best and the most efficient way to make beautiful educational videos with just one pdf and one prompt.
https://github.com/aryankeluskar/edcomposer
cloudflare fastapi json openai python
Last synced: 11 months ago
JSON representation
EdComposer is the best and the most efficient way to make beautiful educational videos with just one pdf and one prompt.
- Host: GitHub
- URL: https://github.com/aryankeluskar/edcomposer
- Owner: aryankeluskar
- Created: 2024-06-18T20:46:00.000Z (over 1 year ago)
- Default Branch: master
- Last Pushed: 2024-08-24T22:23:50.000Z (over 1 year ago)
- Last Synced: 2024-08-25T02:38:45.639Z (over 1 year ago)
- Topics: cloudflare, fastapi, json, openai, python
- Language: CSS
- Homepage: https://edcomposer.aryankeluskar.com
- Size: 11.8 MB
- Stars: 1
- Watchers: 2
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: readme.md
Awesome Lists containing this project
README
EdComposer Video Generator 🦄
AI for Education: Quickly create engaging short videos for learning concepts
## 📦 Features
> coming soon
## 🚀 Quickstart
### 1. Generate a repo using this template
```bash
gh repo clone aryankeluskar/EdComposer
```
### 2. Install dependencies
```bash
pip install -r requirements.txt
```
### 3. Create `.env` file
Copy the `.env.example` file to `.env` and fill in the values.
```bash
export OPENAI_API_KEY="sk_YOUR_API_KEY" # Replace with your OpenAI API key (https://platform.openai.com/account/api-keys)
export ELEVENLABS_API_KEY='sk_YOUR_API_KEY' # Replace with your ElevenLabs API key (https://elevenlabs.io/
```
### 4. Start the app
```bash
python src/main.py
```
This will start the app on [http://localhost:3000](http://localhost:3000).
## 🌄 Inspiration
- [Remotion's NextJS Template](https://github.com/remotion-dev/template-next/)