Built-in Tools#
Enkaidu provides built-in tools (functions) with related ones organized into toolsets.
You can load and unload tools, either individually or as entire toolsets, before and after prompting the LLM. You can also configure Enkaidu to auto-load tools.
Toolset Overview#
| Toolset | Description | Tools |
|---|---|---|
DateAndTime |
Tools for working with dates and times. | get_current_datetime |
Experimental |
Tools for experimental features. | regex_text_edit_tool, apply_patch_to_text_file |
FileManagement |
Tools for managing files and directories. | list_files, create_directory, rename_file, delete_file |
ImageEditing |
Tools for creating and reading image files. | create_image_file, read_image_file |
ShellAccess |
Tools for executing shell commands. | shell_command |
TextEditing |
Tools for reading and editing text files. | read_text_file, create_text_file, replace_text_in_text_file |
Web |
Tools for interacting with web resources. | http_get_web_page, http_get_web_page_as_markdown |