[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"package:cask:jan:en":3,"releases:stats:cask:jan:en":479,"dependencies:cask:jan:en:golden_gate":480},{"accentColor":4,"artifacts":5,"autoUpdates":29,"categories":30,"conflictsWith":37,"dependsOn":40,"deprecated":33,"description":47,"descriptionEn":48,"developer":49,"disabled":33,"displayName":50,"downloadSha256":51,"downloadSize":52,"downloadUrl":53,"editorChoice":33,"formulaeUrl":54,"homepage":55,"iconUrl":56,"installCommand":57,"installs":58,"installs30d":59,"isFont":33,"isLibrary":33,"kegOnly":33,"kind":62,"latestRelease":63,"machineTranslated":33,"name":50,"names":87,"platforms":89,"primaryCategory":447,"rank30d":448,"releaseCount":449,"releaseStats":450,"repoUrl":456,"screenshots":457,"sourceLocale":81,"sourceUrl":465,"summary":466,"summaryTranslation":467,"supports":468,"tags":470,"tap":477,"token":88,"version":86,"versionChangedAt":478},"#FFCB28",{"apps":6,"binaries":8,"entries":9,"pkgs":28},[7],"Jan.app",[],[10,17],{"declaration":11,"phase":14,"sources":15,"target":13,"type":16},{"app":12,"target":13},[7],"\u002FApplications\u002FJan.app","install",[7],"app",{"declaration":18,"phase":25,"sources":26,"type":27},{"zap":19},[20],{"trash":21},[22,23,24],"~\u002FLibrary\u002FApplication Support\u002FJan","~\u002FLibrary\u002FPreferences\u002Fjan.ai.app.plist","~\u002FLibrary\u002FSaved Application State\u002Fjan.ai.app.savedState","cleanup",[],"zap",[],true,[31],{"icon":32,"machineTranslated":33,"name":34,"slug":35,"sourceLocale":36},"lucide:sparkles",false,"AI Tools","ai","zh-CN",{"casks":38,"formulae":39},[],[],{"arch":41,"casks":44,"formulae":45,"requirements":46},[42,43],"arm64","x86_64",[],[],{},"Jan is an open-source desktop application for chatting with large language models on your own computer or through a configured cloud provider. The Homebrew cask installs Jan.app from the official universal macOS ZIP, supporting both Apple-silicon and Intel Macs.\n\n## Local and connected AI\nDownload models from Hugging Face and run them locally, including supported Llama, Gemma, Qwen and GPT-oss models. Local inference lets you keep conversations on your machine when you choose local-only features. Cloud integrations include OpenAI, Anthropic, Mistral, Groq and other providers; requests to these providers leave your machine and require their credentials and service terms.\n\n## Assistants and integrations\nCreate specialized assistants for different tasks. Model Context Protocol integration connects tools for agentic workflows. An OpenAI-compatible local server, documented at localhost:1337, lets other applications use Jan's models. Version 0.8.4 adds native web search and fetch and a translating API gateway. Connected tools and web features are not offline-only operations.\n\n## Requirements and setup\nThe official README recommends macOS 13.6 or newer, with 8 GB RAM for 3B models, 16 GB for 7B and 32 GB for 13B models. Actual resource use varies with model and context size. Install the app, select and download a local model, or configure a cloud provider. The Node.js, Yarn and Rust requirements in the repository are for building from source, not for running the packaged application.\n\n## Version 0.8.4 migration\nSettings move from webview localStorage into a backend-managed store, with secrets in the OS keyring. Existing settings and API keys migrate automatically at first launch. Old localStorage remains a downgrade snapshot; changes made in 0.8.4 or later do not update that old snapshot. Jan is licensed under Apache-2.0.\n\n## Sources\n- [Official repository and README](https:\u002F\u002Fgithub.com\u002Fjanhq\u002Fjan)\n- [macOS installation documentation](https:\u002F\u002Fjan.ai\u002Fdocs\u002Fdesktop\u002Fmac)\n- [Official 0.8.4 release](https:\u002F\u002Fgithub.com\u002Fjanhq\u002Fjan\u002Freleases\u002Ftag\u002Fv0.8.4)\n- [Homebrew cask](https:\u002F\u002Fgithub.com\u002FHomebrew\u002Fhomebrew-cask\u002Fblob\u002FHEAD\u002FCasks\u002Fj\u002Fjan.rb)\n","Offline AI chat tool","Jan \u002F janhq contributors","Jan","2ae6e41073debe33c7d81ac2be3125c2fc8505756339d73df4be5e2b9372edf1",102371540,"https:\u002F\u002Fgithub.com\u002Fjanhq\u002Fjan\u002Freleases\u002Fdownload\u002Fv0.8.4\u002Fjan-mac-universal-0.8.4.zip","https:\u002F\u002Fformulae.brew.sh\u002Fcask\u002Fjan","https:\u002F\u002Fjan.ai\u002F","https:\u002F\u002Fcdn.opennavo.com\u002Ficons\u002Fuploads\u002F959cc9db27d5\u002Faba6ce13c525-256.png","brew install --cask jan",{"d30":59,"d365":60,"d90":61},206,3708,889,"cask",{"bodyMarkdown":64,"brewCommittedAt":65,"hasNotes":29,"id":66,"isLatest":29,"isPrerelease":33,"machineTranslated":33,"publishedAt":67,"sections":68,"source":80,"sourceLocale":81,"summary":82,"title":83,"translation":84,"version":86},"## Migration\n\n**Settings and credentials now live in a backend-managed store.**\n\nProvider settings and credentials previously persisted in the webview's `localStorage`. In 0.8.4, Jan reads and writes them from a backend-managed store instead (secrets go to the OS keyring). Your existing settings and API keys are copied over automatically on first launch - no manual action is needed, and from this version on all new changes are saved to the backend store.\n\nYour old `localStorage` data is **not deleted** - it's kept as a snapshot so you can downgrade to a pre-0.8.4 build and still have your previous settings. Any changes you make in 0.8.4+ live only in the backend store, so a downgrade sees the older snapshot, not your latest settings.\n\n---\n\n## What's Changed\n* chore(flatpak): add 0.8.3 release notes to appdata by @qnixsynapse in https:\u002F\u002Fgithub.com\u002Fjanhq\u002Fjan\u002Fpull\u002F8343\n* docs: update changelogs for v0.8.3 and update documentation by @qnixsynapse in https:\u002F\u002Fgithub.com\u002Fjanhq\u002Fjan\u002Fpull\u002F8336\n* Merge release\u002Fv0.8.3 to main by @qnixsynapse in https:\u002F\u002Fgithub.com\u002Fjanhq\u002Fjan\u002Fpull\u002F8344\n* i18n(ja): update Japanese translations (#8264) by @mahirhir in https:\u002F\u002Fgithub.com\u002Fjanhq\u002Fjan\u002Fpull\u002F8348\n* i18n(ja): complete common.json translations and fix terminology (#8264) by @mahirhir in https:\u002F\u002Fgithub.com\u002Fjanhq\u002Fjan\u002Fpull\u002F8349\n* i18n(ja): complete settings.json translations (#8264) by @mahirhir in https:\u002F\u002Fgithub.com\u002Fjanhq\u002Fjan\u002Fpull\u002F8352\n* fix(markdown): force code blocks LTR in RTL language context by @qnixsynapse in https:\u002F\u002Fgithub.com\u002Fjanhq\u002Fjan\u002Fpull\u002F8350\n* feat(chat): add toggle for folding interim text into reasoning trace by @qnixsynapse in https:\u002F\u002Fgithub.com\u002Fjanhq\u002Fjan\u002Fpull\u002F8363\n* fix(rag): repair embeddings, stop chat-model reloads, and parse more PDFs by @qnixsynapse in https:\u002F\u002Fgithub.com\u002Fjanhq\u002Fjan\u002Fpull\u002F8360\n* ci: close issues inactive for over 180 days by @qnixsynapse in https:\u002F\u002Fgithub.com\u002Fjanhq\u002Fjan\u002Fpull\u002F8366\n* ci: grant actions:write to stale workflow for state persistence by @qnixsynapse in https:\u002F\u002Fgithub.com\u002Fjanhq\u002Fjan\u002Fpull\u002F8377\n* fix(chat): stop persisting detached assistant replies in branched threads by @qnixsynapse in https:\u002F\u002Fgithub.com\u002Fjanhq\u002Fjan\u002Fpull\u002F8376\n* feat(settings): move settings\u002Fcredentials off localStorage to backend store by @qnixsynapse in https:\u002F\u002Fgithub.com\u002Fjanhq\u002Fjan\u002Fpull\u002F8388\n* fix(params): coerce numeric assistant params from string to number by @qnixsynapse in https:\u002F\u002Fgithub.com\u002Fjanhq\u002Fjan\u002Fpull\u002F8386\n* fix: use snake case for ADL enum in get_gpu_usage by @nkulshre-amd in https:\u002F\u002Fgithub.com\u002Fjanhq\u002Fjan\u002Fpull\u002F8390\n* fix(chat): stop MCP tool-approval popup from hanging; move transient approval state off disk by @qnixsynapse in https:\u002F\u002Fgithub.com\u002Fjanhq\u002Fjan\u002Fpull\u002F8391\n* API key rotation for Gemini by @jjchen01 in https:\u002F\u002Fgithub.com\u002Fjanhq\u002Fjan\u002Fpull\u002F8408\n* fix(security): bump handlebars to 4.7.9 to clear RCE advisory by @qnixsynapse in https:\u002F\u002Fgithub.com\u002Fjanhq\u002Fjan\u002Fpull\u002F8395\n* fix(chat): ignore custom SSE event types in OpenAI-compatible streams by @qnixsynapse in https:\u002F\u002Fgithub.com\u002Fjanhq\u002Fjan\u002Fpull\u002F8392\n* feat: OpenAI-compatible translating gateway + Responses API + unified reasoning by @qnixsynapse in https:\u002F\u002Fgithub.com\u002Fjanhq\u002Fjan\u002Fpull\u002F8423\n* fix: Stabilize chat prefix caching, restore cloud providers, unify logging (v0.8.4) by @qnixsynapse in https:\u002F\u002Fgithub.com\u002Fjanhq\u002Fjan\u002Fpull\u002F8425\n* fix(mcp): guard against duplicate serve() on streamable-http MCP servers by @thinhlpg in https:\u002F\u002Fgithub.com\u002Fjanhq\u002Fjan\u002Fpull\u002F8435\n* fix(providers): send anthropic-version on model-list fetch by @qnixsynapse in https:\u002F\u002Fgithub.com\u002Fjanhq\u002Fjan\u002Fpull\u002F8433\n* fix(desktop): macOS hide-on-close; hide-to-tray when Local API Server runs by @qnixsynapse in https:\u002F\u002Fgithub.com\u002Fjanhq\u002Fjan\u002Fpull\u002F8436\n* feat(extensions): bundle built-in extensions into the app binary and update tests by @qnixsynapse in https:\u002F\u002Fgithub.com\u002Fjanhq\u002Fjan\u002Fpull\u002F8437\n* feat(llamacpp): per-model chat template kwargs by @qnixsynapse in https:\u002F\u002Fgithub.com\u002Fjanhq\u002Fjan\u002Fpull\u002F8441\n* feat: token counter for remote\u002FMLX providers + chat & inference fixes by @qnixsynapse in https:\u002F\u002Fgithub.com\u002Fjanhq\u002Fjan\u002Fpull\u002F8456\n* fix(chat): preserve AbortError identity when stopping mid model-load by @thinhlpg in https:\u002F\u002Fgithub.com\u002Fjanhq\u002Fjan\u002Fpull\u002F8443\n* fix(chat): stop hiding the llama.cpp token counter during chat by @qnixsynapse in https:\u002F\u002Fgithub.com\u002Fjanhq\u002Fjan\u002Fpull\u002F8461\n* feat(web-search): native web_search\u002Fweb_fetch via tauri-plugin-websearch by @qnixsynapse in https:\u002F\u002Fgithub.com\u002Fjanhq\u002Fjan\u002Fpull\u002F8464\n* fix: persist chain-of-thought duration in thread metadata by @qnixsynapse in https:\u002F\u002Fgithub.com\u002Fjanhq\u002Fjan\u002Fpull\u002F8474\n* refactor: centralize llamacpp extension lookup with scoped-name fallback by @qnixsynapse in https:\u002F\u002Fgithub.com\u002Fjanhq\u002Fjan\u002Fpull\u002F8487\n\n## New Contributors\n* @mahirhir made their first contribution in https:\u002F\u002Fgithub.com\u002Fjanhq\u002Fjan\u002Fpull\u002F8348\n* @nkulshre-amd made their first contribution in https:\u002F\u002Fgithub.com\u002Fjanhq\u002Fjan\u002Fpull\u002F8390\n\n**Full Changelog**: https:\u002F\u002Fgithub.com\u002Fjanhq\u002Fjan\u002Fcompare\u002Fv0.8.3...v0.8.4\n\n\nSource: https:\u002F\u002Fgithub.com\u002Fjanhq\u002Fjan\u002Freleases\u002Ftag\u002Fv0.8.4","2026-07-23T07:42:55Z",969,"2026-07-23T06:29:15Z",[69,74],{"area":70,"items":71},"Migration",[72,73],"Moves settings to a backend store and secrets to the OS keyring.","Keeps old localStorage as a downgrade snapshot; newer changes stay separate.",{"area":75,"items":76},"Changes",[77,78,79],"Adds native web search and fetch, plus a translating API gateway.","Repairs RAG embeddings, PDF parsing and MCP tool approvals.","Adds macOS hide-on-close and local API server tray behavior.","editorial","en-US","Migrates settings to a backend store and secrets to the OS keyring; adds native web search and an API gateway, with fixes for RAG, MCP approvals and macOS window behavior.","Jan 0.8.4",{"locale":81,"machineTranslated":33,"sourceLocale":81,"status":85},"source","0.8.4",[50,88],"jan",[90,116,141,167,192,218,243,269,294,320,345,371,396,422],{"arch":43,"artifacts":91,"conflictsWith":106,"dependsOn":109,"downloadSha256":51,"downloadUrl":53,"macos":114,"requiresRosetta":33,"tag":115,"version":86},{"apps":92,"binaries":93,"entries":94,"pkgs":105},[7],[],[95,99],{"declaration":96,"phase":14,"sources":98,"target":13,"type":16},{"app":97,"target":13},[7],[7],{"declaration":100,"phase":25,"sources":104,"type":27},{"zap":101},[102],{"trash":103},[22,23,24],[],[],{"casks":107,"formulae":108},[],[],{"arch":110,"casks":111,"formulae":112,"requirements":113},[43],[],[],{},"27","golden_gate",{"arch":42,"artifacts":117,"conflictsWith":132,"dependsOn":135,"downloadSha256":51,"downloadUrl":53,"macos":114,"requiresRosetta":33,"tag":140,"version":86},{"apps":118,"binaries":119,"entries":120,"pkgs":131},[7],[],[121,125],{"declaration":122,"phase":14,"sources":124,"target":13,"type":16},{"app":123,"target":13},[7],[7],{"declaration":126,"phase":25,"sources":130,"type":27},{"zap":127},[128],{"trash":129},[22,23,24],[],[],{"casks":133,"formulae":134},[],[],{"arch":136,"casks":137,"formulae":138,"requirements":139},[42],[],[],{},"arm64_golden_gate",{"arch":43,"artifacts":142,"conflictsWith":157,"dependsOn":160,"downloadSha256":51,"downloadUrl":53,"macos":165,"requiresRosetta":33,"tag":166,"version":86},{"apps":143,"binaries":144,"entries":145,"pkgs":156},[7],[],[146,150],{"declaration":147,"phase":14,"sources":149,"target":13,"type":16},{"app":148,"target":13},[7],[7],{"declaration":151,"phase":25,"sources":155,"type":27},{"zap":152},[153],{"trash":154},[22,23,24],[],[],{"casks":158,"formulae":159},[],[],{"arch":161,"casks":162,"formulae":163,"requirements":164},[43],[],[],{},"26","tahoe",{"arch":42,"artifacts":168,"conflictsWith":183,"dependsOn":186,"downloadSha256":51,"downloadUrl":53,"macos":165,"requiresRosetta":33,"tag":191,"version":86},{"apps":169,"binaries":170,"entries":171,"pkgs":182},[7],[],[172,176],{"declaration":173,"phase":14,"sources":175,"target":13,"type":16},{"app":174,"target":13},[7],[7],{"declaration":177,"phase":25,"sources":181,"type":27},{"zap":178},[179],{"trash":180},[22,23,24],[],[],{"casks":184,"formulae":185},[],[],{"arch":187,"casks":188,"formulae":189,"requirements":190},[42],[],[],{},"arm64_tahoe",{"arch":43,"artifacts":193,"conflictsWith":208,"dependsOn":211,"downloadSha256":51,"downloadUrl":53,"macos":216,"requiresRosetta":33,"tag":217,"version":86},{"apps":194,"binaries":195,"entries":196,"pkgs":207},[7],[],[197,201],{"declaration":198,"phase":14,"sources":200,"target":13,"type":16},{"app":199,"target":13},[7],[7],{"declaration":202,"phase":25,"sources":206,"type":27},{"zap":203},[204],{"trash":205},[22,23,24],[],[],{"casks":209,"formulae":210},[],[],{"arch":212,"casks":213,"formulae":214,"requirements":215},[43],[],[],{},"15","sequoia",{"arch":42,"artifacts":219,"conflictsWith":234,"dependsOn":237,"downloadSha256":51,"downloadUrl":53,"macos":216,"requiresRosetta":33,"tag":242,"version":86},{"apps":220,"binaries":221,"entries":222,"pkgs":233},[7],[],[223,227],{"declaration":224,"phase":14,"sources":226,"target":13,"type":16},{"app":225,"target":13},[7],[7],{"declaration":228,"phase":25,"sources":232,"type":27},{"zap":229},[230],{"trash":231},[22,23,24],[],[],{"casks":235,"formulae":236},[],[],{"arch":238,"casks":239,"formulae":240,"requirements":241},[42],[],[],{},"arm64_sequoia",{"arch":43,"artifacts":244,"conflictsWith":259,"dependsOn":262,"downloadSha256":51,"downloadUrl":53,"macos":267,"requiresRosetta":33,"tag":268,"version":86},{"apps":245,"binaries":246,"entries":247,"pkgs":258},[7],[],[248,252],{"declaration":249,"phase":14,"sources":251,"target":13,"type":16},{"app":250,"target":13},[7],[7],{"declaration":253,"phase":25,"sources":257,"type":27},{"zap":254},[255],{"trash":256},[22,23,24],[],[],{"casks":260,"formulae":261},[],[],{"arch":263,"casks":264,"formulae":265,"requirements":266},[43],[],[],{},"14","sonoma",{"arch":42,"artifacts":270,"conflictsWith":285,"dependsOn":288,"downloadSha256":51,"downloadUrl":53,"macos":267,"requiresRosetta":33,"tag":293,"version":86},{"apps":271,"binaries":272,"entries":273,"pkgs":284},[7],[],[274,278],{"declaration":275,"phase":14,"sources":277,"target":13,"type":16},{"app":276,"target":13},[7],[7],{"declaration":279,"phase":25,"sources":283,"type":27},{"zap":280},[281],{"trash":282},[22,23,24],[],[],{"casks":286,"formulae":287},[],[],{"arch":289,"casks":290,"formulae":291,"requirements":292},[42],[],[],{},"arm64_sonoma",{"arch":43,"artifacts":295,"conflictsWith":310,"dependsOn":313,"downloadSha256":51,"downloadUrl":53,"macos":318,"requiresRosetta":33,"tag":319,"version":86},{"apps":296,"binaries":297,"entries":298,"pkgs":309},[7],[],[299,303],{"declaration":300,"phase":14,"sources":302,"target":13,"type":16},{"app":301,"target":13},[7],[7],{"declaration":304,"phase":25,"sources":308,"type":27},{"zap":305},[306],{"trash":307},[22,23,24],[],[],{"casks":311,"formulae":312},[],[],{"arch":314,"casks":315,"formulae":316,"requirements":317},[43],[],[],{},"13","ventura",{"arch":42,"artifacts":321,"conflictsWith":336,"dependsOn":339,"downloadSha256":51,"downloadUrl":53,"macos":318,"requiresRosetta":33,"tag":344,"version":86},{"apps":322,"binaries":323,"entries":324,"pkgs":335},[7],[],[325,329],{"declaration":326,"phase":14,"sources":328,"target":13,"type":16},{"app":327,"target":13},[7],[7],{"declaration":330,"phase":25,"sources":334,"type":27},{"zap":331},[332],{"trash":333},[22,23,24],[],[],{"casks":337,"formulae":338},[],[],{"arch":340,"casks":341,"formulae":342,"requirements":343},[42],[],[],{},"arm64_ventura",{"arch":43,"artifacts":346,"conflictsWith":361,"dependsOn":364,"downloadSha256":51,"downloadUrl":53,"macos":369,"requiresRosetta":33,"tag":370,"version":86},{"apps":347,"binaries":348,"entries":349,"pkgs":360},[7],[],[350,354],{"declaration":351,"phase":14,"sources":353,"target":13,"type":16},{"app":352,"target":13},[7],[7],{"declaration":355,"phase":25,"sources":359,"type":27},{"zap":356},[357],{"trash":358},[22,23,24],[],[],{"casks":362,"formulae":363},[],[],{"arch":365,"casks":366,"formulae":367,"requirements":368},[43],[],[],{},"12","monterey",{"arch":42,"artifacts":372,"conflictsWith":387,"dependsOn":390,"downloadSha256":51,"downloadUrl":53,"macos":369,"requiresRosetta":33,"tag":395,"version":86},{"apps":373,"binaries":374,"entries":375,"pkgs":386},[7],[],[376,380],{"declaration":377,"phase":14,"sources":379,"target":13,"type":16},{"app":378,"target":13},[7],[7],{"declaration":381,"phase":25,"sources":385,"type":27},{"zap":382},[383],{"trash":384},[22,23,24],[],[],{"casks":388,"formulae":389},[],[],{"arch":391,"casks":392,"formulae":393,"requirements":394},[42],[],[],{},"arm64_monterey",{"arch":43,"artifacts":397,"conflictsWith":412,"dependsOn":415,"downloadSha256":51,"downloadUrl":53,"macos":420,"requiresRosetta":33,"tag":421,"version":86},{"apps":398,"binaries":399,"entries":400,"pkgs":411},[7],[],[401,405],{"declaration":402,"phase":14,"sources":404,"target":13,"type":16},{"app":403,"target":13},[7],[7],{"declaration":406,"phase":25,"sources":410,"type":27},{"zap":407},[408],{"trash":409},[22,23,24],[],[],{"casks":413,"formulae":414},[],[],{"arch":416,"casks":417,"formulae":418,"requirements":419},[43],[],[],{},"11","big_sur",{"arch":42,"artifacts":423,"conflictsWith":438,"dependsOn":441,"downloadSha256":51,"downloadUrl":53,"macos":420,"requiresRosetta":33,"tag":446,"version":86},{"apps":424,"binaries":425,"entries":426,"pkgs":437},[7],[],[427,431],{"declaration":428,"phase":14,"sources":430,"target":13,"type":16},{"app":429,"target":13},[7],[7],{"declaration":432,"phase":25,"sources":436,"type":27},{"zap":433},[434],{"trash":435},[22,23,24],[],[],{"casks":439,"formulae":440},[],[],{"arch":442,"casks":443,"formulae":444,"requirements":445},[42],[],[],{},"arm64_big_sur",{"icon":32,"machineTranslated":33,"name":34,"slug":35,"sourceLocale":36},499,50,{"brewLag":451,"cadence":455,"count30d":453},{"compared":452,"earlierCount":453,"medianMinutes":454},3,0,130,"biweekly","https:\u002F\u002Fgithub.com\u002Fjanhq\u002Fjan",[458],{"caption":459,"height":460,"machineTranslated":33,"sourceLocale":81,"theme":461,"thumbUrl":462,"url":463,"width":464},"Jan desktop chat interface from the official product website assets.",747,"light","https:\u002F\u002Fcdn.opennavo.com\u002Fscreenshots\u002Fuploads\u002Fscreenshot\u002F2bd90df239e1\u002F0f36ab0a9d06-640.png","https:\u002F\u002Fcdn.opennavo.com\u002Fscreenshots\u002Fuploads\u002Fscreenshot\u002F2bd90df239e1\u002F0f36ab0a9d06-1280.png",1280,"https:\u002F\u002Fgithub.com\u002Fhomebrew\u002Fhomebrew-cask\u002Fblob\u002FHEAD\u002FCasks\u002Fj\u002Fjan.rb","An open-source desktop AI chat app for local models, cloud providers, custom assistants, MCP tools and an OpenAI-compatible local API.",{"locale":81,"machineTranslated":33,"sourceLocale":81,"status":85},{"arm64":29,"requiresRosetta":33,"status":469,"x86_64":29},"known",[471,472,473,474,475,476],"Local AI","LLM","AI Chat","MCP","OpenAI API","Open Source","homebrew\u002Fcask","2026-10-07T09:38:37.849603Z",null,{"conflictsWith":481,"dependencies":484,"dependents":485,"dependsOn":487,"platforms":492},{"casks":482,"formulae":483},[],[],[],{"count":453,"top":486},[],{"arch":488,"casks":489,"formulae":490,"requirements":491},[43],[],[],{},[493,517,541,565,589,613,637,661,685,709,733,757,781,805],{"arch":43,"artifacts":494,"conflictsWith":509,"dependsOn":512,"downloadSha256":51,"downloadUrl":53,"macos":114,"requiresRosetta":33,"tag":115,"version":86},{"apps":495,"binaries":496,"entries":497,"pkgs":508},[7],[],[498,502],{"declaration":499,"phase":14,"sources":501,"target":13,"type":16},{"app":500,"target":13},[7],[7],{"declaration":503,"phase":25,"sources":507,"type":27},{"zap":504},[505],{"trash":506},[22,23,24],[],[],{"casks":510,"formulae":511},[],[],{"arch":513,"casks":514,"formulae":515,"requirements":516},[43],[],[],{},{"arch":42,"artifacts":518,"conflictsWith":533,"dependsOn":536,"downloadSha256":51,"downloadUrl":53,"macos":114,"requiresRosetta":33,"tag":140,"version":86},{"apps":519,"binaries":520,"entries":521,"pkgs":532},[7],[],[522,526],{"declaration":523,"phase":14,"sources":525,"target":13,"type":16},{"app":524,"target":13},[7],[7],{"declaration":527,"phase":25,"sources":531,"type":27},{"zap":528},[529],{"trash":530},[22,23,24],[],[],{"casks":534,"formulae":535},[],[],{"arch":537,"casks":538,"formulae":539,"requirements":540},[42],[],[],{},{"arch":43,"artifacts":542,"conflictsWith":557,"dependsOn":560,"downloadSha256":51,"downloadUrl":53,"macos":165,"requiresRosetta":33,"tag":166,"version":86},{"apps":543,"binaries":544,"entries":545,"pkgs":556},[7],[],[546,550],{"declaration":547,"phase":14,"sources":549,"target":13,"type":16},{"app":548,"target":13},[7],[7],{"declaration":551,"phase":25,"sources":555,"type":27},{"zap":552},[553],{"trash":554},[22,23,24],[],[],{"casks":558,"formulae":559},[],[],{"arch":561,"casks":562,"formulae":563,"requirements":564},[43],[],[],{},{"arch":42,"artifacts":566,"conflictsWith":581,"dependsOn":584,"downloadSha256":51,"downloadUrl":53,"macos":165,"requiresRosetta":33,"tag":191,"version":86},{"apps":567,"binaries":568,"entries":569,"pkgs":580},[7],[],[570,574],{"declaration":571,"phase":14,"sources":573,"target":13,"type":16},{"app":572,"target":13},[7],[7],{"declaration":575,"phase":25,"sources":579,"type":27},{"zap":576},[577],{"trash":578},[22,23,24],[],[],{"casks":582,"formulae":583},[],[],{"arch":585,"casks":586,"formulae":587,"requirements":588},[42],[],[],{},{"arch":43,"artifacts":590,"conflictsWith":605,"dependsOn":608,"downloadSha256":51,"downloadUrl":53,"macos":216,"requiresRosetta":33,"tag":217,"version":86},{"apps":591,"binaries":592,"entries":593,"pkgs":604},[7],[],[594,598],{"declaration":595,"phase":14,"sources":597,"target":13,"type":16},{"app":596,"target":13},[7],[7],{"declaration":599,"phase":25,"sources":603,"type":27},{"zap":600},[601],{"trash":602},[22,23,24],[],[],{"casks":606,"formulae":607},[],[],{"arch":609,"casks":610,"formulae":611,"requirements":612},[43],[],[],{},{"arch":42,"artifacts":614,"conflictsWith":629,"dependsOn":632,"downloadSha256":51,"downloadUrl":53,"macos":216,"requiresRosetta":33,"tag":242,"version":86},{"apps":615,"binaries":616,"entries":617,"pkgs":628},[7],[],[618,622],{"declaration":619,"phase":14,"sources":621,"target":13,"type":16},{"app":620,"target":13},[7],[7],{"declaration":623,"phase":25,"sources":627,"type":27},{"zap":624},[625],{"trash":626},[22,23,24],[],[],{"casks":630,"formulae":631},[],[],{"arch":633,"casks":634,"formulae":635,"requirements":636},[42],[],[],{},{"arch":43,"artifacts":638,"conflictsWith":653,"dependsOn":656,"downloadSha256":51,"downloadUrl":53,"macos":267,"requiresRosetta":33,"tag":268,"version":86},{"apps":639,"binaries":640,"entries":641,"pkgs":652},[7],[],[642,646],{"declaration":643,"phase":14,"sources":645,"target":13,"type":16},{"app":644,"target":13},[7],[7],{"declaration":647,"phase":25,"sources":651,"type":27},{"zap":648},[649],{"trash":650},[22,23,24],[],[],{"casks":654,"formulae":655},[],[],{"arch":657,"casks":658,"formulae":659,"requirements":660},[43],[],[],{},{"arch":42,"artifacts":662,"conflictsWith":677,"dependsOn":680,"downloadSha256":51,"downloadUrl":53,"macos":267,"requiresRosetta":33,"tag":293,"version":86},{"apps":663,"binaries":664,"entries":665,"pkgs":676},[7],[],[666,670],{"declaration":667,"phase":14,"sources":669,"target":13,"type":16},{"app":668,"target":13},[7],[7],{"declaration":671,"phase":25,"sources":675,"type":27},{"zap":672},[673],{"trash":674},[22,23,24],[],[],{"casks":678,"formulae":679},[],[],{"arch":681,"casks":682,"formulae":683,"requirements":684},[42],[],[],{},{"arch":43,"artifacts":686,"conflictsWith":701,"dependsOn":704,"downloadSha256":51,"downloadUrl":53,"macos":318,"requiresRosetta":33,"tag":319,"version":86},{"apps":687,"binaries":688,"entries":689,"pkgs":700},[7],[],[690,694],{"declaration":691,"phase":14,"sources":693,"target":13,"type":16},{"app":692,"target":13},[7],[7],{"declaration":695,"phase":25,"sources":699,"type":27},{"zap":696},[697],{"trash":698},[22,23,24],[],[],{"casks":702,"formulae":703},[],[],{"arch":705,"casks":706,"formulae":707,"requirements":708},[43],[],[],{},{"arch":42,"artifacts":710,"conflictsWith":725,"dependsOn":728,"downloadSha256":51,"downloadUrl":53,"macos":318,"requiresRosetta":33,"tag":344,"version":86},{"apps":711,"binaries":712,"entries":713,"pkgs":724},[7],[],[714,718],{"declaration":715,"phase":14,"sources":717,"target":13,"type":16},{"app":716,"target":13},[7],[7],{"declaration":719,"phase":25,"sources":723,"type":27},{"zap":720},[721],{"trash":722},[22,23,24],[],[],{"casks":726,"formulae":727},[],[],{"arch":729,"casks":730,"formulae":731,"requirements":732},[42],[],[],{},{"arch":43,"artifacts":734,"conflictsWith":749,"dependsOn":752,"downloadSha256":51,"downloadUrl":53,"macos":369,"requiresRosetta":33,"tag":370,"version":86},{"apps":735,"binaries":736,"entries":737,"pkgs":748},[7],[],[738,742],{"declaration":739,"phase":14,"sources":741,"target":13,"type":16},{"app":740,"target":13},[7],[7],{"declaration":743,"phase":25,"sources":747,"type":27},{"zap":744},[745],{"trash":746},[22,23,24],[],[],{"casks":750,"formulae":751},[],[],{"arch":753,"casks":754,"formulae":755,"requirements":756},[43],[],[],{},{"arch":42,"artifacts":758,"conflictsWith":773,"dependsOn":776,"downloadSha256":51,"downloadUrl":53,"macos":369,"requiresRosetta":33,"tag":395,"version":86},{"apps":759,"binaries":760,"entries":761,"pkgs":772},[7],[],[762,766],{"declaration":763,"phase":14,"sources":765,"target":13,"type":16},{"app":764,"target":13},[7],[7],{"declaration":767,"phase":25,"sources":771,"type":27},{"zap":768},[769],{"trash":770},[22,23,24],[],[],{"casks":774,"formulae":775},[],[],{"arch":777,"casks":778,"formulae":779,"requirements":780},[42],[],[],{},{"arch":43,"artifacts":782,"conflictsWith":797,"dependsOn":800,"downloadSha256":51,"downloadUrl":53,"macos":420,"requiresRosetta":33,"tag":421,"version":86},{"apps":783,"binaries":784,"entries":785,"pkgs":796},[7],[],[786,790],{"declaration":787,"phase":14,"sources":789,"target":13,"type":16},{"app":788,"target":13},[7],[7],{"declaration":791,"phase":25,"sources":795,"type":27},{"zap":792},[793],{"trash":794},[22,23,24],[],[],{"casks":798,"formulae":799},[],[],{"arch":801,"casks":802,"formulae":803,"requirements":804},[43],[],[],{},{"arch":42,"artifacts":806,"conflictsWith":821,"dependsOn":824,"downloadSha256":51,"downloadUrl":53,"macos":420,"requiresRosetta":33,"tag":446,"version":86},{"apps":807,"binaries":808,"entries":809,"pkgs":820},[7],[],[810,814],{"declaration":811,"phase":14,"sources":813,"target":13,"type":16},{"app":812,"target":13},[7],[7],{"declaration":815,"phase":25,"sources":819,"type":27},{"zap":816},[817],{"trash":818},[22,23,24],[],[],{"casks":822,"formulae":823},[],[],{"arch":825,"casks":826,"formulae":827,"requirements":828},[42],[],[],{}]