A web application for interacting with artificial intelligence through a user-friendly chat interface.
- 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
- React 18, React router
- TypeScript
- Redux toolkit
- React query, axios
- Formik, Yup
- Chakra UI, Ant design
- SASS (SCSS)
- Clone the repository:
git clone https://github.com/KirillMikhailov442/ai-site.git- Install dependencies:
npm install
# or
yarn install- Configure environment variables:
Create a
.env.localfile
VITE_API_KEY=your_key
- Run the application:
npm run dev
# or
yarn dev- Open application: Open http://localhost:5173 in your browser
To run the application, you need an OpenAI API key. Get it from platform.openai.com and add it to the environment variables.
The project is available under the MIT License. See the LICENSE file for details.
Developed with ❤️ for convenient interaction with artificial intelligence.