Inteligentny Asystent Termux (Jeeves)
Stos: Python, Telegram Bot API, Groq (Whisper/Llama 3), SQLite, PM2, Termux API.
Problem: Konieczność operacyjnego zarządzania serwerem Linux i danymi osobistymi bez dostępu do komputera, z wysokim poziomem prywatności.
Zrealizowane rozwiązania:
Integracja AI i Voice-to-Text: Wdrożono przetwarzanie głosowych notatek za pomocą Whisper (Groq API). Zrealizowano logikę „inteligentnego notatnika”, gdzie Llama 3 automatycznie taguje, strukturyzuje i podsumowuje napływ myśli.
Elastyczny system dostępu (RBAC): Opracowano własny system przydzielania uprawnień (Root/Creator/Trusted), który umożliwia bezpieczną interakcję z systemowymi poleceniami serwera przez Telegram.
Zarządzanie niskiego poziomu: Integracja z Termux API do zarządzania funkcjami sprzętowymi smartfona (latarka, powiadomienia, status baterii) oraz monitorowanie stanu procesów serwerowych (PM2, SSH).
Automatyzacja cyklu życia: System codziennych kopii zapasowych z rotacją, parser RSS do zbierania wiadomości oraz moduł kalendarza z obsługą masowego importu wydarzeń.
Wynik: Całkowicie autonomiczny asystent, który zastępuje kilka płatnych usług (notatki, monitorowanie, kalendarze), zachowując pełną kontrolę nad danymi na własnym urządzeniu.
Problem: Konieczność operacyjnego zarządzania serwerem Linux i danymi osobistymi bez dostępu do komputera, z wysokim poziomem prywatności.
Zrealizowane rozwiązania:
Integracja AI i Voice-to-Text: Wdrożono przetwarzanie głosowych notatek za pomocą Whisper (Groq API). Zrealizowano logikę „inteligentnego notatnika”, gdzie Llama 3 automatycznie taguje, strukturyzuje i podsumowuje napływ myśli.
Elastyczny system dostępu (RBAC): Opracowano własny system przydzielania uprawnień (Root/Creator/Trusted), który umożliwia bezpieczną interakcję z systemowymi poleceniami serwera przez Telegram.
Zarządzanie niskiego poziomu: Integracja z Termux API do zarządzania funkcjami sprzętowymi smartfona (latarka, powiadomienia, status baterii) oraz monitorowanie stanu procesów serwerowych (PM2, SSH).
Automatyzacja cyklu życia: System codziennych kopii zapasowych z rotacją, parser RSS do zbierania wiadomości oraz moduł kalendarza z obsługą masowego importu wydarzeń.
Wynik: Całkowicie autonomiczny asystent, który zastępuje kilka płatnych usług (notatki, monitorowanie, kalendarze), zachowując pełną kontrolę nad danymi na własnym urządzeniu.