Shellmate began with a frustration I faced almost every day. Connecting to the server via SSH was easy – everything around that wasn’t easy.
Credentials were in password managers, notes were scattered across documents, access details lived in chat messages, and adding teammates was often a manual process. Sometimes finding the right server takes more time than connecting to it.
So I created ShellMate, a desktop SSH workspace for developers, sysadmins, and DevOps teams. It brings hosts, credentials, terminal sessions, permissions, team collaboration, and access management into one place.
A quick note on security: I previously described Credential Vault as “zero-knowledge”. That was not accurate. ShellMate currently uses server-managed encryption and short-term, session-bound access grants. The server remains part of the trust boundary, so it is not yet a true zero-knowledge or end-to-end encrypted system.
What Shellmet offers today:
π Encrypted credential storage with session-bound access
β Faster desktop SSH experience
π‘οΈ Permission-aware host access and short-term grants
π₯ Team Workspaces, Host Groups and RBAC
π₯οΈ Organized hosting and infrastructure management
π Activity log and security events
π SSH certificate support for named hosts
I am actively working towards a stronger end-to-end encrypted architecture while keeping the experience simple and fast.
I would love your feedback:
π What’s the biggest problem with your current SSH workflow?
π What security controls would you expect from a tool like this?
π What will compel you to switch from your current solution?
Thanks for checking out Shellmate and supporting indie creators!
<a href