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

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.

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/)