Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/rudolfolah/tweet-writer
Tweet Writer generates a list of tweets based on articles or blog posts
https://github.com/rudolfolah/tweet-writer
chatgpt gpt-3 gpt3 openai-api openai-gpt3 tweet twitter writing
Last synced: about 1 month ago
JSON representation
Tweet Writer generates a list of tweets based on articles or blog posts
- Host: GitHub
- URL: https://github.com/rudolfolah/tweet-writer
- Owner: rudolfolah
- License: mit
- Created: 2022-12-04T21:14:44.000Z (about 2 years ago)
- Default Branch: master
- Last Pushed: 2024-02-28T03:06:27.000Z (12 months ago)
- Last Synced: 2024-11-09T04:07:56.938Z (3 months ago)
- Topics: chatgpt, gpt-3, gpt3, openai-api, openai-gpt3, tweet, twitter, writing
- Language: JavaScript
- Homepage:
- Size: 3.04 MB
- Stars: 2
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Tweet Writer
Given an article or some paragraphs, this program will write a list of tweets for you.
Requires an OpenAI API key: https://beta.openai.com/account/api-keys
![Logo of Tweet Writer](./logo.png)
Copyright (C) 2024 Rudolf Olah
Licensed under the MIT license: [LICENSE](./LICENSE)
## Usage
Set up your `.env` file:
```
OPENAI_API_KEY="api goes here"
SERVER_PORT=3000
``````bash
npm install
npm start
```## Development
The web pages use React with the Semi UI framework.
To update the web user interface, go to `webui`. To run the web user interface in a development web server, use `npm run start`
To update the server code, check out `index.js`
![Screenshot of Tweet Writer](./preview.png)