← Все проекты
Проект / Python

nikil-data-science/problem-solve: SysHealth+ — AI-мониторинг здоровья системы с предсказанием сбоев

Десктопное приложение, которое следит за состоянием компьютера, предсказывает поломки с помощью машинного обучения и даёт рекомендации по оптимизации.

Это Python-проект для мониторинга системы в реальном времени с AI-аналитикой. Включает бэкенд на Flask, фронтенд на HTML/CSS/JS, три ML-модели и интеграцию с локальной LLM через Ollama для объяснений на естественном языке.

★ 20 Python Форки 0 Issue 0 Оценка 6/10 Карточка проверена

Для кого это

Для системных администраторов, разработчиков и технически подкованных пользователей, которые хотят предотвратить сбои железа и ПО.

Проблема / задача

Сложно предсказать, когда компьютер начнёт тормозить или сломается, а внезапные поломки приводят к потере данных и простою.

Как это работает

Приложение каждую секунду собирает метрики (температуру CPU, использование RAM, скорость вентиляторов), хранит их в SQLite и анализирует тремя ML-моделями: полиномиальная регрессия ищет деградацию, логистическая — считает риск поломки, GRU предсказывает температуру на 5–10 минут вперёд. На основе анализа генерирует рекомендации и показывает всё в веб-дашборде с графиками.

Что видно по README

Это Python-проект для мониторинга системы в реальном времени с AI-аналитикой. Включает бэкенд на Flask, фронтенд на HTML/CSS/JS, три ML-модели и интеграцию с локальной LLM через Ollama для объяснений на естественном языке.

Ключевые возможности

Сбор метрик каждую секунду (CPU, RAM, температура, вентиляторы)Три ML-модели для анализа трендов, рисков и прогноза температурыAI-ассистент на локальной LLM (Ollama) для объясненийВеб-дашборд с живыми графиками и gaugesРекомендации по обслуживанию с приоритетами и инструкциямиПроект на PythonПроект на Python.

Технологии

PythonFlaskTensorFlow/Kerasscikit-learnSQLite

Интересный факт

Проект использует GRU — разновидность рекуррентной нейросети — чтобы предсказывать температуру процессора на несколько минут вперёд, как мини-погода для железа.

С чего начать

  • Клонировать репозиторий и создать venv
  • Установить зависимости из requirements.txt
  • Запустить python run.py и открыть localhost:5000

Оценка GitRadar

Удобство
6/10
Свежесть
8/10
Перспектива
7/10
Монетизация
4/10
Общая оценка
6/10

Вердикт GitRadar

Стоит попробовать, если нужен продвинутый мониторинг ПК с ML-предсказаниями, но проект сыроват: нет issues, мало звёзд, требует ручной настройки Ollama.

Наблюдения по обновлениям

Проект выглядит активным по коду, но на GitHub тихо: 20 звёзд, 0 форков, 0 issues. README подробный, архитектура продумана.

Что мы проверили

Карточка собрана по данным GitHub, README и структуре репозитория. Это не официальная документация проекта.

Исходный репозиторий
https://github.com/nikil-data-science/problem-solve
Создан на GitHub
29 марта 2026 г.
Последнее обновление репо
29 марта 2026 г.
Последняя проверка GitRadar
29 марта 2026 г.
Изученные файлы
problem solve/syshealth_plus/README.md, problem solve/syshealth_plus/backend/api/server.py, problem solve/syshealth_plus/frontend/js/app.js, problem solve/syshealth_plus/frontend/index.html, problem solve/syshealth_plus/requirements.txt, problem solve/syshealth_plus/backend/__init__.py

FAQ

Что это такое?

Десктопный монитор здоровья системы с AI-аналитикой и предсказанием сбоев.

Для кого подходит?

Для сисадминов, разработчиков и гиков, которые хотят следить за железом и предотвращать поломки.

Источники

  • GitHub исходный код и активность
  • README описание, ссылки, стартовые материалы

Нужна помощь с nikil-data-science/problem-solve?

Если проект подходит под ваш сценарий, можем помочь с установкой, интеграцией, доработкой или аккуратным форком под вашу инфраструктуру.