Show HN: Sesame - a local-first, open-source password manager
18 points by d0mkaaa 4 hours ago | 15 comments
I have been working on Sesame, an open-source password manager that keeps your vault local by default. You don't need an account to create or use a vault, and the hosted service never receives the vault itself. It's still early software and the independent security review isn't finished yet, so I am mainly interested in feedback, testing, and people looking through the code.

(Linux support is yet to be released on v0.1.2, but currently is in the works.)


thehamkercat 4 minutes ago
A vibe-coded password-manager? Sure! where do i sign up?
reply
oscarcp 5 minutes ago
How does it compare to a local deploy of PSONO?
reply
gregable 2 hours ago
How does it compare to KeePassXC?
reply
d0mkaaa 2 hours ago
KeePassXC is definitely much more mature right now. I mean, Sesame is similar in being local-first and not requiring a cloud service, but I am aiming for a more modern consumer style experience. There is still a lot of work ahead to get it up to speed. I might also build more products around it eventually, so there’s a consistent ecosystem.

(and of course, it would be great to eventually surpass some of the existing projects :) )

reply
arlattimore 49 minutes ago
I like that this could be self hosted. I don't have anything against the big password managers (I use and pay for one), but they are a massive target for hackers for obvious reasons. If everyone could self host their own vault on a personal domain, the reward for hackers is much more difficult to get access to.
reply
d0mkaaa 23 minutes ago
I don't really have anything against the big password managers either. I just don't love having to pay for a full year upfront with some of them. More than that though, a lot of them just don't quite fit what I want, or they feel a bit dated to use, like KeePassXC. That's a big part of why I started building Sesame. (and hoping to expand later on to have a more pleasurable ecosystem)
reply
vladkens 18 minutes ago
Again Tauri. How then it different from Bitwarden? Desktop != Web
reply
d0mkaaa 11 minutes ago
[dead]
reply
majorchord 20 minutes ago
No offense but you might want to consider a different styling for the app/site because IMO this one screams "Claude vibe-code style".
reply
thehamkercat 6 minutes ago
it _is_ vibe-coded, you can read the commit descriptions in sesame-desktop repo

I wouldn't trust any password manager or critical applications like this written after 2024

bitwarden/KeePassXC are already more than enough

reply
Hamuko 2 minutes ago
[delayed]
reply
d0mkaaa 8 minutes ago
Yeah I can see what you mean, but it wasn't really intentional. I mainly wanted to avoid the usual black/blue security-product look. I will probably keep the general direction but give it more of its own identity over time. Thank you for sharing your opinion!
reply
ramon156 3 hours ago
how does this compare to vaultwarden + bitwarden? my only concern there is that VW can throw self-host support out the door whenever they like. not that they'd have a reason to
reply
d0mkaaa 3 hours ago
vaultwarden + bitwarden is way more mature right now, but the main difference is that sesame is local-first by design. Vaultwarden also depends on staying compatible with bitwarden's clients/api, while this owns the whole stack
reply
konaraddi 54 minutes ago
Does it purge passwords from memory on vault lock?
reply
d0mkaaa 29 minutes ago
[dead]
reply
cyberax 45 minutes ago
I don't see the support for passkeys listed anywhere?
reply
d0mkaaa 44 minutes ago
Passkeys will be added in the coming weeks
reply