Looking for a way to build a smart assistant that helps me with some tasks, decisions, or lets me do things faster. Done with Rust & Kotlin Multiplatform
Why ISI? ISI was my cat that passed away some time ago, so this is kind of a dedication to it.
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
- 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
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: Rust | Axum | Sqlx
DB: Postgresql with Docker, also PGAdmin 4 as Db client
- Be able to open and handle apps through commands
- Connect with my side project called JVim
- OpenCV related features
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