Building Mintu: An Open-Source Living Desktop Pet and Local AI Companion with Tauri 2, Rust, and TypeScript
Описание и применение
Mintu – это легковесный, приватный AI‑ассистент, работающий как живой десктоп‑питомец, использующий локальные модели llama.cpp и интегрированный в рабочий стол через Tauri 2.
Задача
Desktop AI interfaces are typically isolated windows or heavy Electron apps that disrupt workflow and consume resources.
Результат
Mintu delivers a lightweight, privacy‑first AI companion that overlays the desktop, offers real‑time clipboard analysis, and supports local LLM execution, reducing resource usage and improving workflow integration.
Рабочий процесс
- 1. Install Mintu via pre‑compiled binary or build from source. 2. Launch the transparent overlay window. 3. Interact with the dynamic island (drag, press Ctrl+Alt+M).
- 4. Use smart clipboard: copy text, Mintu analyzes and offers context‑sensitive actions.
- 5. Capture screen region with Ctrl+Alt+S for OCR. 6. Engage AI chat using local llama.cpp sidecar or cloud adapters.
- 7. Earn focus XP through Pomodoro intervals and customize wardrobe accessories.
- 8. Extend functionality with plugins or custom skins via JSON manifests.
Доказательства
Most desktop AI interfaces today follow a predictable pattern: an isolated browser tab, a heavy Electron window, or a generic sidebar that gets lost in a sea of open windows.
Mintu is an open-source living desktop pet and local AI assistant built from scratch using Tauri 2, Rust, Vite, and TypeScript.
100% private local LLM execution, real-time screen intelligence, and an open plugin ecosystem.
Unified Click-Through Screen Overlay Window (Tauri 2 / Win32): Single transparent coordinate space across the primary monitor with a Dynamic Island using spring-physics morphing… maintaining under 2% idle CPU.
Integrated llama.cpp sidecar running quantized GGUF models directly on your CPU/GPU.
- Дата записи: 2026-10-18T15:56:21.956Z