Discover and explore top open-source AI tools and projects—updated daily.
gethaspLocal-first secret broker for agent workflows
Top 65.7% on SourcePulse
HASP addresses the critical security vulnerability of exposing sensitive credentials to coding agents. It acts as a local-first secret broker, safeguarding secrets within an encrypted vault and delivering them only at runtime, thereby preventing them from entering agent context. This enhances trust and security for developers and researchers utilizing agent workflows that require access to APIs, test environments, or deployment pipelines.
How It Works
HASP employs a local encrypted vault to store secrets. Its core mechanism involves brokering access to these secrets for commands and agent tooling. By materializing plaintext secrets only when explicitly requested by an operator at runtime, HASP ensures that sensitive values are never exposed within the agent's operational context. This approach prioritizes security and avoids the need for a hosted control plane in its v1 architecture.
Quick Start & Requirements
brew tap gethasp/tap && brew install gethasp/tap/hasp). Source builds require make build.hasp setup.install.md, QUICKSTART.md, and mental-model.md.Highlighted Details
run, inject, MCP, and app connection flows.Maintenance & Community
No specific details regarding community channels (e.g., Discord, Slack), notable contributors, sponsorships, or roadmap were found in the provided README.
Licensing & Compatibility
HASP is distributed under the Fair Core License. This source-available license may impose restrictions on usage, particularly concerning commercial applications or closed-source linking, which are not detailed within the README.
Limitations & Caveats
The project is described as "local-first" and focuses on "v1," suggesting its current scope is primarily for local development environments and may evolve. The specific implications of the Fair Core License for broader compatibility are not elaborated upon in the README.
1 day ago
Inactive
eugene1g
onecli
trufflesecurity