Gemini GPT is an open-source AI chat bot powered by Google's Generative AI. Engage in dynamic conversations, ask questions, and receive intelligent responses.
- Conversational AI using Google's Generative AI API
- Code generation with syntax highlighting
- Open-source and customizable
- React: A JavaScript library for building user interfaces.
- @google/generative-ai: Google's Generative AI API for natural language processing.
- react-markdown: Converts Markdown text into React components.
- react-syntax-highlighter: Syntax highlighting for code blocks in React.
- react-icons: A collection of customizable icons for React.
-
Clone the repository:
git clone https://github.com/yashj09/Gemini-GPT.git
-
Get you api key from https://makersuite.google.com/app/apikey
and replace with your api key
-
Install dependencies:
npm install
-
Start the development server:
npm start
If you'd like to contribute to Gemini GPT, follow these steps:
- Fork the repository
- Create a new branch:
git checkout -b feature/new-feature
- Make your changes and commit:
git commit -m 'Add new feature'
- Push to your branch:
git push origin feature/new-feature
- Open a pull request
This project is licensed under the MIT License - see the LICENSE file for details.
Made with ❤️ by Yash Jain
Connect with me on LinkedIn | Follow me on Twitter | Check out my GitHub