Skip to content

KirillMikhailov442/ai-site

Repository files navigation

AI chat assistant

A web application for interacting with artificial intelligence through a user-friendly chat interface.

✨ Features

  • AI Chat — Send queries and receive responses in real-time
  • Responsive Design — Proper display on all devices
  • Fast Responses — Minimal delay when communicating with the AI model

🛠 Technologies

  • React 18, React router
  • TypeScript
  • Redux toolkit
  • React query, axios
  • Formik, Yup
  • Chakra UI, Ant design
  • SASS (SCSS)

🚀 Quick start

  1. Clone the repository:
git clone https://github.com/KirillMikhailov442/ai-site.git
  1. Install dependencies:
npm install
# or
yarn install
  1. Configure environment variables: Create a .env.local file
VITE_API_KEY=your_key
  1. Run the application:
npm run dev
# or
yarn dev
  1. Open application: Open http://localhost:5173 in your browser

🔧 Configuration

To run the application, you need an OpenAI API key. Get it from platform.openai.com and add it to the environment variables.

📄 License

The project is available under the MIT License. See the LICENSE file for details.


Developed with ❤️ for convenient interaction with artificial intelligence.

About

Web application for communication with ChatGPT

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors