Local-first by design
Hosts, sessions, terminal transcripts, credentials, and working context stay on the device whenever the workflow allows it.
Security
VantaShell is built as an SSH workspace where sensitive data, credentials, sessions, and terminal context stay local by default. AI can help, but the user stays in control of context sharing, command execution, and cloud integrations.
OpenAI or Claude enters the flow only after confirmation and with sanitized context.
The proposal remains a draft until the user reviews and runs it manually.
Hosts, sessions, terminal transcripts, credentials, and working context stay on the device whenever the workflow allows it.
VantaShell starts with local AI. OpenAI or Claude can be enabled only by the user, with the user's own API key.
Any request that sends context to an external provider requires explicit approval and runs through secret redaction first.
Security is not presented as magic. These are concrete controls in the app that reduce accidental exposure of sensitive operational data.
AI provider keys and sensitive credentials are stored locally with the operating system's secure storage.
Passwords, tokens, API keys, and private keys are removed from context before it can be sent to AI.
Sensitive Mode forces local AI and reduces the amount of context that can leave the device.
The assistant can suggest commands, but it does not execute them automatically. The user reviews, edits, and confirms each action.
Risky commands are labeled with a risk level and explanation before they reach the terminal.
SSH host keys are handled through a separate trust flow so important changes are visible before connection.
Hosts, sessions, and credentials are managed as distinct entities for clearer control and easier review.
Diagnostics stay local for troubleshooting without unnecessary exposure of transcripts or credentials.
Local learning is optional, sanitized for obvious secrets, and does not use raw transcripts as the default source.
For simple tasks, VantaShell stays local. For complex work, the user can enable cloud AI, but the data path remains explicit.
VantaShell starts from what is on the device: the session, host, command, and relevant terminal output.
Obvious secrets are redacted before any context can be shared with an external provider.
For OpenAI or Claude, the user decides when context is sent and which locally stored API key is used.
The AI response becomes an editable suggestion or command with visible risk, never automatic execution.
VantaShell separates sensitive areas so hosts, sessions, credentials, exports, and AI integrations can be understood and controlled individually.
Data stays local by default, cloud is optional and confirmed, and sensitive commands are analyzed before execution.