Product Features Compare with LM Studio and Ollama Pricing Changelog Guides Which model fits your Mac Local AI on an 8 GB Mac What local AI costs More Source on GitHub Contact
← Back to Slate Changelog

What's new in Slate.

Every user-facing change, newest first. Slate updates itself — turn on Check for updates on launch in Settings, or grab the latest build from GitHub.

  1. 1.0.2 One fix that matters more than its size Signed & notarized
    • FixedA pairing key that cannot be read is never replaced. macOS ties a Keychain item to the signing identity that created it, so the moment Slate is re-signed, every read of the stored key fails. Slate could not tell that apart from having no key at all: it minted a new one and wrote it over the old, which silently unpaired every iPhone. It now distinguishes “no key” from “cannot read the key” and writes only in the first case.
    • FixedNo em dashes in anything you read. They had crept into the interface, the German translations and two prompts. A check now covers every place a string can live, so they stay out.
    • ImprovedThe Mac answers a newer phone. Slate Remote can now show what each model costs in memory, whether it fits and whether it is loaded, and can hold more than one paired Mac. Older phones keep working unchanged.
  2. 1.0.1 Maintenance Signed & notarized
    • FixedCustom themes are legible again. With a custom colour language on, some text took its colour from the palette’s accent, and a pale accent on a pale canvas cannot have contrast whatever colour you pick. The accent now keeps your hue but shifts its lightness until text in it is readable. The colour you chose still appears wherever it is a fill.
    • FixedSlate Remote comes back after a restart. The switch stayed on, but the Mac stopped listening once the app was relaunched, so a paired iPhone reported it as offline. Remote now resumes at launch, and if the listener genuinely cannot start, Settings says so instead of showing “Starting…” forever.
    • FixedUpdates land on the copy of Slate you actually run. The updater replaced /Applications/Slate.app regardless of where Slate was installed, so anyone running it from Downloads got a second copy rather than an update.
  3. 1.0 Out of beta Signed & notarized
    • NewSigned and notarized by Apple. Slate now ships with a Developer ID signature, the hardened runtime and a notarization ticket stapled to the disk image. It opens with a normal double-click — no right-click detour, no “unidentified developer” warning.
    • NewStable release channel. Slate leaves beta. Updates arrive over the same signed feed, and your conversations, models, settings and licence carry over from 0.1.x untouched.
    • FixedThe voice button explains itself. With no local model loaded it used to do nothing at all; it now stays tappable, says what it needs and offers to load a model in one tap.
    • FixedRoundtable in light mode. No more white bar along the bottom of the window.
  4. 0.1.1 Beta feedback fixes
    • NewSlate Remote (beta). Pair your iPhone with a QR code (Settings ▸ Remote) and chat with your Mac's local models from the couch — live token streaming over an encrypted link that never leaves your home Wi-Fi. Revoke a phone any time.
    • NewBigger context windows. Pick a context size up to your model's real trained maximum — or half of it — instead of a fixed 131k cap. A 256k-capable model now offers 256k, per model, at load time.
    • NewRoundtable: multiple seats per model. Seat several small-model voices alongside a couple on a larger model and let them all debate. The setup is now a clear seat list — add a participant, give it a persona, reorder — instead of a model checklist.
    • NewBring your Claude skills. Auto-detect and import the skills you already have under ~/.claude — one tap in Settings ▸ Skills. And you can now remove a skill in-app (it moves to the Trash).
    • NewFull-width chat. An optional toggle (Settings ▸ General) lets the transcript and composer span the whole pane instead of the centered reading column.
    • Fixed“Enter licence key” now works. The button in the Pro prompt reliably opens Settings ▸ Licence instead of just closing the dialog.
    • FixedNew Image opens a real composer. Picking New Image now shows the working image workspace for everyone — choose a model, aspect and seed; the Pro paywall is only on Generate.
    • FixedSkills are removable. Every installed skill has a delete button, so the example skill (or any other) is no longer stuck.
  5. 0.1.0 First public beta Initial release
    • NewSlate is open source. The local-AI engine and design system are public Swift packages under the MIT licence; the small paid layer is separate and optional.
    • NewA council of local models. Chat, Code, Image, Voice, Roundtable, Memory, Automations and the Quick panel — all running on your Mac, fully offline at runtime.
    • NewRoundtable is freemium. Free users get a 2-model roundtable; Pro unlocks a third seat and the closing synthesis turn.
    • NewSafe-by-default agent. Explicit tool permissions, a workspace jail and a sandboxed shell — you decide what Slate may touch, and turn on more as you trust it.
    • ImprovedFirst-run onboarding & hardware setup, macOS Services input, Quick Look for code blocks, settings search, and portable settings import/export (cloud stays opt-in).
    • ImprovedReproducible & verifiable. Checksums and complete licence notices for every bundled native component, a privacy manifest, and a signed, pinned in-app update feed.

No changes match that filter yet.

Following semantic versioning. Full technical history lives on GitHub.