Nox — особистий AI-асистент у Telegram
Багатофункціональний AI-асистент у Telegram. Клавіатура + натуральна мова → планування, нагадування, обробка пошти, голосові команди, мультитірний планувальник з підтримкою quiet hours.
LLM-агент на Claude Agent SDK з SQLite-схемою з 19 таблиць (audit_log, approvals, pending_notifications, emails, email_accounts, email_decisions, otp_events, url_checks, email_urls, email_drafts). Усі дії LLM логуються; жодних автоматичних виконань без approval-flow.
Email-тріаж: Gmail API → евристичний фішинг-детектор + URL safety check → класифікація → драфти відповідей з approval. Голос-вхід через Groq Whisper (uk). Mini App на React 19 для розгорнутого UI.
Fallback на Ollama Gemma коли Claude недоступний. node-cron у Europe/Kyiv TZ.
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
LLM-агент на Claude Agent SDK з SQLite-схемою з 19 таблиць (audit_log, approvals, pending_notifications, emails, email_accounts, email_decisions, otp_events, url_checks, email_urls, email_drafts). Усі дії LLM логуються; жодних автоматичних виконань без approval-flow.
Email-тріаж: Gmail API → евристичний фішинг-детектор + URL safety check → класифікація → драфти відповідей з approval. Голос-вхід через Groq Whisper (uk). Mini App на React 19 для розгорнутого UI.
Fallback на Ollama Gemma коли Claude недоступний. node-cron у Europe/Kyiv TZ.
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