4.9.5: Gemini CLI extension, one-click install buttons
A docs-and-packaging release: Compartment is now a Gemini CLI extension, and the README carries one-click install buttons for every client that has them.
Gemini CLI extension
gemini-extension.json at the repository root registers the server, GEMINI.md carries the server's own memory instructions as the extension's context file, and the /compartmentalize skill under skills/ is discovered automatically. Install with:
pip install compartment && compartment init
gemini extensions install https://github.com/MaxFreedomPollard/CompartmentQwen Code installs the same format. The manifest's version is part of the lockstep test, so it cannot drift from the package. This release exists mainly so that the default install path, which takes the latest GitHub release, carries the manifest.
One-click install buttons and listings
The README header shows badges for every directory that lists Compartment: the official MCP registry, Cursor Directory, Glama, MCP Market, mcpservers.org, LobeHub and MCP Toplist. Under them, one-click install buttons for Cursor, VS Code, VS Code Insiders, LM Studio, goose and Kiro, each in the link format that client documents. GitHub strips custom URL schemes from README links, so LM Studio and goose go through two small pages on the project site, /add/lmstudio and /add/goose, which open the app and show the manual configuration as a fallback.
"Where to find it" now names every place the project is listed, and the README gains a support line.
Upgrading
pip install --upgrade compartment, or compartment update. Existing vaults open unchanged; nothing in the engine changed.
Downloads
| Artifact | For |
|---|---|
Compartment-4.9.5.pkg |
macOS, one click, with the optional menu bar utility |
Compartment-4.9.5.dmg |
macOS, drag to Applications |
compartment-4.9.5-py3-none-any.whl |
pip / offline installs, any OS |
compartment-4.9.5.tar.gz |
source distribution, packagers, air-gapped builds |
pip install compartment