https://github.com/shettysach/protagonist-producer
Protagonist Producer is an AI character creator app, powered by the OpenAI API. By typing in a brief idea, you get back a character portrait, a character name and a synopsis/backstory for your character using OpenAI API for Text-Davinci-003 and DALL·E 2.
https://github.com/shettysach/protagonist-producer
ai character character-creation character-creator character-generator dall-e dalle dalle-2 gpt gpt-3 openai openai-api text-davinci-003 text-generation text-to-image
Last synced: 5 months ago
JSON representation
Protagonist Producer is an AI character creator app, powered by the OpenAI API. By typing in a brief idea, you get back a character portrait, a character name and a synopsis/backstory for your character using OpenAI API for Text-Davinci-003 and DALL·E 2.
- Host: GitHub
- URL: https://github.com/shettysach/protagonist-producer
- Owner: ShettySach
- Created: 2023-06-13T08:08:56.000Z (almost 2 years ago)
- Default Branch: main
- Last Pushed: 2024-02-03T17:28:54.000Z (about 1 year ago)
- Last Synced: 2024-02-03T18:33:26.424Z (about 1 year ago)
- Topics: ai, character, character-creation, character-creator, character-generator, dall-e, dalle, dalle-2, gpt, gpt-3, openai, openai-api, text-davinci-003, text-generation, text-to-image
- Language: CSS
- Homepage:
- Size: 43.4 MB
- Stars: 8
- Watchers: 2
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Protagonist Producer

Protagonist Producer is an AI character creator app, powered by the OpenAI API. By typing in a brief idea, you get back a character portrait, a character name and a synopsis/backstory for your character using OpenAI API for Text-Davinci-003 and DALL·E 2.
### Steps to run:
1. Clone the repository / [Download](https://minhaskamal.github.io/DownGit/#/home?url=https://github.com/SachShetty/Protagonist-Producer) the files and extract
2. Paste your OpenAI API key in string format in place of "Your OpenAI API Key" in 'env.js'.
[(How to get an OpenAI API key)](https://tfthacker.medium.com/how-to-get-your-own-api-key-for-using-openai-chatgpt-in-obsidian-41b7dd71f8d3)
3. Type the command in the terminal of the Protagonist-Producer-main folder
```shell
npm start
```
5. Click on the localhost link.## Sample outputs:
### Input: Futuristic dark ninja who fights with neon swords.

### Input: An old school gangster with a liking for gold.

### Input: Dark, vengeful swordsman with a cat sidekick.

### Other outputs:
