Vessel är ett verktyg för att hantera virtuella maskiner och containers, med olika flikar för översikt, applikationsval, Vagrant-inställningar och konfigurationsförhandsvisning. Systemkraven för Vessel inkluderar en nyare version av Vagrant (1.6 eller senare), VirtualBox eller VMware Fusion, samt Git eller OSX kommandoradsverktyg. Vessel använder Consul för tjänsteupptäckt inom Docker-containers och etcd för att koordinera Consul-bootstrapping över noder under uppstartsprocessen. Verktyget är byggt med Electron, kärnan i GitHubs Atom-editor, och är primärt skrivet i CoffeeScript. Bidrag till Vessel i form av förbättringar och buggfixar är välkomna, och även om det är tekniskt möjligt att köra på Windows eller Linux, finns det inga officiella builds tillgängliga för dessa plattformar för närvarande.