Skip to content

ShiroePL/Shiro_shared_code

Repository files navigation

1. ShiroAi-chan my personal assistant

Screenshot

Introducing My Anime Waifu Assistant: ShiroAi-chan 🌸

Ever dreamt of having your own AI-powered anime girl? With the power of ChatGPT API, now anyone can! Meet ShiroAi-chan, my personal AI assistant who can write and even speak in an adorable voice.

What's in This Repo?

The code for ShiroAi-chan is split across three repositories for different platforms:

  1. Streamlit repo - The web version, built using Streamlit.
  2. Desktop repo - The desktop version featuring a Tkinter-based GUI.
  3. Wearos repo - The mobile version, optimized for WearOS watches. This version runs on [FastAPI] inside a Docker container. (This version is most personalized, as I was focused on my Galaxy Watch 4)

Configuration and Installation 🛠️

To try ShiroAi-chan on your own, this repository will actually not be neccesery because this code is shared in all 3 versions, so you need to choose which version you want, and go to that repository.

update

its outdated, langchain changed totaly, probably half of the code is not working, will need to be checked whats usefull and whats not.

Links

Streamlit repo : https://github.com/ShiroePL/shiro_on_streamlit

Desktop repo : https://github.com/ShiroePL/shiro_chan_desktop

Wearos repo : https://github.com/ShiroePL/Shiro-AI-Chan-in-container

Streamlit : https://streamlit.io/

ChatGPT API : https://openai.com/blog/introducing-chatgpt-and-whisper-apis

Azure TTS : https://azure.microsoft.com/en-us/products/cognitive-services/text-to-speech/

About

This repository contains code that is shared between all versions of ShiroAi-Chan assistant

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages