35 lines
1.1 KiB
Ruby
35 lines
1.1 KiB
Ruby
cask "lm-studio" do
|
|
version "0.1.13"
|
|
sha256 "99b5bb4466907993a81462625e702d5de76fb1f73120da50c47b29bca6bef594"
|
|
|
|
url "https://s3.amazonaws.com/releases.lmstudio.ai/#{version}/LM+Studio-darwin-arm64-#{version}.zip",
|
|
verified: "s3.amazonaws.com/releases.lmstudio.ai/"
|
|
name "LM Studio"
|
|
desc "Discover, download, and run local LLMs"
|
|
homepage "https://lmstudio.ai/"
|
|
|
|
livecheck do
|
|
url "https://s3.amazonaws.com/releases.lmstudio.ai/update.json"
|
|
regex(/LM\+Studio[._-]darwin[._-]arm64[._-]v?(\d+(?:\.\d+)+)\.zip/i)
|
|
end
|
|
|
|
depends_on arch: :arm64
|
|
|
|
app "LM Studio.app"
|
|
|
|
uninstall quit: [
|
|
"ai.elementlabs.lmstudio",
|
|
"ai.elementlabs.lmstudio.helper",
|
|
]
|
|
|
|
zap trash: [
|
|
"~/Library/Application Support/LM Studio",
|
|
"~/Library/Caches/ai.elementlabs.lmstudio",
|
|
"~/Library/Caches/ai.elementlabs.lmstudio.ShipIt",
|
|
"~/Library/HTTPStorages/ai.elementlabs.lmstudio",
|
|
"~/Library/Logs/LM Studio",
|
|
"~/Library/Preferences/ai.elementlabs.lmstudio.plist",
|
|
"~/Library/Saved Application State/ai.elementlabs.lmstudio.savedState",
|
|
]
|
|
end
|