
Corv Client
The SSH client for AI agents and humans.
FreeAI AgentsAIOpen Source472 impressionslaunches Nov 3
Corv Client is an SSH client that lets AI agents and humans run commands over warm, encrypted connections with structured JSON output.
- for
- Developers building AI agents or scripts that need secure, reusable SSH access.
- pricing
- open source
- license
- Apache-2.0
Key features
- Named connection profiles — Save and reuse SSH connections by name for both agents and humans.
- At-most-once execution — Idempotency keys ensure mutating commands are safe to retry.
- Encrypted secret store — Passwords and keys are stored encrypted and never exposed on the command line.
- Structured JSON output — Command stdout/stderr are de-noised, bounded and returned as JSON.
- Detached long-running jobs — Jobs survive client or network loss and can be re-attached via run ID.
- Cross-platform binary — Single dependency-free executable works on Linux, macOS and Windows.
- Local crash-safe state — Connection, vault and job state are written atomically to survive crashes.
- Integrated diagnostics — Commands like corv test and corv doctor provide structured connection health checks.
Use cases
- Run periodic maintenance scripts on production servers from an AI orchestrator
- Deploy applications via CI pipelines without exposing SSH keys
- Monitor and retrieve logs from remote hosts with bounded JSON output
- Resume long-running data migrations after a network interruption
Corv Client vs alternatives
Corv Client | LangChain | Claude Code | Docker | ||
|---|---|---|---|---|---|
| Best for | Agent-driven SSH execution | LLM app framework | Secrets management | AI coding assistant | Containerization |
| Pricing | Open source | Free | Subscription | Subscription | Subscription |
| DevHunt upvotes | 1 | 0 | 0 | 0 | 0 |
| Launched | Nov 2026 | — | — | — | — |
- Corv Client vs LangChain: LangChain is a framework for building LLM agents, not an SSH execution layer.
- Corv Client vs Doppler: Doppler manages secrets centrally but does not provide SSH command execution.
- Corv Client vs Claude Code: Claude Code offers AI-driven coding assistance, not secure SSH connections for agents.
- Corv Client vs Docker: Docker runs containers; it does not handle SSH connections or agent-driven remote commands.
Corv Client FAQ
How does Corv keep credentials secret?+
Credentials are stored in an encrypted local vault (DPAPI, Keychain, or 0600 file) and never appear on the command line or in logs.
Can I use Corv with existing ~/.ssh/config?+
Yes, you can import hosts from ~/.ssh/config using corv import and then manage them through the UI or CLI.
What happens if a command crashes or the client disconnects?+
Jobs are detached and recoverable; you can re-attach with the run ID or retrieve bounded output later.
Is Corv safe for mutating operations?+
Provide an idempotency key via --run-key to guarantee at-most-once execution even on retries.
Do I need a daemon or background service?+
No, Corv runs as a single binary without any daemon; a local broker is started on demand.
How is output size limited?+
Corv bounds output to a head and tail (up to 20 MiB stored locally) and de-noises ANSI sequences.
Summarized by DevHunt from github.com · Oct 7, 2026. Details may change; check the official site.
Corv Client
LangChain
Claude Code
Docker







