Features
- AI tasks on local Gemma 4: chat with history, email drafts by tone and language, summaries, RU ↔ UZ (Latin and Cyrillic) ↔ EN translation, seven rewrite modes
- Offline utilities: unit, currency and file-size converters, numbers in words in Russian and Uzbek, transliteration
- First-run wizard that installs Ollama and downloads the model, with a skip-and-install-later path for offline users
Architecture
Electron main process with typed IPC handlers and an Ollama HTTP client; a preload bridge with a typed API; a React 19 renderer split into views, shared components and a useGemma hook; validation for every IPC payload.