Умный помощник Termux (Дживс)
Стек: Python, Telegram Bot API, Groq (Whisper/Llama 3), SQLite, PM2, Termux API.
Проблема: Необходимость оперативного управления Linux-сервером и личными данными без доступа к ПК, с высоким уровнем приватности.
Реализованные решения:
AI-интеграция и Voice-to-Text: Внедрена обработка голосовых заметок через Whisper (Groq API). Реализована логика «умного блокнота», где Llama 3 автоматически тегирует, структурирует и резюмирует входящий поток мыслей.
Гибкая система доступа (RBAC): Разработана собственная система распределения прав (Root/Creator/Trusted), которая позволяет безопасно взаимодействовать с системными командами сервера через Telegram.
Low-level Management: Интеграция с Termux API для управления аппаратными функциями смартфона (фонарик, уведомления, статус батареи) и мониторинг состояния серверных процессов (PM2, SSH).
Автоматизация Life-cycle: Система ежедневных бэкапов с ротацией, RSS-парсер для сбора новостей и модуль календаря с поддержкой массового импорта событий.
Результат: Полностью автономный ассистент, который заменяет несколько платных сервисов (заметки, мониторинг, календари), сохраняя полный контроль над данными на собственном устройстве.
Проблема: Необходимость оперативного управления Linux-сервером и личными данными без доступа к ПК, с высоким уровнем приватности.
Реализованные решения:
AI-интеграция и Voice-to-Text: Внедрена обработка голосовых заметок через Whisper (Groq API). Реализована логика «умного блокнота», где Llama 3 автоматически тегирует, структурирует и резюмирует входящий поток мыслей.
Гибкая система доступа (RBAC): Разработана собственная система распределения прав (Root/Creator/Trusted), которая позволяет безопасно взаимодействовать с системными командами сервера через Telegram.
Low-level Management: Интеграция с Termux API для управления аппаратными функциями смартфона (фонарик, уведомления, статус батареи) и мониторинг состояния серверных процессов (PM2, SSH).
Автоматизация Life-cycle: Система ежедневных бэкапов с ротацией, RSS-парсер для сбора новостей и модуль календаря с поддержкой массового импорта событий.
Результат: Полностью автономный ассистент, который заменяет несколько платных сервисов (заметки, мониторинг, календари), сохраняя полный контроль над данными на собственном устройстве.