llama.cpp server have built-in native tools (exec_shell, edit_file, etc.)
The llama.cpp server now includes experimental native support for a suite of tools, enabling it to function as a basic agent harness. These tools, including file operations and shell command execution, can be enabled via a command-line flag. However, the implementation currently lacks security sandboxing, requiring users to exercise caution with exposed functionalities. AI
IMPACT Enables basic agent-like capabilities directly within the llama.cpp server, reducing the need for external wrappers for common tasks.