Encrypt secrets. Inject at runtime. Keep AI tools out.
cat .env file not foundprintenv SECRET nothingcat .noenv/secrets/* encrypted binarynoenv get KEY blocked (GUI dialog)Same encryption family as WireGuard. Military grade, at rest.
noenv get requires a physical click. AI tools cannot dismiss native OS dialogs.
noenv -e api/prod run -- deploy. Nested paths, zero config.
Read the entire codebase. No dependencies. Single binary.
Migrate in one command. noenv import .env && rm .env
npx skills add go-to-the-future/noenv
| noenv | Doppler | 1Password CLI | |
|---|---|---|---|
| AI protection | yes | no | no |
| Cloud dependency | none | required | required |
| Cost | free | freemium | paid |
| Team sharing | no | yes | yes |
| Setup time | 10 sec | minutes | minutes |
noenv is not a Doppler replacement. Use both. Doppler for team sharing. noenv for local AI protection.