portunus

mdostal/portunus

Boundary-only secret broker keeping credentials out of LLM contexts

PersonalEnterpriseAI & LLM toolingMCP serversSecurity & identityDocker / self-hostCLIPermissive

At a glance

stars on GitHub
2
contributors
3+
last commit
latest release, 2 weeks ago
v0.34.0
license
MIT

About

Portunus is a standalone secret broker that allows AI agents to use vault secrets without exposing raw credentials to the LLM's context, logs, or tool outputs. It resolves secrets using metadata tags and injects values strictly at the execution boundary via subprocesses, environment variables, or temporary files. It is run primarily through a command-line interface, as a Model Context Protocol (MCP) server, or in Docker containers.

From the repository: “A standalone, boundary-only secret broker — reference a secret by name, the value is injected only at the execution boundary, never inside an LLM or agent context. Free and open source.”

Latest release: v0.34.0 — Chrome saved-login backend, . Its files were downloaded 4 times.

All files (1)

Other files

These files come from the project's GitHub release. DigGitHub does not check them.

portunus and its alternatives: GitHub stars, last commit, license and worth score
ProjectStarsLast commitLicenseWorth
portunusThis project
2MIT53 (best)
agent-vaultLocal credential proxy for coding agents
0Apache-2.037
keywardLocal, encrypted secret broker for AI coding agents
1MIT33
mcp-wardenLocal-first credential broker and MCP server for AI agents
9Apache-2.050
agentgateHuman-in-the-loop approval workflows for AI agents
33 (best)MIT50

▲ marks the most stars and the best worth score.

mdostal.github.io
Preview of portunus
Preview of portunus at mdostal.github.io

Topics