Changelog

What's new in every version of Orchard for macOS. Orchard updates itself from the menu bar, so you'll get these automatically.

Download Orchard 0.6.4
  1. Orchard 0.6.4Latest

    New Features

    • 15 languages — Orchard now speaks Simplified and Traditional Chinese, Japanese, Korean, German, French, Spanish, Italian, Dutch, Polish, Portuguese, Russian, Turkish and more. It follows your system language by default, and you can switch languages right from Settings
    • Much better Messages reading — Orchard now reads the message text that recent versions of macOS were hiding from it, and shows real sender names, group members, multiple attachments, tapbacks, edit history, unsent messages and reply threads. You can also filter by date, unread or attachments, and page through long conversations
    • Send attachments, know it was delivered — Attach up to 10 local files to a message. After sending, Orchard checks that the message actually went out and tells you whether it's safe to try again, so nothing gets sent twice

    +2 more

    Bug Fixes

    • Scheduled mail and messages — Scheduled emails and messages are now delivered even if Orchard was restarted after you scheduled them
    • Safer sending to contacts — When several contacts share a name, Orchard lists them for you to pick instead of guessing, and failed SMS sends are now detected correctly
    • Unsent messages — Messages you unsend are no longer shown as edited

    +1 more

    Full release notes
  2. Orchard 0.6.3

    New Features

    • Recurring events and reminders — Set daily, weekly, monthly, or yearly schedules with specific weekdays, dates, an end date, or an occurrence count. Updating or deleting a recurring event requires a target occurrence; changing a series' repeat rules requires an explicit choice to apply changes to that occurrence and future events.
    • Command-line management — New commands show app status, diagnose connection issues, and toggle features. CLI and MCP calls now attempt to launch Orchard and connect when the app is not running.
    • More command-line options — Filter scheduled emails and messages by status, delete records by a list of IDs, and control map search radius and result count.

    Bug Fixes

    • Dates and alerts — Fixed calendar and reminder operations reporting success without saving date changes. Date-only reminders remain dates instead of becoming midnight reminders. Due-date changes preserve alerts unless a change is requested, and events support switching all-day mode and setting a time zone.
    • Operation validation — Invalid dates or parameters return errors before partial changes are saved. Cancelling or deleting scheduled emails and messages requires a target or status filter, and deleting a nonempty reminder list requires explicit confirmation.
    • Connection recovery — Fixed connection failures after restarting an app that exited unexpectedly, improved handling of concurrent calls, and prevented client disconnections from terminating Orchard.
    Full release notes
  3. Orchard 0.6.2

    New Features

    • Recurring events and reminders — Calendar events and reminders now support recurrence rules (daily/weekly/monthly/yearly, plus custom combinations like "every other Mon/Wed/Fri" or "the last day of the month"), ending on a date or after a fixed number of occurrences. When editing or deleting a recurring item, you can choose to affect just that occurrence or it and every future one.
    • Status and doctor commands in the terminal — orchard status reports sign-in, subscription, and per-feature status; orchard features enable/disable toggles a feature right from the terminal; orchard doctor checks the app, CLI, Skill installs, and AI client configuration in one pass. Calendar, Mail, and other everyday commands now also launch Orchard automatically and retry if it wasn't already running.
    • Works with sandboxed clients like Claude Cowork — Cowork runs its tasks in an isolated sandbox that can't reach the Mac's command-line tool, so the Skill used to dead-end there. It now recognizes that situation and routes calls through Claude Desktop's bridge instead. Installing or updating the Skill also writes the connection config for Claude Desktop and Cursor for you, so there's nothing to copy and paste by hand.

    +1 more

    Bug Fixes

    • Cancelling a scheduled item no longer wipes everything — Cancelling scheduled mail or messages without specifying a target used to clear every related record; it now requires an explicit id, list of ids, or status, and rejects the call otherwise.
    • Terminal and MCP connections no longer get stuck after a crash — Fixed an issue where an unclean Orchard exit could leave the CLI and MCP unable to reconnect even though the menu bar icon was still there. Orchard now clears leftover connection state automatically on launch.
    • Reminder priority now matches Apple's scale — Fixed a mismatch that could cause "high priority" requests to be saved as a low-priority value instead.

    +1 more

    Full release notes
  4. Orchard 0.6.1

    New Features

    • Apple Shortcuts support — Find, open, and run shortcuts from Orchard, including workflows that accept text or files and save their output. (Requires Orchard Pro.)
    • A new Skill setup experience — Onboarding can now install or update the Orchard Skill for local agents such as Codex and Claude Code. Existing MCP configurations can be updated or removed in place instead of being rebuilt manually.
    • Support for more AI clients — MCP-only clients such as Cursor can access Orchard's 52 tools and built-in workflow guidance through orchard mcp. Orchard can also launch automatically on the first tool call.

    +1 more

    Bug Fixes

    • More accurate Apple app actions — Stopping Music, filtering reminders by completion state, and creating notes in a chosen folder now work as expected. Notes containing images no longer get stuck during content processing.
    • Smoother launch and setup — Fixed occasional Pro access misdetection after a cold launch, accidental onboarding button actions, and visual ghosting when entering Settings.
    Full release notes
  5. Orchard 0.6.0

    New Features

    • Apple Shortcuts support — Find, open, and run shortcuts from Orchard, including workflows that accept text or files and save their output. (Requires Orchard Pro.)
    • A new Skill setup experience — Onboarding can now install or update the Orchard Skill for local agents such as Codex and Claude Code. Existing MCP configurations can be updated or removed in place instead of being rebuilt manually.
    • Support for more AI clients — MCP-only clients such as Cursor can access Orchard's 52 tools and built-in workflow guidance through orchard mcp. Orchard can also launch automatically on the first tool call.

    +1 more

    Bug Fixes

    • More accurate Apple app actions — Stopping Music, filtering reminders by completion state, and creating notes in a chosen folder now work as expected. Notes containing images no longer get stuck during content processing.
    • Smoother launch and setup — Fixed occasional Pro access misdetection after a cold launch, accidental onboarding button actions, and visual ghosting when entering Settings.
    Full release notes
  6. Orchard 0.5.1

    Bug Fixes

    • CLI Read Commands Fix — Reading calendar events, reminders, and mail from the command line now returns the expected data correctly
    • CLI Install Stability — Improved the responsiveness of the "Install CLI Tool" button, so installation no longer hangs intermittently
    Full release notes
  7. Orchard 0.5.0

    New Features

    • Command-Line Tool — A brand-new orchard command for your terminal. Access Calendar, Reminders, Contacts, Mail, Notes, Music, Weather, Messages, Maps, and Clock without leaving the command line. One-click install from the app menu, with --json output for script integration.
    • Multi-Client Support — Multiple AI clients can now connect to Orchard simultaneously without interfering with each other.
    • Health Check — Query the /health endpoint to check if the service is running properly.

    Bug Fixes

    • Fixed an occasional connection failure when the service first starts up.

    Other Improvements

    • Long-lived connections are now more stable and no longer drop unexpectedly due to inactivity.
    • Works correctly behind reverse proxies like nginx.
    Full release notes
  8. Orchard 0.4.1

    Bug Fixes

    • Fixed an issue where stopping the service on macOS 13 would hang on "Stopping..." indefinitely
    • Fixed Mail feature compatibility issue on macOS 13 that prevented reading emails
    Full release notes
  9. Orchard 0.4.0

    New Features

    • Now supports macOS 13.0 (Ventura) and later — macOS 14.0 is no longer required
    • Batch email marking: mark multiple emails as read/unread in a single call using the new message_ids parameter
    • Transit route queries now available: returns estimated travel time, departure/arrival times, and distance, with an Apple Maps link to view the full transit route (bus/subway lines, transfers, etc.)

    Bug Fixes

    • Fixed UI lag when starting/stopping the MCP service
    • Fixed transit route queries always returning errors — now properly returns transit travel information

    Improvements

    • Migrated to a lighter HTTP framework, reducing resource usage and improving stability
    • Faster service startup and instant shutdown with no more noticeable delays
    Full release notes
  10. Orchard 0.3.3

    New Features

    • Mail queries now support date range filtering to easily find emails within a specific time period
    • Mail queries can now retrieve emails from all accounts at once, no longer limited to a single mailbox
    • Added support for Exchange, POP, and other non-IMAP email accounts

    +1 more

    Bug Fixes

    • Fixed a crash that could occur when the weather tool requests your location
    • Fixed parameter compatibility issues when marking emails as read/unread

    Other Improvements

    • Significantly faster email reading performance
    • More accurate display of special characters in email content
    Full release notes
  11. Orchard 0.3.2

    New Features

    • LAN Access Toggle — Enable MCP service access from other devices on the same network
    • Enhanced Setup Guide — Added Universal/HTTP configuration modes for different MCP clients

    Bug Fixes

    • Fixed Reminder Notifications — Reminders with due dates now correctly trigger system notifications

    Other Improvements

    • Improved user experience and visual feedback in configuration guide
    • Enhanced overall stability and performance
    Full release notes
  12. Orchard 0.3.1

    New Features

    • Added cycling transport type support for map route planning (macOS 11.0+)

    Improvements

    • Improved tool architecture: Split multi-action tools into single-responsibility tools for better AI accuracy
    • Added semantic metadata to all tools (readOnly, destructive, idempotent hints) to help AI better understand tool characteristics
    • Enhanced parameter descriptions: Added TIP hints for ID-dependent parameters, guiding AI to fetch IDs first and reducing erroneous calls

    +2 more

    Full release notes
  13. Orchard 0.3.0

    New Features

    • 🎵 Music Playlist Management — Full support for creating playlists, adding songs, removing songs, and deleting playlists. Manage your music collection with ease
    • 🔍 Apple Music Catalog Search — Search the Apple Music catalog to quickly find songs, albums, and artists you're looking for
    • ⏰ Calendar Event Alarms — Set advance reminders when creating or updating calendar events, so you never miss important appointments

    +1 more

    Bug Fixes

    • Fixed Reminder Date Issues — Resolved the problem where reminders would still show as overdue after clearing the due date
    • Improved Music Playback Stability — Optimized the underlying music playback implementation for significantly better reliability and stability

    Other Improvements

    • Simplified Music Tools — Consolidated 12 music tools into 5 streamlined tools for simpler and more intuitive operation
    • Smart Song Search — Support for fuzzy matching and intelligent search, making it easy to find songs even with partial name matches
    Full release notes
  14. Orchard 0.2.2

    New Features

    • Calendar tools now include a tool to convert Gregorian dates to different calendar systems
    • Calendar tools' update event tool now supports moving events to different calendars when updating
    • Clock tools' get current time now supports specifying different calendar systems

    Bug Fixes

    • Fixed connection session management issues, improving connection stability and automatic recovery, reducing resource usage
    • Clarified UUID format requirements for identifiers in EventKit tools, improving tool usage accuracy

    Other Improvements

    • Optimized connection management mechanisms, reducing unnecessary resource usage and error logs
    Full release notes
  15. Orchard 0.2.1

    New Features

    • Reminder List Management:You can now create, update, and delete reminder lists, giving you complete control over your reminders organization
    • Hourly Weather Forecasts:Added hourly weather functionality to view detailed forecasts for the next few hours, making weather information more precise

    Other Improvements

    • Tool Optimization:Optimized music-related tools by merging similar functionalities, reducing tool count by approximately 33% for a cleaner and more efficient experience
    • Tool Simplification:Removed permission check tools to streamline the tool list, allowing AI assistants to focus better on core functionalities
    Full release notes
  16. Orchard 0.2.0

    New Features

    • Added Contacts integration: Support for contact search, create, update, and delete
    • Scheduled messaging system: Support for timed iMessage and SMS sending
    • Clock tools system: Provide time queries and timezone conversion

    Performance Improvements

    • Enhanced Notes tools: Added open functionality and attachment handling
    • Unified scheduling architecture: Optimized scheduled task management performance

    Bug Fixes

    • Optimized email tool description format
    Full release notes
  17. Orchard 0.1.2

    New Features

    • Scheduled email system: Support for timed email sending and auto-scheduling
    • Batch management: Flexible deletion of scheduled email tasks by conditions

    Performance Improvements

    • Comprehensive email tool optimization: Fixed search issues, added unread email feature
    • Enhanced system stability: Improved concurrent processing and logging
    Full release notes
  18. Orchard 0.1.1

    Performance Improvements

    • Optimized status bar response speed
    • Simplified client configuration process

    Bug Fixes

    • Fixed map location feature crash issue
    Full release notes
  19. Orchard 0.1.0

    🎉 Welcome to the world of Orchard! This is our first official release.

    New Features

    • First release! Connect Apple ecosystem with AI clients via MCP protocol
    • Support for 8 core Apple apps: Reminders, Calendar, Apple Music, Weather, Notes, Mail, Maps, Messages
    • Smart permission management with one-click authorization

    +2 more

    Performance Improvements

    • Native macOS design perfectly integrated with system
    • Menu bar resident for instant access
    • Real-time service status monitoring
    Full release notes