4.7.0 - a portable plugin, Oh My Pi, and bug fixes
Many bug fixes and technical improvements.
Compartment installs as a portable Agent Plugin now, and Oh My Pi joins the clients compartment integrate knows by name.
Install it as a plugin
This repository is an Agent Plugins 1.0.0 package: plugin.json, mcp.json and the /compartmentalize skill, all at the root. Any host that reads the format installs the MCP server and the skill in one step, straight from GitHub. On Hermes 0.20.0 or newer, which is where the portable loader arrived:
pip install compartment && compartment init
hermes plugins install MaxFreedomPollard/Compartment
hermes plugins enable compartmentThe native Hermes provider is still the fuller integration, because recall and persistence run on every turn rather than when a tool is invoked. On macOS and Windows the two resolve to the same plugin directory name, so install one or the other.
The bundled skill validates clean against the Agent Skills reference validator, so a strict host loads it instead of skipping it.
Oh My Pi
compartment integrate omp writes the server entry into ~/.omp/agent/mcp.json, backing the file up first, and /mcp reload picks it up without restarting the session. Asked for in #3 by asuan-dev.
Also
- Opinions, preferences and conclusions are stored as ordinary memories. The guidance the server hands an agent had treated them as a special case in need of justifying. They are facts about the world like any other, and the rule that actually applies is the one everything else follows: one claim per memory, with the occasion that made it matter.
- Every documented and CI
storecall carries its--source.
Downloads
| Artifact | For |
|---|---|
Compartment-4.7.0.pkg |
macOS, one click, with the optional menu bar utility |
Compartment-4.7.0.dmg |
macOS, drag to Applications |
compartment-4.7.0-py3-none-any.whl |
pip / offline installs, any OS |
compartment-4.7.0.tar.gz |
source distribution, packagers, air-gapped builds |
Or, for the CLI and MCP server without the app:
pip install compartment