AI Assistant (BYOK)
Mindwtr includes an optional AI assistant to help clarify tasks, break them down, and review stale items. It is off by default and uses a bring-your-own-key (BYOK) model.
Privacy Model
- Local-first: Your data stays on your device.
- On-demand: Requests are only sent when you tap AI actions or enable Copilot suggestions.
- Scoped: The assistant only receives the task data it needs.
Supported Providers
- OpenAI
- Google Gemini
- Anthropic (Claude)
Configure in Settings → AI assistant:
- Enable/disable AI
- Provider
- Model
- Optional custom base URL (OpenAI-compatible)
- API key (stored locally only)
- Reasoning effort / thinking budget (provider-dependent)
- Optional “Enable thinking” toggle for Claude/Gemini (adds extended reasoning)
Local LLM (OpenAI-compatible)
Mindwtr stays lightweight by connecting to a local server instead of bundling a model.
- Run a local OpenAI-compatible server (for example Ollama, LM Studio, LocalAI, or vLLM).
- In Settings → AI assistant:
- Set Provider to OpenAI
- Set Custom base URL to your local endpoint base
- Leave API key empty if your local server does not require auth
- Keep your preferred model selected.
Common base URLs:
- Ollama:
http://localhost:11434/v1
- LM Studio:
http://localhost:1234/v1
- LocalAI / vLLM:
http://localhost:8080/v1
Features
Clarify
Turn a vague task into a concrete next action with suggested contexts/tags.
Breakdown
Generate a short checklist of next steps for large tasks. You choose what to apply.
Review Analysis
During weekly review, the assistant can flag stale tasks and suggest actions like:
- Move to Someday/Maybe
- Archive
- Break down
- Keep
Copilot Suggestions
(Only available in Inbox and Focus views)
As you type, Mindwtr can suggest:
- Contexts
- Tags
- Time estimates
Copilot never applies changes without your approval.
Speech to Text
Transcribe voice notes into tasks.
- Offline (Whisper): Download a model (~75MB for Tiny, ~150MB for Base) to transcribe fully offline.
- Cloud (OpenAI/Gemini): Use your API key for high-accuracy transcription.
- Modes:
- Smart Parse: Extracts due dates, projects, and priorities from natural speech (e.g., "Buy milk tomorrow priority high").
- Transcript Only: Just the text.
Notes
- AI is optional — Mindwtr works fully without it.
- Responses are parsed as structured JSON; if parsing fails, no changes are applied.
Whisper language codes
If you use the Whisper offline model, you can set an explicit language code in Settings → AI Assistant → Audio language.
See the language list here: Whisper language list.