explaingit

yalkatrazz/lockshed

Analysis updated 2026-05-18

0PythonAudience · generalLicenseSetup · easy

TLDR

A free, local-only password manager for Windows that never uploads your data anywhere and includes browser autofill.

Mindmap

mindmap
  root((LockShed))
    What it does
      Local password storage
      Browser autofill
      Mobile WiFi access
    Tech stack
      Python
      AES-256 encryption
      PBKDF2
    Use cases
      Offline password management
      Autofill logins
      Portable USB vault
    Audience
      Privacy focused users
      Windows users
      Hobbyist developers

Code map

Detail Auto

An interactive map of this repo's files and how they connect — its source is parsed live in your browser. Click Visualize to build it.

filefunction / class

What do people build with it?

USE CASE 1

Store and encrypt passwords entirely on your own PC with no cloud account required.

USE CASE 2

Autofill saved logins in Chrome or Brave through the paired browser extension.

USE CASE 3

Access your password vault from your phone over your own WiFi without a third-party server.

What is it built with?

PythonAES-256HMAC-SHA256PBKDF2

How does it compare?

yalkatrazz/lockshed0xallam/my-recipe0xhassaan/nn-from-scratch
Stars00
LanguagePythonPythonPython
Last pushed2022-11-22
MaintenanceDormant
Setup difficultyeasymoderatemoderate
Complexity2/54/5
Audiencegeneralgeneraldeveloper

Figures from each repo's GitHub metadata at analysis time.

How do you get it running?

Difficulty · easy Time to first run · 5min

Windows only, the installer is unsigned, so SmartScreen shows an unknown publisher warning on first run.

In plain English

The LockShed is a password manager built around one central idea: your passwords and other sensitive notes never leave your own computer. There is no cloud account, no subscription, and nothing is ever uploaded anywhere, not even for backup or syncing between devices. You are the only one holding the file and the key that unlocks it. Every entry you save is encrypted using well established methods, with a very high number of key derivation rounds meant to make guessing your master password extremely slow for an attacker. Beyond basic storage, it checks how strong each password actually is rather than just counting characters, keeps a history of previous passwords for each entry, and locks itself automatically if you step away. There is a browser extension for Chrome and Brave that can autofill your saved logins, paired to your specific install through a randomly generated secret so no website can ever read your vault, only the extension can. You can also access your vault from your phone over your own WiFi network through a PIN-protected page, again without any outside server involved. Installing it is straightforward on Windows: download the installer, run it, and set a master password. Because the installer is not digitally signed by a paid certificate, a hobby project the author is upfront about not budgeting for, Windows will show an unfamiliar publisher warning the first time, which is expected. There is also a portable version that runs from a plain folder or USB stick with no installation, keeping your vault inside that same folder so it travels with you. People comfortable working with source code can also clone the project and run it directly with Python. The author describes this clearly as a hobby project rather than an independently audited commercial product, and encourages anyone relying on it to read the source code themselves rather than simply trusting the claims. It is released under the MIT license, so it can be used, modified, or redistributed freely.

Copy-paste prompts

Prompt 1
Walk me through installing The LockShed on Windows and setting my master password.
Prompt 2
Explain how The LockShed's browser extension pairing keeps my vault safe from other websites.
Prompt 3
Show me how to run The LockShed in portable mode from a USB stick.
Prompt 4
Help me clone and run The LockShed from source using installera.bat and starta.bat.

Frequently asked questions

What is lockshed?

A free, local-only password manager for Windows that never uploads your data anywhere and includes browser autofill.

What language is lockshed written in?

Mainly Python. The stack also includes Python, AES-256, HMAC-SHA256.

How hard is lockshed to set up?

Setup difficulty is rated easy, with roughly 5min to a first successful run.

Who is lockshed for?

Mainly general.

Open on GitHub → Explain another repo

This repo across BitVibe Labs

Verify against the repo before relying on details.