Everything runs locally. Your documents and data never leave your machine — the scan command pipes your files to a local AI CLI with no cloud API calls.
Prerequisites
Before installing, make sure you have:- Git — required to publish your card to GitHub
- Python 3 — required for card validation (
python3 --versionto check) - An AI CLI provider — at least one of the providers below must be installed for
scoutica scanto work
Supported AI providers
scoutica scan auto-detects installed providers in this order:
| Provider | CLI command | Install | Use Case |
|---|---|---|---|
| Gemini CLI | gemini | google-gemini/gemini-cli | Best for multimodal analysis (e.g., parsing PDFs directly) |
| Claude Code | claude | anthropics/claude-code | Best for strict JSON adhering and rigorous schema compliance |
| OpenAI Codex | codex | openai/codex | Solid standard API toolchain integration |
| Mistral Vibe | vibe | mistralai/mistral-vibe | Quick, local, specialized tasks without high compute |
| OpenCode | opencode | opencode-ai/opencode | Open source LLM bridging via bash |
| Ollama | ollama | ollama.com | 100% offline local models for absolute privacy |
| switchAILocal | ail | traylinx/switchAILocal | Fallback routing through your own AI proxy |
| OpenClaw | openclaw | openclaw/openclaw | Deep AI agent integrations and swarm coordination |
--clipboard mode to copy the scan prompt to any AI chat without installing a local provider.
Option 1: Native Agent Install (Primary & Recommended)
The Scoutica Protocol is designed to be fully operated by autonomous AI agents (like Claude Code, Cursor, OpenCode, or OpenClaw). The easiest and fastest way to install the CLI and configure the protocol is natively via your agent’s terminal. Choose your persona below and copy the exact prompt into your AI agent:🧑💻 For Candidates (Job Seekers)
If you want to generate a Skill Card to find a job on your own terms:What the agent will do: It reads the protocol specs, installs the CLI, finds your CV documents, extracts your skills into a Skill Card, validates the JSON schemas, and registers you on the Live Network for discovery.
🏢 For Recruiters & Employers
If you want to establish an organizational identity to hire and discover candidates autonomously:What the agent will do: It reads the employer specs, installs the CLI, scaffolds your Recruiter Card, creates structured job roles, verifies your domain, and starts searching the registry to evaluate and message matching candidates securely.
Option 2: Script Install (Manual)
Run the installer
- Scaffold config directory: Creates
~/.scoutica/structure. - Binary download: Puts the core executable in
~/.scoutica/bin. - Schemas download: Pulls
v1schemas into~/.scoutica/schemasfor blazing fast offline validation. - Templates download: Pulls rules and markdown templates used for generation.
- Path registration: Appends
~/.scoutica/binto yourPATH.
Reload your shell (macOS / Linux)
After installation, reload your shell configuration so the
scoutica command is available:Manual Installation
For users who prefer exhaustive control over their system configuration and want to avoid piping a remote script directly to bash, you can install Scoutica Protocol manually.Create the application directory
Scoutica expects its templates and schemas to live in the
SCOUTICA_HOME path (~/.scoutica/ by default).Keeping the CLI up to date
Updates are natively handled by the CLI through the update daemon. Unlike Node.js or Homebrew packages, it manages itself cleanly inside of~/.scoutica.
VERSION against the remote GitHub stable branch. If an update exists, it streams the latest core assets instantly. No node modules, no dependencies.
Troubleshooting
scoutica: command not found
Ensure that ~/.scoutica/bin actively exists in your $PATH.
Check it by running:
scoutica scan ~/CV, it requires pdftotext.
Empty response from provider
Ensure your local AI provider is configured and authenticated.
What’s next
Now that the CLI is installed seamlessly, let’s create your first profile:Quick start
Walk through the complete flow: scan, validate, and publish your Skill Card in 5 minutes.