What is the difference between self-hosted and air-gapped MonkeyCode?
Self-hosted means MonkeyCode runs on infrastructure you control, which may still open outbound connections for model inference, packages, or updates. Air-gapped adds the stronger constraint that no traffic leaves your boundary at all.
Self-hosting gives you the ability to close egress; air-gapping requires you to actually provide models, mirrors, and updates inside the boundary and to verify zero outbound connections.
| Self-hosted | You control where it runs |
|---|---|
| Egress | May still exist when self-hosted |
| Air-gapped | Zero outbound path |
| Responsibility | Models/mirrors/updates inside boundary |
Decide which model your obligations require, then verify egress at the boundary — see the air-gapped guide.