Skip to content
r/LocalLLaMA

llama.cpp server has built-in native tools: exec_shell, edit_file, and more

llama.cpp server have built-in native tools (exec_shell, edit_file, etc.)

llama.cpp server exposes an experimental --tools flag with 8 native tools, including file reads, grep search, shell execution, file edits, diffs, and datetime; the post says file operations are relative to the server launch directory and no command whitelist or strict sandbox is provided yet.

Why it matters: HKR-H/K/R all pass: llama.cpp adding native shell and file tools is a concrete agent-runtime shift with safety stakes. Reddit sourcing and experimental status keep it in the lower featured band.

Read the original ↗Export Markdown