Streams block game
27
stars
26
commits
Python
primary language
Feb 21, 2025
updated
Streams block game. Plays block game. Talking with people.

Automatic virtual streaming system. Completely autonomous.
Project name aliases: NeuroDeva, NetTyan
Languages: Python, Java (for Minecraft-part)
[!CAUTION] This is FIRST OLD OPEN PROTOTYPE of NetTyan project
New agentic version currently is in active development and is not ready for final publishing
[!CAUTION]
RepoCodeDisclaimer ⚠️
The "code" presented in the repository is mostly for prototyping. It should not be considered as a sample, it can be useful only to those who will be interested in repeating my experience, and not for "seekers of other people's mistakes" =)
The emphasis was on the fact that in the shortest possible time to make a project that can really impress someone and once again prove the fact that everything is possible 💪
In the code you can see huge commented out dumps, don't pay attention, because I had a choice to publish the code or not. I didn't format it in any way and didn't prepare it for publishing, so I didn't hesitate to leave crutches and other nasty things in there, like debug prints. However, I did format some things, but only the most attentive will notice this "feature".
Полностью автоматическая виртуальная стримерша. Играет в Minecraft в мини-режим SkyWars. Общается с игроками и зрителями в реальном времени.
Подробнее с проектом можно ознакомиться на хабре, здесь только общее описание технической части.
Это что-то вроде списка технологий, фич и содержания одновременно =)
RAG-like подход (хабр со всеми схемами)
шаблоны промптов можно перезагружать прямо во время выполнения (они перезагружаются каждый раз при генерации текста, это сделано для непрерывного тестирования и разработки)
HyperAI.py + HyperAI_Database.py
LLM - FredT5 (на Docker) (Почему он? Ответ на хабр!)
Фильтры ИИ: токсичность, запретные темы (хабр) - HyperAI_Models/Filters
Обычный list-like фильтр на самые "опасные" слова - HyperAI_Models/Filters
⚠️раздел находится в доработке⚠️
👨🏻💻инструкция не для начинающих👨🏻💻
Это просто краткий гайдлайн, настоящая инструкция будет делаться позже если будет востребована. Подробности некоторых моментов можно вычерпнуть из хабра.
| Характеристика | Рекомендуется | Минимально |
|---|---|---|
| ОС | Windows | - |
| ОЗУ | 48 | 16 |
| Видеопамять | 24 | 4 |
| Версия Python | 3.9.7 | - |
| Место на диске | 60 Гб | 30 Гб |
При любых характеристиках, отличающихся от рекомендованных, работа автоматической системы не гарантирована.
Пометка 🚧 означает неготовность раздела
Если на Windows, то настройки будут в панели управления звуковыми устройствами
В любом случае надо изменить настройки и в самой программе кабеля. На Windows она обычно устанавливается в Диск/Program Files/VB/CABLE-A/VBCABLE_ControlPanel.exe

Если кратко, то надо открыть разраб панель в google dev console, discord. В гугл подключить youtube-data-api-v3, получить все секретные токены закинуть их в папку HyperAI_Social/youtube. В той же папке + HyperAI_YT сменить все токены/id каналов на свои. Подробнее распишу позже, если это понадобится!
/HyperAI_Models/STT/docker_to_send/stt_ru_fastconformer_hybrid_large_pc/stt_ru_fastconformer_hybrid_large_pc.nemodocker_reciever.py
python docker_reciever.pyTBI5503ndetz, 2024
26 commits
Python
99.8%
Streams block game
27
stars
26
commits
Python
primary language
Feb 21, 2025
updated
Streams block game. Plays block game. Talking with people.

Automatic virtual streaming system. Completely autonomous.
Project name aliases: NeuroDeva, NetTyan
Languages: Python, Java (for Minecraft-part)
[!CAUTION] This is FIRST OLD OPEN PROTOTYPE of NetTyan project
New agentic version currently is in active development and is not ready for final publishing
[!CAUTION]
RepoCodeDisclaimer ⚠️
The "code" presented in the repository is mostly for prototyping. It should not be considered as a sample, it can be useful only to those who will be interested in repeating my experience, and not for "seekers of other people's mistakes" =)
The emphasis was on the fact that in the shortest possible time to make a project that can really impress someone and once again prove the fact that everything is possible 💪
In the code you can see huge commented out dumps, don't pay attention, because I had a choice to publish the code or not. I didn't format it in any way and didn't prepare it for publishing, so I didn't hesitate to leave crutches and other nasty things in there, like debug prints. However, I did format some things, but only the most attentive will notice this "feature".
Полностью автоматическая виртуальная стримерша. Играет в Minecraft в мини-режим SkyWars. Общается с игроками и зрителями в реальном времени.
Подробнее с проектом можно ознакомиться на хабре, здесь только общее описание технической части.
Это что-то вроде списка технологий, фич и содержания одновременно =)
RAG-like подход (хабр со всеми схемами)
шаблоны промптов можно перезагружать прямо во время выполнения (они перезагружаются каждый раз при генерации текста, это сделано для непрерывного тестирования и разработки)
HyperAI.py + HyperAI_Database.py
LLM - FredT5 (на Docker) (Почему он? Ответ на хабр!)
Фильтры ИИ: токсичность, запретные темы (хабр) - HyperAI_Models/Filters
Обычный list-like фильтр на самые "опасные" слова - HyperAI_Models/Filters
⚠️раздел находится в доработке⚠️
👨🏻💻инструкция не для начинающих👨🏻💻
Это просто краткий гайдлайн, настоящая инструкция будет делаться позже если будет востребована. Подробности некоторых моментов можно вычерпнуть из хабра.
| Характеристика | Рекомендуется | Минимально |
|---|---|---|
| ОС | Windows | - |
| ОЗУ | 48 | 16 |
| Видеопамять | 24 | 4 |
| Версия Python | 3.9.7 | - |
| Место на диске | 60 Гб | 30 Гб |
При любых характеристиках, отличающихся от рекомендованных, работа автоматической системы не гарантирована.
Пометка 🚧 означает неготовность раздела
Если на Windows, то настройки будут в панели управления звуковыми устройствами
В любом случае надо изменить настройки и в самой программе кабеля. На Windows она обычно устанавливается в Диск/Program Files/VB/CABLE-A/VBCABLE_ControlPanel.exe

Если кратко, то надо открыть разраб панель в google dev console, discord. В гугл подключить youtube-data-api-v3, получить все секретные токены закинуть их в папку HyperAI_Social/youtube. В той же папке + HyperAI_YT сменить все токены/id каналов на свои. Подробнее распишу позже, если это понадобится!
/HyperAI_Models/STT/docker_to_send/stt_ru_fastconformer_hybrid_large_pc/stt_ru_fastconformer_hybrid_large_pc.nemodocker_reciever.py
python docker_reciever.pyTBI5503ndetz, 2024
26 commits
Python
99.8%