Мои Проекты

Коллекция моих работ в области разработки программного обеспечения, ИИ и автоматизации

George-Droid

ИИ-компаньон для стримов, вдохновлённый Neuro-Sama.

OPEN RELEASE

Описание

George-Droid — многофункциональный стриминговый ИИ-ассистент на Python. Он слушает ваш голос, отвечает с юмором и взаимодействует с чатом Twitch как настоящий со-ведущий.

Работает через Together AI (с моделями типа Meta Llama 4 Scout Instruct или любой совместимой моделью Together AI), STT через Faster-Whisper, озвучка через Piper, и система контекстной памяти (RAG). Интеллект бота зависит от выбранной модели.

Возможности

  • Together AI LLM для умных ответов
  • Faster-Whisper STT + VAD
  • Piper TTS для озвучки
  • Twitch чат-бот
  • Монологи во время тишины
  • Контекстная память (RAG)

Технологии

Python Together AI Faster-Whisper Piper TTS Twitch API FAISS Sentence Transformers

NeuraBox

Программа для запуска локальных нейросетей с широким функционалом.

IN DEVELOPMENT

Описание

NeuraBox — это мощное и гибкое приложение-ИИ ассистент, разработанное для работы с различными нейронными сетями и обеспечивающее удобный пользовательский интерфейс для генерации текста, изображений и видео.

NeuraBox предназначен для энтузиастов ИИ, исследователей и разработчиков, которые ищут приватный и эффективный способ взаимодействия с локальными моделями ИИ.

Основные Возможности

  • Система чатов с вкладками
  • Поддержка множества моделей
  • Локальная обработка
  • Интерфейс с темной темой
  • Чат в реальном времени
  • Синхронизация задач

Технологии

Python Transformers PyQt/Tkinter Hugging Face PyTorch CUDA

FIREX BOT

Open-source Discord бот (уведомления, модерация, уровни, мини-игры).

LIVE & MAINTAINED

Описание

FIREX BOT — это многофункциональный Discord-бот с открытым исходным кодом, разработанный для упрощения управления сервером и добавления интерактивных элементов для сообщества.

Бот предоставляет набор инструментов, включая уведомления о начале стримов на Twitch, команды модерации, систему уровней на основе активности пользователей и развлекательные мини-игры.

Ключевые Функции

  • Уведомления Twitch
  • Модерация
  • Система Уровней
  • Мини-игры
  • Открытый Исходный Код
  • Локальное Развертывание

Технологии

Python Discord.py SQLite Twitch API Asyncio

Streamify

Интерактивный музыкальный виджет для стримеров с интеграцией Spotify

BETA

Описание

Streamify — это красивый музыкальный виджет для стримеров, который показывает зрителям какая музыка сейчас играет. Работает как Browser Source в OBS Studio и автоматически подстраивается под любое разрешение экрана.

Виджет предназначен для стримеров, которые хотят предоставить зрителям информацию о воспроизводимой музыке, создать более интерактивный и профессиональный стрим.

В будущем планируется добавить полную интеграцию с Twitch для заказа треков за Channel Points.

Текущие возможности

  • Автоматическое масштабирование под любое разрешение (1080p, 1440p, 4K)
  • 3 позиции размещения: по центру, слева, справа
  • Динамический фон меняется под цвета обложки альбома
  • Отображение текущего трека в реальном времени
  • Прогресс воспроизведения с анимированным прогресс-баром
  • QR-код для быстрого перехода к треку на телефоне
  • 3 типа переходов: Vinyl Slide, Flip, Dissolve
  • Аудио-визуализатор (эквалайзер)
  • Web-интерфейс для конфигурации

Планируемые функции

  • Воспроизведение музыки прямо в браузере (Spotify + YouTube)
  • Заказ треков за Channel Points зрителями
  • Автоматическая очередь заказанных треков
  • Мини-режим: компактный виджет 400×200px
  • Фильтры треков: блокировка explicit контента
  • Интеграция с донатами (возможность заказа за деньги)

Технический стек

React 19 TypeScript Framer Motion Styled Components Vite Node.js Express.js Spotify Web API Twitch API ColorThief QRCode

Варианты использования

  • Полноэкранный режим: для специальных музыкальных блоков
  • Мини-режим: постоянное отображение во время игры (планируется)
  • Интерактивный режим: музыкальные стримы с заказами зрителей (планируется)

My Time

Приложение для тайм-менеджмента для индивидуальных предпринимателей.

V2 IN DEVELOPMENT

Описание

Добро пожаловать в My Time, вашего персонального ассистента по управлению временем. Это Android-приложение, разработанное в качестве выпускного проекта в IT Школе Самсунг (2022).

Проект фокусировался на создании удобного инструмента для организации рабочего процесса и повышения продуктивности.

Реализованные Функции

  • Управление задачами
  • Учет времени
  • Управление событиями/записями

Технологии

Android Kotlin SQLite Material Design

Скриншоты