Introduction to Kryptic

Updated

Kryptic is a developer secrets platform that injects environment variables at runtime - no .env files in your repo, no secrets in CI config.

A local daemon authenticates once via your browser, then your apps pull secrets over a local socket at startup. Add a kryptic.json to your repo root and one SDK line - that is the entire integration. Works on macOS, Linux, and Windows.

The Kryptic dashboard

Your team manages projects, environments, access and audit history from the dashboard; developers never leave their editor.

Open-source clients

Anything that can see a secret in plaintext is open source and lives under github.com/dev-kryptic. The server platform is proprietary: it stores ciphertext it has no path to open. See Encryption.

WhatGitHubPublished asLicense
Daemon and CLIKryptic.Daemonkryptic binaryGPL-3.0
Encryption engine (.NET)Kryptic.Encryption.NetNuGet Kryptic.EncryptionApache-2.0
Encryption engine (TypeScript)Kryptic.Encryption.NPMnpm @krypticdev/encryptionApache-2.0
Encryption engine (Go)Kryptic.Encryption.GoGo module github.com/dev-kryptic/Kryptic.Encryption.GoApache-2.0
Kubernetes operatorKryptic.K8s.OperatorGitHub Release + ghcr.io/dev-kryptic/kryptic-operatorApache-2.0
Language SDKsKryptic.Net, Node, Python, Java, Go, Ruby, Cpp, RustKryptic.Daemon.Client / @krypticdev/daemon-client / kryptic-daemon-clientApache-2.0

Each Kryptic SDK is intentionally thin: one entry point that talks to the local daemon. It contains no authentication or secret-storage logic.

Documentation

Quickstart

Install the daemon, sign in once, run your app - about three minutes.

Language SDKs

Lightweight, language-native SDKs for .NET, Node.js, Python, Java, Go, Ruby, C++, and Rust.

CLI reference

Every kryptic command: lifecycle, auth, secrets, CI export, scanning, self-update.

Configuration

The kryptic.json schema and the environment variables every SDK honors.

The dashboard

A tour of every screen: projects, secrets, members, audit and billing.

Org shared secrets

One organization catalog, project org references, and the Business plan gate.

Access control

Roles, per-environment grants, groups and access requests.

Encryption

Blind store, organization key, and the three public encryption-engine repos.

For geeks

Wire formats, key hierarchy, and the exact hop where ciphertext becomes plaintext.

Self-hosting

Run the full platform yourself with Docker Compose or Helm.

Coolify

Inject secrets at container start with a machine identity and kryptic ci export.

REST API v1

Programmatic access to projects and secrets with machine identities.

Enterprise SSO

SAML 2.0 single sign-on and SCIM 2.0 user provisioning.

Dynamic secrets

Leased credentials through a customer-side connector. Enterprise only.