Skip to content

A-Vamshi/DIA

Repository files navigation

DIA

drawing drawing drawing drawing drawing drawing drawing drawing

DIA is a multi-functional AI-powered mobile app that integrates various artificial intelligence features such as chat, image generation, speech recognition, and live voice translation. This app leverages modern frameworks like React Native, Expo, Clerk, and Nativewind to deliver a seamless cross-platform experience.

Features

  • AI Chat: Engage in conversations with an AI-powered chatbot.
  • Image Generation: Create AI-generated images from text prompts.
  • Speech Recognition: Convert spoken words into text with high accuracy.
  • Live Voice Translation: Real-time translation of voice from one language to another.

Tech Stack

  • Frontend: React Native, styled with Nativewind for utility-first CSS.
  • Backend & Auth: Clerk for user authentication and management.
  • App Development: Expo to streamline the build and development process.
  • AI Features: Integrated AI models for chat, image generation, speech recognition, and translation.

Installation

Follow the instructions below to get the project running locally.

Prerequisites

  • Node.js (>=14.0.0)
  • Expo CLI
  • Clerk API keys (for user authentication)
  • Android Studio/Xcode for emulators or real device builds

Clone the Repository

git clone https://github.com/A-Vamshi/DIA.git
cd DIA

Install dependencies

npm install

Run the application

npx expo start -c

License

This project is licensed under the MIT License - see the LICENSE file for details.

Contact

For inquiries or collaboration, reach out at [email protected].

About

DIA - The only AI assistant you need on your phone

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published