Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/futureinsighttech/pheonix-ai

Engage in intelligent conversations with Pheonix-AI, a powerful Conversational AI ChatBot. Get accurate and helpful responses in a human-like manner. Join us on this exciting journey into the world of conversational AI!
https://github.com/futureinsighttech/pheonix-ai

chatbot html-css-javascript machine-learning nlp-machine-learning nodejs

Last synced: 6 days ago
JSON representation

Engage in intelligent conversations with Pheonix-AI, a powerful Conversational AI ChatBot. Get accurate and helpful responses in a human-like manner. Join us on this exciting journey into the world of conversational AI!

Awesome Lists containing this project

README

        

# Pheonix AI

Pheonix AI is a conversational AI application that uses OpenAI's GPT-3.5 language model to provide interactive chat-based responses. It allows users to have conversations with the Pheonix AI and receive intelligent responses based on the input.

## Features

- Interactive chat interface
- Real-time conversation with the Pheonix AI
- Support for code snippets in conversations
- Dark mode toggle for better user experience

## Installation

To run the Pheonix AI locally as a Node.js application, follow these steps:

1. Clone the repository:

```bash
git clone https://github.com/rafay99-epic/Pheonix-AI.git
```

2. Navigate to the project directory:

```bash
cd Pheonix-AI
```

3. Install the dependencies:

```bash
npm install
```

4. Start the application:

```bash
npm start
```

5. Open your preferred web browser and access the application at `http://localhost:1313`

Make sure you have Node.js installed on your machine before proceeding with the installation.

## Usage

- Enter your message or question in the chat input field.
- Click the "Submit" button or press Enter to send your message.
- The Pheonix AI will provide a response based on the input.
- Code snippets can be entered by starting the message with "// Code snippet example".
- The conversation history will be displayed in the chat history section.

## Dark Mode

The Pheonix AI application supports a dark mode for better user experience. To toggle dark mode, click the "Toggle Dark Mode" button located below the chat input field.

## Dependencies

The Pheonix AI project has the following dependencies:

- [Node.js](https://nodejs.org) - JavaScript runtime environment
- [Express](https://expressjs.com) - Web application framework for Node.js
- [OpenAI API](https://platform.openai.com/docs/) - API for generating chat-based responses using the GPT-3.5 language model
- [Bootstrap](https://getbootstrap.com) - CSS framework for styling the user interface

Please refer to the `package.json` file for the complete list of dependencies.

## Contributing

Contributions to the Pheonix AI project are welcome! If you would like to contribute, please follow these steps:

1. Fork the repository.
2. Create a new branch for your feature or bug fix.
3. Make your changes and commit them.
4. Push your changes to your forked repository.
5. Submit a pull request to the main repository.

Please ensure that your code adheres to the existing coding style and includes appropriate documentation.

## License

The Pheonix AI project is licensed under the [GNU License](/LICENSE).

## Acknowledgments

We would like to express our gratitude to the following individuals and resources for their contributions to this project:

- [OpenAI](https://openai.com) for providing the powerful GPT-3.5 language model
- [Bootstrap](https://getbootstrap.com) for the CSS framework used in the user interface

## Contact

If you have any questions or feedback regarding the Pheonix AI project, please feel free to reach out:

- Author: [Abdul Rafay](https://future-insight.blog/author)
- Twitter: [@abdul_rafay99](https://twitter.com/abdul_rafay99)