Skip to content
@seekritdev

seekrit

seekrit is an end-to-end encrypted secrets manager for teams, machines, and AI agents.

seekrit

End-to-end encrypted secrets for teams, machines, and AI agents.

Secrets are encrypted in your browser or CLI before they ever leave the machine, so seekrit stores ciphertext and nothing else — a full database dump reveals no secret values. One command injects the right secrets everywhere your code runs: local dev, Docker, CI, Kubernetes, and agent sandboxes.

Give an agent a key it can never read

Anything an agent can read, an agent can be talked into handing over. So don't give it the key — give it a placeholder, and broker the real credential at the network boundary:

npx -y @seekrit/cli proxy run --preset openai

Your workload sends Authorization: Bearer {{seekrit:OPENAI_API_KEY}}. The proxy substitutes the real, decrypted value on the way out, against a default-deny allowlist that bounds which hosts, methods, and paths each secret may reach, and audits every substitution by name. The agent never holds a credential, so there is nothing there to leak.

Unlike a hosted credential broker, the proxy runs on your machine and seekrit holds only ciphertext — the service cannot read your secrets, and cannot rewrite your egress policy either. Policy bundles are signed in your browser and verified against signers pinned in the proxy's own config.

Repositories

Most of these are read-only mirrors published from seekrit's monorepo, so the code that holds your token and decrypts plaintext is auditable before you trust it. Issues and PRs are welcome; accepted changes get ported upstream.

Agents & MCP

  • agent-plugin — both seekrit MCP servers plus the skills that keep API keys out of your agent's transcript. One install.
  • openclaw-plugin — seekrit as an OpenClaw SecretRef provider, so the gateway config names credentials instead of storing them.

SDKs — resolve and decrypt with a service token

  • js-sdk — JavaScript / TypeScript. WebCrypto + fetch, so it runs on Node, Bun, Deno, browsers and Cloudflare Workers.
  • python-sdk — Python, plus httpx transport and LangChain / Pydantic AI adapters.
  • go-sdk — Go.
  • ruby-sdk — Ruby.

Infrastructure & CI

  • terraform-provider-seekrit — apps, environments, groups, tokens, grants and secrets as code. Write-only arguments and ephemeral resources keep values out of Terraform state.
  • github-action — load secrets into a GitHub Actions job, decrypted on the runner and masked in the logs.
  • helm-charts — including seekrit-eso, for Kubernetes.
  • seekrit-sdk-server — cluster-side resolver that syncs secrets into Kubernetes through stock External Secrets Operator, decrypting inside your cluster.

Links

Pinned Loading

  1. github-action github-action Public

    Load seekrit secrets into your GitHub Actions job — resolved and decrypted on the runner, masked in the logs, injected into $GITHUB_ENV.

    TypeScript

  2. helm-charts helm-charts Public

    Helm charts for seekrit — including seekrit-eso, which syncs seekrit secrets into Kubernetes on stock External Secrets Operator.

    Go Template

Repositories

Showing 10 of 13 repositories

People

This organization has no public members. You must be a member to see who’s a part of this organization.

Top languages

Loading…

Most used topics

Loading…