Skip to content

Tayn

Tayn prepares a secure developer workspace while Git stays the source of truth.

From an existing Git project:

Terminal window
go install ./cmd/tayn
cd /path/to/your/project
tayn init
tayn secret import .env
tayn run dev

Review the generated .tayn/project.yaml and .tayn/secrets.schema.yaml before importing secrets or running project code.

Terminal window
tayn up <project> # Prepare and run a workspace
tayn run <task> # Run a task with its approved secrets
tayn status [project] # Show workspace status
tayn doctor [project] # Check prerequisites and safety
tayn down [project] # Stop managed services
tayn secret import <dotenv-file> # Encrypt dotenv values locally
tayn secret list # List secret names
tayn secret set <name> # Set one secret securely
tayn secret unset <name> # Remove one secret
tayn --help # Show every command