What do you want to do?
3 use cases
-
Launch a coding agent with only the key it needs
Run any command with selected Keychain keys injected as environment variables, nothing else exposed.
- REPO
Raylinkh/envlatch - Security and science
- Intermediate
View prompt
With Raylinkh/envlatch, launch <command> using `envlatch run --using <KEY_NAME> -- <command>` and confirm inside the process that only that key is set in the environment.
- REPO
-
Run tests and servers with a saved key group
Save several keys as a named group and launch tests or a backend with one flag.
- REPO
Raylinkh/envlatch - Security and science
- Intermediate
View prompt
Create an EnvLatch group named <name> with <keys>, run `envlatch run --using "<name>" -- npm test`, and report whether tests pass. Confirm no .env file was used.
- REPO
-
Pair a build agent to use Keychain keys
Pair a named agent so it can launch with saved keys, then verify setup with doctor.
- REPO
Raylinkh/envlatch - Security and science
- Intermediate
View prompt
Pair <agent name> with `envlatch pair`, run `envlatch doctor`, and report any warnings. Confirm the agent can run a command with one saved key.
- REPO
Quick start with Envlatch
- Check you have what it needs: macOS; Swift toolchain to build from source.
- Open Raylinkh/envlatch on GitHub and read the README and license.
- Install with
git clone https://github.com/Raylinkh/envlatch.git,cd envlatchand./scripts/install.sh - Open the app and save your keys
- Run
envlatch run --using ANTHROPIC_API_KEY -- claude - Check setup with
envlatch doctor
These steps come from our top use case, Launch a coding agent with only the key it needs, which also has a copy-paste agent prompt.
Use this in your AI agent
Ask your agent
Using the Deduped MCP, get the setup steps for Raylinkh/envlatch
Add Deduped to Claude Code once
claude mcp add --transport http deduped https://dedupedai.com/mcp
Every Monday: the 5 hottest repos and exactly how to use them. Free, one email a week, unsubscribe anytime.
Get them freeEnvlatch alternatives · Best AI repos for Security and science
About this repo
- Who it is forMac developers running local agents and scripts who want API keys out of .env files without changing code.
- Why it is hot101 stars
- LanguageSwift
- Sourcegithub.com/Raylinkh/envlatch · Back to Hot repos
Requirements
- macOS
- Swift toolchain to build from source
Add this badge to your README
Maintain Envlatch? Show readers where to find these use cases.
Markdown
[](https://dedupedai.com/use-cases/raylinkh-envlatch/?utm_source=github&utm_medium=badge&utm_campaign=Raylinkh-envlatch)
HTML
<a href="https://dedupedai.com/use-cases/raylinkh-envlatch/?utm_source=github&utm_medium=badge&utm_campaign=Raylinkh-envlatch"><img src="https://dedupedai.com/badge/Raylinkh/envlatch.svg" alt="Use cases on Deduped" height="20"></a>
A static image, no tracking script. About the badge
Questions about Envlatch
What is Envlatch?
EnvLatch is a native macOS Keychain launcher that stores API keys once and starts any agent, SDK, script or backend with exactly the keys it needs as ordinary environment variables. It is an open-source project on GitHub: https://github.com/Raylinkh/envlatch.
Who is Envlatch for?
Mac developers running local agents and scripts who want API keys out of .env files without changing code.
What can I do with Envlatch?
3 use cases so far, for example: Launch a coding agent with only the key it needs; Run tests and servers with a saved key group; Pair a build agent to use Keychain keys. Each has steps and a copy-paste agent prompt.
What do I need to run Envlatch?
macOS; Swift toolchain to build from source.
What are alternatives to Envlatch?
Other hot AI repos in Security and science: Security Audit Skill, Agentbaseline, RiftX, Hacker, Codex Privacy Hud.
Is Envlatch safe to run?
Deduped does not own, audit or vouch for it. Read the README and license, run it on your own systems first and review every command before you run it.