Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/zaxwebs/ig-bio-gen

An AI bio generator for instagram.
https://github.com/zaxwebs/ig-bio-gen

chatgpt instagram openai sveltekit

Last synced: 4 days ago
JSON representation

An AI bio generator for instagram.

Awesome Lists containing this project

README

        

# SvelteKit Instagram Bio Generator

![Vercel Deploy](https://therealsujitk-vercel-badge.vercel.app/?app=instagram-bio-generator&style=for-the-badge)

This is an Instagram bio generator built using SvelteKit and powered by the OpenAI API. It allows users to create catchy, unique, and personalized Instagram bios by generating text using the OpenAI language model.

**Live URL**: [Instagram Bio Generator](https://instagram-bio-generator.vercel.app/)

## Features

- **User-friendly Interface**: The SvelteKit-based interface offers an intuitive experience for generating Instagram bios.
- **OpenAI API Integration**: Leverages the power of the OpenAI API to generate creative and diverse text for Instagram bios.
- **Customization Options**: Users can specify certain traits, keywords, or styles they want in their bio to personalize the generated content.

## Usage

### Prerequisites

- Node.js installed
- OpenAI API key

### Installation

1. Clone this repository.
2. Install dependencies with `npm install`.

### Configuration

1. Obtain an API key from OpenAI.
2. Create a `.env` file at the root of the project.
3. Add your OpenAI API key to the `.env` file

### Run Locally

Start the development server:
```bash
npm run dev
```

The application will be available at `http://localhost:3000`.

### Deployment

For deployment, build the project:
```bash
npm run build
```
And then start the server:
```bash
npm run start
```

## Contributing

Contributions are welcome! Feel free to open issues or submit pull requests to improve this project.

This project is licensed under the [MIT License](LICENSE).

---

Feel free to add or modify sections based on specific instructions or additional functionalities of the project!