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

https://github.com/jhordyess/chat-bot-gemini

A simple chat bot application built using Next.js and the Gemini API.
https://github.com/jhordyess/chat-bot-gemini

chatbot gemini-api nextjs tailwindcss typescript

Last synced: 3 months ago
JSON representation

A simple chat bot application built using Next.js and the Gemini API.

Awesome Lists containing this project

README

          

# Chat Bot App

A simple chat bot application built using Next.js and the Gemini API.

## Description

The Chat Bot App allows users to interact with a chatbot powered by the Gemini API. It is designed to provide a seamless and responsive user experience with a clean and modern UI.

### Technologies Used

- JS Libraries: [Google AI SDK for JavaScript](https://www.npmjs.com/package/@google/generative-ai)
- Framework: [Next.js](https://nextjs.org/)
- Fonts: [Geist](https://fonts.google.com/specimen/Geist), [Geist Mono](https://fonts.google.com/specimen/Geist+Mono)
- Styling: [Tailwind CSS](https://tailwindcss.com/)
- Programming Language: [TypeScript](https://www.typescriptlang.org/)

## How to use

1. Clone the repository:

```bash
git clone git@github.com:jhordyess/chat-bot-gemini.git
```

2. Open the project folder:

```bash
cd chat-bot-gemini
```

3. Install the dependencies:

```bash
yarn install
```

4. Create a `.env` file in the root directory and add your Gemini API key:

```env
GEMINI_API_KEY=your_api_key_here
```

Replace `your_api_key_here` with your actual Gemini API key.
You can obtain an API key by signing up on the [Google AI Studio](https://aistudio.google.com/app/apikey). Follow the instructions to generate an API key and copy it to your `.env` file.

5. Run the project:

```bash
yarn dev
```

5. Open the browser at

## To-Do

- Improve UI/UX design.

## Contribution

If you would like to contribute to the project, open an issue or make a pull request on the repository.

## License

© 2025> [Jhordyess](https://github.com/jhordyess). Under the [MIT](https://choosealicense.com/licenses/mit/) license. See the [LICENSE](./LICENSE) file for more details.

---

Made with 💪 by [Jhordyess](https://www.jhordyess.com/)