Nox — osobisty asystent AI w Telegramie
Wielofunkcyjny asystent AI w Telegramie. Klawiatura + naturalny język → planowanie, przypomnienia, obsługa poczty, polecenia głosowe, wielowarstwowy planer z obsługą cichych godzin.
Agent LLM na Claude Agent SDK z schematem SQLite zawierającym 19 tabel (audit_log, approvals, pending_notifications, emails, email_accounts, email_decisions, otp_events, url_checks, email_urls, email_drafts). Wszystkie działania LLM są rejestrowane; brak automatycznych wykonania bez procesu zatwierdzania.
Triage e-mailowy: Gmail API → heurystyczny detektor phishingu + sprawdzenie bezpieczeństwa URL → klasyfikacja → szkice odpowiedzi z zatwierdzeniem. Wejście głosowe przez Groq Whisper (uk). Mini aplikacja na React 19 dla rozbudowanego UI.
Fallback na Ollama Gemma, gdy Claude jest niedostępny. node-cron w strefie czasowej Europe/Kyiv.
Stack: TypeScript, grammY, Claude Agent SDK, better-sqlite3, Express + React 19 (Mini App), Whisper, Gmail API, Ollama.
#TypeScript #TelegramBot #AI #LLM #ClaudeSDK #grammY #SQLite #Whisper #FullStack
Agent LLM na Claude Agent SDK z schematem SQLite zawierającym 19 tabel (audit_log, approvals, pending_notifications, emails, email_accounts, email_decisions, otp_events, url_checks, email_urls, email_drafts). Wszystkie działania LLM są rejestrowane; brak automatycznych wykonania bez procesu zatwierdzania.
Triage e-mailowy: Gmail API → heurystyczny detektor phishingu + sprawdzenie bezpieczeństwa URL → klasyfikacja → szkice odpowiedzi z zatwierdzeniem. Wejście głosowe przez Groq Whisper (uk). Mini aplikacja na React 19 dla rozbudowanego UI.
Fallback na Ollama Gemma, gdy Claude jest niedostępny. node-cron w strefie czasowej Europe/Kyiv.
Stack: TypeScript, grammY, Claude Agent SDK, better-sqlite3, Express + React 19 (Mini App), Whisper, Gmail API, Ollama.
#TypeScript #TelegramBot #AI #LLM #ClaudeSDK #grammY #SQLite #Whisper #FullStack