Skip to content

Introduction

Keep is a PHP toolkit for managing secrets across applications, environments, and teams. It provides a consistent CLI interface for AWS SSM Parameter Store and AWS Secrets Manager.

Why Keep?

Managing secrets across local, staging, and production environments is challenging. Keep solves this by providing:

  • Unified Interface: One CLI for all your secret vaults
  • Environment Organization: Separate secrets by environment (local, staging, production)
  • Template Generation: Build configuration files from templates with automatic secret replacement
  • Team Collaboration: Share vault access without exposing secret values
  • Security First: Encrypted storage, masked output, and secure AWS integration
  • Deployment Ready: Designed for CI/CD pipelines and automated workflows, supporting .env file generation or direct environment variable injection

Getting Started

Head to the Installation Guide to set up Keep in your project.

Released under the MIT License.