https://github.com/ekaone/app-ai-template
Template for AI app - Article ideas generator
https://github.com/ekaone/app-ai-template
gpt-3 openai template
Last synced: 3 months ago
JSON representation
Template for AI app - Article ideas generator
- Host: GitHub
- URL: https://github.com/ekaone/app-ai-template
- Owner: ekaone
- License: mit
- Created: 2023-03-20T12:07:11.000Z (over 3 years ago)
- Default Branch: master
- Last Pushed: 2024-04-26T02:32:48.000Z (about 2 years ago)
- Last Synced: 2025-10-25T09:26:39.730Z (8 months ago)
- Topics: gpt-3, openai, template
- Language: TypeScript
- Homepage: https://articleideagenerator.netlify.app
- Size: 1.48 MB
- Stars: 2
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- License: LICENSE.md
Awesome Lists containing this project
README
[](https://gitpod.io/#https://github.com/ekaone/app-ai-template) [](https://github.com/ekaone/app-ai-template/issues)
[](https://img.shields.io/github/forks/ekaone/app-ai-template)
[](https://img.shields.io/github/stars/ekaone/app-ai-template)
[](https://github.com/ekaone/app-ai-template)
[](https://opensource.org/licenses/MIT) [](https://github.com/ekaone/app-ai-template)
## [App AI Template](https://articleideagenerator.netlify.app)
This simple tool generates article ideas for your blog or website. It's a great way to get started with your content marketing strategy.
[](https://articleideagenerator.netlify.app)
[](https://articleideagenerator.netlify.app)
## How to use
1. Go to [Article idea generator](https://articleideagenerator.netlify.app)
2. Enter any related keyword to the topic you have in mind and click `Enter.`
`Optional`: click on the `Enable CLickbait` to get some ideas that would easily rank on search engines
3. A few of different article ideas will be generated; copy any of the generated article idea
4. Paste it into your favourite content editor
5. Write your article
6. Publish it
## How it works
The [OpenAI GPT-3 API](https://openai.com/api/) (text-davinci-003) and [Vercel Edge streaming](https://vercel.com/features/edge-functions) features are used in this application. Based on the user's input, it creates a prompt, sends it to the GPT-3 API using a Vercel Edge function, and streams the response back to the application.
## Running Project Locally
1. Fork the repo
2. Clone the repo
3. After cloning the repo, go to [OpenAI](https://beta.openai.com/account/api-keys) to make an account and generate your API key
4. Rename the `.env.example` file on the root of the project to `.env`, then paste your API key in the `.env` file
5. Run `npm install` to install all the dependencies
6. Run `npm run dev` to start the project
7. Go to [http://localhost:3000](http://localhost:3000) to see the project running
## Contributing
If you want to contribute to this project, please read the [contributing guide](./CONTRIBUTING.md). If you have any ideas or suggestions, feel free to open an issue or a pull request.
If you like this project, please give it a star ⭐️
## Contributors 💪
Thanks for spending your time helping `AI Template` grow. Happy Hacking 🍻
[](https://github.com/ekaone/app-ai-template/edit/main/README.md)
## Stargazers ⭐️
[](https://github.com/ekaone/app-ai-template)
## Acknowledgement
Built with 💗 by [Eka Prasetia](https://twitter.com/twekaone), powered by [Open AI](https://openai.com/) & [Vercel Edge Functions](https://vercel.com).