MaluApps, by Kinetic Seas

Secret Vault

Per-user credentials for humans and agents, with a usage ledger.

Utilities apt package Stable Version 0.4.2 MIT
Install on MaluOS
sudo apt install maluos-vault
Source on GitHub

About

A daemon on a Unix socket that keeps API keys, tokens and passwords for the humans and agents of a MaluOS host. The caller's identity is its Linux uid mapped to a MaluDB principal; each principal owns a compartment, shared compartments are managed by operators, and grants give other principals a scoped, time-limited use of a secret with every use in the ledger.

What it does

  • Compartments per principal
  • Scoped, expiring grants with a budget
  • A ledger of every use
  • polkit re-authentication before a reveal on the desktop

Install

On MaluOS

  1. Part of every MaluOS install.
  2. maluctl secret list
  3. maluctl secret set ANTHROPIC_API_KEY

Not on MaluOS? Add the repository first: curl -fsSL https://apt.maluos.com/bootstrap/install-maluos.sh | sudo bash. Packages are signed with the MaluOS archive key; how to verify.

Downloads

FileForSize
maluos-vault 0.4.2 (.deb, all) MaluOS / Ubuntu 26.04 all 30 KB Get

More utility apps

All utilities