infosec CLI

An autonomous offensive-security agent in your terminal — recon, vulnerability discovery, and exploitation workflows powered by uncensored models. Install in one command.

Install
Native install on macOS and Linux; Windows via PowerShell.

macOS

Apple Silicon + Intel

Linux

x86_64 + arm64

Windows

PowerShell or WSL2

macOS / Linux

curl -fsSL https://uncensored.chat/infosec.sh | sh

Windows (PowerShell)

irm https://uncensored.chat/infosec.ps1 | iex

Sign in and run

infosec login opens your browser to approve the CLI against your account (a verified email is required). Then start the agent:

infosec login
infosec whoami
infosec usage
infosec "explain this codebase"
Models
Pick per run with -m, in the TUI with /model, or set a default in config.
ModelUse caseContextReasoning
kimi-k3default

Agentic coding, tool use, and security engineering. 1M context.

coding1Mmax
glm-5.2

General coding, tool use, and security engineering. 1M context.

coding1Mlow / medium / high

Set a default in ~/.infosec/config.toml

model = "kimi-k3"
model_reasoning_effort = "medium"   # low / medium / high (where supported)

The catalog is managed server-side, so new models appear for signed-in users as soon as they go live.

Usage & quota
Metered in CLI tokens per month; resets monthly. Check yours with infosec usage.
PlanMonthly tokens×Basic
Basic Planbaseline1M1×
Standard Plan10M10×
Premium Plan100M100×
Commands
Everything that shows up in infosec --help.

Everyday use

infosecStart the interactive TUI (optional prompt: infosec "explain this repo").
infosec exec / infosec eRun one shot non-interactively.
infosec reviewRun a code review non-interactively.
infosec loginSign in to your uncensored.chat account.
infosec login statusShow login status.
infosec logoutSign out / clear stored credentials.
infosec whoamiShow the signed-in account.
infosec usageShow plan usage and remaining quota.
infosec updateUpdate the CLI to the latest release.
infosec doctorDiagnose install, config, auth, and runtime health.
infosec --versionPrint the version.
infosec --helpPrint help.

Sessions

infosec resumeResume a previous session (picker, or --last).
infosec forkFork a previous session.
infosec archive <session>Archive a saved session.
infosec unarchive <session>Unarchive a session.
infosec delete <session>Permanently delete a session.

Other

infosec apply / infosec aApply the latest agent diff with git apply.
infosec completionGenerate shell completion scripts.
infosec sandboxRun a command inside the sandbox.
infosec featuresInspect feature flags.
infosec debugDebugging helpers (e.g. models dump).

Experimental (visible, not yet stable)

infosec app-serverinfosec remote-controlinfosec cloudinfosec exec-serverinfosec app (desktop)
Common options
Flags for the interactive and exec runs.
-m, --model <MODEL>Choose the model for the run.
-C, --cd <DIR>Working directory for the agent.
--add-dir <DIR>Extra writable directory.
-i, --image <FILE>Attach image(s) to the first prompt.
-c, --config key=valueOverride config for this run.
-a, --ask-for-approval <policy>Approval policy (untrusted / on-request / never).
--searchEnable live web search (when the provider supports it).
Extend it
Plugins and MCP servers.

Plugins

infosec plugin listList available / installed plugins.
infosec plugin add <name>Install a plugin from a marketplace.
infosec plugin remove <name>Remove an installed plugin.
infosec plugin doctorCheck plugin prerequisites / health.
infosec plugin marketplaceAdd / list / upgrade / remove marketplaces.

MCP

infosec mcp listList configured MCP servers.
infosec mcp getShow one MCP server.
infosec mcp addAdd an MCP server.
infosec mcp removeRemove an MCP server.
infosec mcp login / logoutMCP server auth helpers.
infosec mcp-serverRun infosec itself as an MCP server (stdio).