Repository navigation
Releases: metagrover/pluto
Release list
Pluto v1.0.0-rc.18
Pluto 1.0.0-rc.18
Release candidate for testing.
Changes
- Bound background cleanup during quit and update restart (#866) (7712d06)
- Check database migration manifest in CI (#865) (f41228e)
Installation
Install in one Terminal command:
curl -fsSL https://raw.githubusercontent.com/metagrover/pluto/master/scripts/install-macos.sh | bashWhile the repository is private, use authenticated GitHub CLI instead:
gh api -H 'Accept: application/vnd.github.raw+json' repos/metagrover/pluto/contents/scripts/install-macos.sh | bashThe installer downloads, verifies SHA256SUMS.txt and the app signature, installs, removes only Pluto's quarantine, and launches. Running it explicitly trusts Pluto. Profiles, models, and system-wide Gatekeeper protection are preserved. Ad-hoc signed upgrades reset only Pluto permission decisions when the code identity changes, so macOS can request access for the new build. Or download the attached Apple Silicon DMG to install manually. The current build is ad-hoc signed and is not notarized. Existing profiles are preserved; keep a backup before upgrading.
Pluto v1.0.0-rc.17
Pluto 1.0.0-rc.17
Release candidate for testing. Includes changes since the last published release, rc.11.
Changes
- Keep recordings running through quiet meeting breaks and check the original call source before automatically ending a recording.
- Add commitment reminders and refine connected meeting intelligence.
- Fix sidebar update startup and failure feedback.
- Isolate both source startup commands under Pluto Development, with a separate profile and app identity.
- Preserve the active profile and its Standard or Encrypted storage choice across updates. Reject installer downgrades and explain when a database requires a newer app.
- Freeze established migration history and add upgrade regressions that preserve existing data and key envelopes.
- Require full tests before merging to master and verify the exact release commit's packaged installer before creating its tag.
- Publish installers through a resumable draft with fail-closed API handling; use a fresh release version to recover from the reserved rc.16 tag.
Installation
Install in one Terminal command:
curl -fsSL https://raw.githubusercontent.com/metagrover/pluto/master/scripts/install-macos.sh | bashWhile the repository is private, use authenticated GitHub CLI instead:
gh api -H 'Accept: application/vnd.github.raw+json' repos/metagrover/pluto/contents/scripts/install-macos.sh | bashThe installer downloads, verifies SHA256SUMS.txt and the app signature, installs, removes only Pluto's quarantine, and launches. Running it explicitly trusts Pluto. Profiles, models, and system-wide Gatekeeper protection are preserved. Ad-hoc signed upgrades reset only Pluto permission decisions when the code identity changes, so macOS can request access for the new build. Or download the attached Apple Silicon DMG to install manually. The current build is ad-hoc signed and is not notarized. Existing profiles are preserved; keep a backup before upgrading.
Pluto v1.0.0-rc.11
Pluto 1.0.0-rc.11
Release candidate for testing.
Changes
- Show Light and Dark themes in README screenshots (61ac626)
- Fix meeting notes save status overlapping window controls (40c048a)
- Apply test import ordering from commit checks (7f6279e)
- Polish app surfaces, settings, and meeting loading; refresh demo screenshots (6b4d86f)
- Replace product images with high-resolution captures (abd94ee)
- Guide new users through setup before the feature story (851f68b)
- Simplify launch README and lead with the product story (345f36a)
- Show Pluto in action with fictional screenshots and improve sidebar controls (7698001)
- Improve meeting intelligence and navigation; isolate notes experiments (ff18d67)
- Explain Voice ID and connected-memory benefits in README (882d1c7)
- Apply import ordering cleanup (58eadd5)
- Fix recording transitions, auto-stop timing, and UI interactions (e4039fc)
Installation
Install in one Terminal command:
curl -fsSL https://raw.githubusercontent.com/metagrover/pluto/master/scripts/install-macos.sh | bashWhile the repository is private, use authenticated GitHub CLI instead:
gh api -H 'Accept: application/vnd.github.raw+json' repos/metagrover/pluto/contents/scripts/install-macos.sh | bashThe installer downloads, verifies SHA256SUMS.txt and the app signature, installs, removes only Pluto's quarantine, and launches. Running it explicitly trusts Pluto. Profiles, models, and system-wide Gatekeeper protection are preserved. Ad-hoc signed upgrades reset only Pluto permission decisions when the code identity changes, so macOS can request access for the new build. Or download the attached Apple Silicon DMG to install manually. The current build is ad-hoc signed and is not notarized. Existing profiles are preserved; keep a backup before upgrading.
Pluto v1.0.0-rc.9
Pluto 1.0.0-rc.9
Release candidate for testing.
Changes
- Refine ChatGPT meeting-note response instructions (e1d459c)
- Fix Pluto setup help and ChatGPT connection guidance (2de198b)
- Format updater recording guard (ed6fdad)
- Use verified installer for reliable Pluto updates (485306e)
- docs: recommend one-command Pluto installation (2a5c266)
Installation
Install in one Terminal command:
curl -fsSL https://raw.githubusercontent.com/metagrover/pluto/master/scripts/install-macos.sh | bashWhile the repository is private, use authenticated GitHub CLI instead:
gh api -H 'Accept: application/vnd.github.raw+json' repos/metagrover/pluto/contents/scripts/install-macos.sh | bashThe installer downloads, verifies SHA256SUMS.txt and the app signature, installs, removes only Pluto's quarantine, and launches. Running it explicitly trusts Pluto. Profiles, models, and system-wide Gatekeeper protection are preserved. Ad-hoc signed upgrades reset only Pluto permission decisions when the code identity changes, so macOS can request access for the new build. Or download the attached Apple Silicon DMG to install manually. The current build is ad-hoc signed and is not notarized. Existing profiles are preserved; keep a backup before upgrading.
Pluto v1.0.0-rc.8
Pluto 1.0.0-rc.8
Fixes
-
Recording admission now receives the verified system-audio permission, fixing the false “Recording could not start securely” rejection.
-
Permission checks refresh when returning to Pluto and with Check again, without unconditionally restarting the app. Previously denied microphone access enabled in System Settings can still require restarting under macOS.
-
The permissions dialog scrolls within the window and keeps its actions visible.
-
The installer resets only Pluto permission decisions when an ad-hoc build identity changes, avoiding stale grants.
--fresh-profilealso resets Pluto permissions for first-run testing. -
Cached Parakeet installs now pass the application IPC validator instead of failing with
parakeet_protocol_invalid. Verified models are reused on restart. -
ChatGPT Desktop discovery no longer uses AppleScript or asks for Automation access.
-
Browser meeting detection now requires explicit opt-in in Settings → Meetings. Unavailable inspection does not trigger automatic recording stop.
-
Packaged setup verification now runs through the actual application client for both an empty cache and a separate cached restart.
-
The installer supports
--fresh-profileto test onboarding in a separate empty profile while preserving existing meetings, settings, and models.
Install
During private testing:
gh api -H 'Accept: application/vnd.github.raw+json' repos/metagrover/pluto/contents/scripts/install-macos.sh | bashOnce the repository is public:
curl -fsSL https://raw.githubusercontent.com/metagrover/pluto/master/scripts/install-macos.sh | bashQuit Pluto before upgrading. The installer verifies the release checksum and app signature, installs and launches Pluto, and removes only Pluto's quarantine. It preserves existing profiles and models. When an ad-hoc signing identity changes, it resets only Pluto’s permission decisions so the new build can request access. Running it explicitly trusts this unnotarized build.
To simulate first-run onboarding without changing an existing profile, use bash -s -- --fresh-profile at the end of either command. An empty profile has its own model download. Normal launches retain the existing profile.
Apple Silicon and macOS 14.2 or later are required. This release is ad-hoc signed, not Developer ID notarized. Manual DMG installs still require macOS Open Anyway. Microphone, system audio, and optional calendar access remain explicit macOS permission steps.
Pluto v1.0.0-rc.10
Pluto 1.0.0-rc.10
Release candidate for testing.
Changes
- Improve grounded intelligence, project updates, and bug reporting (9d4adef)
- Allow Pluto upgrades while ChatGPT bridges are running (f788dce)
Installation
Install in one Terminal command:
curl -fsSL https://raw.githubusercontent.com/metagrover/pluto/master/scripts/install-macos.sh | bashWhile the repository is private, use authenticated GitHub CLI instead:
gh api -H 'Accept: application/vnd.github.raw+json' repos/metagrover/pluto/contents/scripts/install-macos.sh | bashThe installer downloads, verifies SHA256SUMS.txt and the app signature, installs, removes only Pluto's quarantine, and launches. Running it explicitly trusts Pluto. Profiles, models, and system-wide Gatekeeper protection are preserved. Ad-hoc signed upgrades reset only Pluto permission decisions when the code identity changes, so macOS can request access for the new build. Or download the attached Apple Silicon DMG to install manually. The current build is ad-hoc signed and is not notarized. Existing profiles are preserved; keep a backup before upgrading.