Skip to content

Wanted an AI waifu but don't know how to create one? Now you have the opportunity to "animate" your favourite character from anime or manga. Subscribe to my youtube and telegram channels and give this project a star. Enjoy using it :3

License

Notifications You must be signed in to change notification settings

MrZlre/Soul-of-Waifu-EN

 
 

Repository files navigation

Soul of Waifu - Core

| EN | TO BE CONTINUED |

Art by: https://twitter.com/onisarashi

| Многомодульное ядро для общения с нейросетями

Soul of Waifu - консольный клиент для общения с нейросетями.

Soul of Waifu Core - ядро, реализующее взаимодействие с нейронными сетями, позволяющее добавлять их благодаря интерфейсным модулям. Расширяющие возможности ядра.

Ядро реализует ввод -> вывод текста и его преобразования по мере прохождения цепочки через интерфейсы реализованные модулями

logic

Многомодульность ядра достигается за счёт системы аддонов. Каждый аддон реализует модуль под характеристики интерфейса.

| Начальная комплектация

В этом репозитории, вы можете загрузить версию Soul of Waifu, которая имеет модули CharacterAI, ElevenLabs, Google Translate и PlaceHolder'ы, которые не дадут системе сломаться, если вы пожелаете отключить какой-то из модулей

CharacterAI - Сервис для общения с нейросетями - персонажей в приватных комнатах!

Elevenlabs - Сервис предоставляющий возможность озвучить текст!

Репозитории адднов

Аддоны могут иметь свои репозитории и их можно загрузить в меню настройки аддонов Addon Settings --> Download Addon

Он склонирует репозиторий аддона в папку.

Протестированные аддоны будут попадать в Addon List

!!! Для загрузки аддонов нужно иметь установленный GIT

| Начать

Главное иметь полный набор компонентов Python:

  • Python 3.11
  • Python-PIP
  • Python-VENV

Ремарка: Если вы пользователь Windows, то вы уже имеете полный пакет Python. Пользователям Linux стоит проверить свою систему на наличие этих компонентов

Как скачать или установить тот или иной репозиторий

Напомню, это не приложение, а лишь ядро с встроеным в него меню

Чтобы настроить модули ядра, которые вы собираетесь использовать пройдите в "Настройки" По умолчанию, они должны выглядеть так

[1] | Метод Ввода : Keybord Input
[2] | Переводчик вашего текста : GoogleTranslater
[3] | Диалог с AI : CharacterAI Chat
[4] | Переводчик текста AI : GoogleTranslater
[5] | Метод озвучки : ElevenLabs Voice
[6] | Язык разговора : ru.yml

(Если нет, вы можете убить любого контербьютера на выбор)

Настройки отдельных модулей распалагаются в меню "Настройки Аддонов"

Мы обязаны так, делать, чтобы каждый модуль, можно было настроить отдельно и взаимодействовать с множеством API, настройки для которого предоставляют вам аддоны

Для стандартной конфигурации вам нужно проследовать в "Настройки Аддонов``**

  1. Настройка CharacterAI
  2. Настройте ElevenLabs
  3. Выход, Выход, Старт

Для разработчиков аддонов

У ядра есть документация по вопросам можно обратиться

Для публикации аддона, можете закоммитить

About

Wanted an AI waifu but don't know how to create one? Now you have the opportunity to "animate" your favourite character from anime or manga. Subscribe to my youtube and telegram channels and give this project a star. Enjoy using it :3

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 99.4%
  • Other 0.6%