What it will do
Customizable Identity
Pick your Butler’s name and voice. Tune speaking style, pace, and verbosity.
Music Control
Play, pause, next, and shuffle Apple Music playlists on macOS (support for Spotify is planned).
Timers & Reminders
Multiple named timers, chimes, spoken announcements, and safe chime stop.
Task Management
Add items to your task lists by voice. Currently integrates with Todoist (support for Apple Reminders is planned).
Weather & Time
Ask for time and forecasts tailored to your location or anywhere in the US.
Calendar
Connect Google Calendar to create appointments and hear the day’s agenda.
Cloud Q&A (Optional)
Use OpenAI/Groq for knowledge questions with a monthly budget cap (included free for lease customers).
Current status
- Core voice pipeline, wake keyword, and named timers working in dev.
- Timers live: add timers by voice for a limit of how many are configured.
- Todoist integration live: add tasks to lists by voice (Reminders support on roadmap).
- Weather & Time live: check weather and current time for any area in the US by voice.
- Google Calendar live: read flow and event summaries under test.
- Cloud Q&A live: voiced questions answered by butler.
- Budget guardrails for LLM usage in place (OpenAI gpt‑4o‑mini by default).
- Appliance image targeting Mac mini (M1+) is being prepared.
Roadmap (high‑level)
- Basic customer portal for setup + device pairing.
- Signed, staged updates for the appliance with rollback.
- Persona/voice packs and additional service integrations.
- Apple Music integration: play/pause/shuffle playlists via macOS Automation.
- Apple Reminders integration alongside Todoist for seamless task capture.
- Spotify integration: play/pause/shuffle playlists.
Contact
Questions or partnership inquiries? Email hello@projectbutler.org.