Kashitokaru

AI-powered chat with smart replies for text, images, and files.

What it does

Kashitokaru is a revolutionary chat app that enhances digital communication with real-time messaging and advanced AI. Built with WebSockets, Firebase, React, Tailwind CSS, Express, MongoDB, and Google OAuth, it delivers a seamless and secure user experience.

Real-Time Communication: WebSockets enable instant message delivery by maintaining an open connection between client and server, ensuring smooth conversations without delays.

Efficient File Sharing: Firebase handles file uploads and downloads, making it easy to share images, documents, and other files quickly and securely, with real-time database and cloud storage capabilities.

Robust Data Management: MongoDB manages user data and chat histories, providing a scalable and high-performance solution.

Responsive Design: Tailwind CSS creates a visually appealing and responsive interface that adapts to various devices.

Secure Authentication: Google OAuth simplifies and secures sign-ins by allowing users to log in with Google accounts, eliminating additional passwords and enhancing security with features like two-factor authentication.

AI Integration: Google Gemini AI enriches the chat experience with auto-replies for texts, images, and files, as well as text summarization and custom AI prompts, adding context and efficiency to conversations.

Kashitokaru is live at https://kashitokaru.onrender.com/ and the source code is available at https://github.com/Arnav-03/AI-powered-chatapp.

Built with

  • Web/Chrome
  • Firebase
  • Google Sign-In
  • Google Cloud

Team

By

Arnav Arora

From

India