Keyboard shortcuts

Press or to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

Built-in Tools

OpenCrabs ships with 40+ tools available to the agent out of the box.

File Operations

ToolParametersDescription
lspathList directory contents
globpattern, pathFind files by glob pattern
greppattern, path, includeSearch file contents with regex
read_filepath, line_start, line_endRead file contents
edit_filepath, old_string, new_stringEdit files with search/replace
write_filepath, contentWrite new files

Code Execution

ToolParametersDescription
bashcommand, timeoutExecute shell commands
execute_codelanguage, codeRun code in sandboxed environment

Web & Network

ToolParametersDescription
web_searchquerySearch the web (Brave Search)
http_requestmethod, url, headers, bodyMake HTTP requests

Session & Memory

ToolParametersDescription
session_searchquery, limitSemantic search across sessions
session_contextactionRead/write session context
task_manageraction, variousManage plans and tasks

Image

ToolParametersDescription
generate_imageprompt, filenameGenerate images via Gemini
analyze_imageimage, questionAnalyze images via Gemini vision

Channel Integrations

ToolParametersDescription
telegram_sendaction, variousTelegram operations (19 actions)
discord_connectaction, variousDiscord operations (17 actions)
slack_sendaction, variousSlack operations (17 actions)
trello_connectaction, variousTrello operations (22 actions)

System

ToolParametersDescription
slash_commandcommand, argsExecute slash commands (/cd, /compact, etc.)
config_manageraction, variousRead/write config, manage commands
evolvecheck_onlyDownload latest release
rebuildBuild from source and restart
planaction, variousCreate and manage execution plans

System CLI Tools

The agent can also use CLI tools available on the system through bash:

  • gh — GitHub CLI (PRs, issues, releases)
  • docker — Container management
  • ssh — Remote server access
  • node / python3 — Script execution
  • curl — HTTP requests
  • ffmpeg — Media processing