Skip to content

TinyVault guides ​

TinyVault stores secret values locally and makes them available through a CLI and an MCP server. Start with the quickstart, then follow the workflow that matches what you are trying to do.

Start here ​

GoalGuide
Decide whether TinyVault fits your use caseWhat is TinyVault?
Create a vault and run an app with one secretGetting started
Understand projects, keys, and the encryption hierarchyCore concepts
Evaluate the trust boundariesSecurity and threat model

Everyday workflows ​

Share and deploy ​

Choose an interface ​

  • Desktop app — an Electron GUI over tvault mcp, built from source.
  • Local agent — keep the vault available between CLI commands on Unix.
  • MCP server — connect an AI agent through a disk-controlled policy.
  • AI agent workflow — find and use keys while minimizing plaintext in model context.

Operate TinyVault ​

Integrations ​

The integration guides build on the core workflows:

Released under the MIT License.