Skip to content

Experience the power of AI on your Android device!. Made with Kotlin and Jetpack Compose has a lot of features integrated in-built.

Notifications You must be signed in to change notification settings

thekaailashsharma/Evolve-with-AI

Repository files navigation

📲✨Evolve with AI 🚀


HiewAF9.md.png

Making AI Accessible everywhere

Introduction

alt text alt text alt text alt text

Experience the power of AI on your Android device!. Made with Kotlin and Jetpack Compose has a lot of features integrated in-built.

Available only for Android.

What's new v2.0.0

  • Introducing Multiple Themes
  • Fix Major Bugs
  • Completely new Aesthetic look
  • Now u can preview AI responses on your keyboard
  • You no more need to (()) for AI call in your keyboard
  • Clipboard Integration Start
  • Fix Navigation Issue
Aquabliss Celestial Cornsilk Retrofuturist
theme_aquabliss theme_celestial theme_cornsilk theme_retrofuturist

💬💡 Features

A few of the things you can do with Evolve:

  • AI integration into Keyboard
  • Accessibility made easy.
  • MLKIT with text recognition & barcode scanning 📷💡
  • Multiple accounts for personalized AI experience
  • Share conversations effortlessly! 🔄💬

Tech Stack

Following latest Android Norms

  • Kotlin DSl used (with version catalog .toml file).
  • Ime Service in Jetpack Compose.
  • Accessibility service for Android.
  • Account Manager for Android.
  • MVVM Architecture using Dagger Hilt.
  • Ktor-Client (Reason: to use kotlin specific libraries so that it can easily be scaled for KMM).
  • Connectivity Status using Network Manager.
  • Beautiful Lottie Animations.

📽️ Demo Video

Demo Video

📦 Packages

Android

Name Description
@compose Jetpack Compose
@materialUI Material 3
@ktor-client Ktor CLient
@navigation-compose Navigation Compose
@coil Coil-Compose
@ksp-room Room Android
@dagger-hilt Dagger-hilt
@camera-x Camera-X
@mlkit MLKit-Google
@keyboard-compose Kotlin-STDLIB

Manifest Overview

Permissions Required
Internet Yes
Post Notifications (33+) Optional
Accessibility Service Optional (Required only when you want to use)
Read Accounts Yes
Camera Optional (For ML-KIT)
Record Audio Optional (For Speech-to-text)

Services Used

Name Description
Accessibility To call AI from Anywhere in Android.
IME SERVICE To use inbuilt AI Keyboard
Authenticator (Required) To manage Accounts on your Device

Steps To Run on your Device

  • The Following project was build using AGP 8.1.0
  • Check your Android Studio's AGP.
  • If it is lower than given AGP follow given steps :-
    • Go to gradle/libs.version.toml

    • In [versions] change value of AGP as per requirement

Steps To Install on your Device

  • Visit the following link
  • Install Now
  • Minimum SDK 27 --> Android version 8.1

Authors

@thekaailashsharma.

About

Experience the power of AI on your Android device!. Made with Kotlin and Jetpack Compose has a lot of features integrated in-built.

Topics

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages