Skip to main content

Documentation Index

Fetch the complete documentation index at: https://mintlify.com/shobcoder/shob/llms.txt

Use this file to discover all available pages before exploring further.

The shob binary is your primary interface to the Shob AI agent workspace. You can use it to run agent tasks, manage sessions, start a headless server, configure AI providers, work with MCP servers, and more — all from your terminal.

Global flags

These flags are accepted by every shob command and control logging and runtime behaviour.
FlagAliasTypeDescription
--help-hbooleanShow help for the current command and exit
--version-vbooleanPrint the installed version number and exit
--print-logsbooleanPrint internal log output to stderr
--log-levelDEBUG | INFO | WARN | ERRORSet the minimum log level (defaults to INFO; DEBUG on local installs)
--purebooleanRun without loading any external plugins

Commands

run

Send a message to an AI agent and run it interactively or in headless mode

serve

Start a headless Shob HTTP server for remote access

session

List and delete saved Shob sessions

mcp

Add, list, authenticate, and debug Model Context Protocol servers

agent

Create and list custom AI agents with specific models and tools

providers

Authenticate and manage AI provider credentials

github

Install and run the GitHub agent integration

pr

Fetch and check out a GitHub PR branch, then launch shob

upgrade

Upgrade Shob to the latest or a specific version

models

List all available models across configured providers

export

Export a session to a shareable URL

import

Import a session from a shareable URL

acp

Interact with the Agent Communication Protocol

web

Open the Shob web UI

stats

Show usage statistics

db

Inspect or manage the local database

generate

Generate configuration or scaffolding files

Quick-start examples

# Run a task with the default agent
shob run "refactor the authentication module"

# Continue the most recent session
shob run -c "also add unit tests"

# Start a persistent HTTP server
shob serve --port 4096

# List all saved sessions
shob session list

# Authenticate with Anthropic
shob providers login --provider anthropic

Build docs developers (and LLMs) love