KavelaKavela docs
Agent tools

Native tools

The built-in tools every Kavela agent can use, plus the ones you add yourself.

Every Kavela agent comes with a set of built-in tools. The builder turns on the ones a job needs, so you don't wire them up by hand. On top of these, you can add your own tools with connections and turn on containers for building software.

Built-in tools

These tools are available to agents out of the box:

Knowledge and context

  • Check context. Search the agent's skills and your project files for what's relevant to a task.
  • Load a skill. Pull in the full content of a skill.
  • Search skills. Look across an agent's skills by keyword or meaning.

Research

  • Web search. Search the web during a task. (This one uses credits.)
  • Fetch a page. Read a web page as clean text.
  • Fetch from GitHub. Read a repository, a README, or a file.
  • Look up papers. Search research papers and read abstracts.

Files

  • Read, write, search, and share files in the current session.

Artifacts

  • Create and update artifacts. Render a document, chart, small app, code, or video next to the chat. See Use an agent.

Interaction

  • Ask the user a question. Pause and ask for an approval or to connect an account, then continue.

Adding your own tools

The built-in tools cover knowledge, research, files, and output. To make an agent act on a real account or service, you add a tool with a connection.

On this page