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.
- Host: GitHub
- URL: https://github.com/jhordyess/chat-bot-gemini
- Owner: jhordyess
- License: mit
- Created: 2025-04-04T19:42:22.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2025-04-04T20:17:28.000Z (over 1 year ago)
- Last Synced: 2025-08-08T05:45:18.853Z (11 months ago)
- Topics: chatbot, gemini-api, nextjs, tailwindcss, typescript
- Language: TypeScript
- Homepage:
- Size: 109 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
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/)