Skip to content
/ ISI Public

ISI is a highly advanced artificial intelligence system designed to provide assistance and facilitate interactive interactions. With its machine learning capability and wide range of features, ISI becomes an invaluable ally for complex tasks and decision-making processes.

Notifications You must be signed in to change notification settings

Guuri11/ISI

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

50 Commits
 
 
 
 
 
 
 
 

Repository files navigation

ISI

Animation - 1712686744780

ISI is a highly advanced artificial intelligence system designed to provide assistance and facilitate interactive interactions. With its machine learning capability and wide range of features, ISI becomes an invaluable ally for complex tasks and decision-making processes.

🏆️ Motivation

Looking for a way to build a smart assistant that helps me with some tasks, decisions, or lets me do things faster. Everything done with JVM technologies

Why ISI? ISI was my cat that passed away some time ago, so this is kind of a dedication to it.

📽️ Demo

Not the best video/audio quality, but good enough for the POC (audio in spanish)

Wear OS Demo https://drive.google.com/file/d/1KYnLJzjzIcFGq5DchbBlU6hdreu_6c6t/view?usp=drive_link

KMP Desktop Demo https://drive.google.com/file/d/1viPK9nL-CDI4_YFndFItu3qUKK4ELcrS/view?usp=drive_link

KMP Android Demo Photo https://drive.google.com/file/d/1wEF1zCMSXae-XcyEeHgZAY_gfcmUhA7T/view?usp=drive_link

🪛 Features

  • Speech To Text using Voice input from Wear OS API
  • Text to speech using Wear OS API also
  • Interaction with ChatGPT connecting chats in memory
  • Ask for refactoring and coding assitance
  • Ask to store a resource in your bookmark doing a screenshot
  • Set alarms (Wear OS)
  • Fast reply to Linkedin
  • Android & Desktop Client built with Kotlin Multiplatform

🛠️ Tech Stack

Wear OS Client: Android Wear OS App with Kotlin (Legacy app was made with Java, there is a branch with that application but I won't work on it anymore)

Desktop & Android Client: Kotlin Multiplatform

Server: Spring Boot 3 | JPA | Spring AI with OpenAI

Java version: 21

DB: Postgresql with Docker, also PGAdmin 4 as Db client

🗺️ Roadmap

  • Be able to open and handle apps through commands
  • Connect with my side project called JVim
  • OpenCV related features

💻️ Installation

Work in progres... If you're interested in trying out the entire flow, please open an issue, and I'll guide you through the installation process

About

ISI is a highly advanced artificial intelligence system designed to provide assistance and facilitate interactive interactions. With its machine learning capability and wide range of features, ISI becomes an invaluable ally for complex tasks and decision-making processes.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published