> ## Documentation Index
> Fetch the complete documentation index at: https://docs.seekr.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Create a tool

> Build a new custom tool in the SeekrFlow Tool Library.

This guide walks through creating a tool in the SeekrFlow UI.

## Create the tool

<Steps>
  <Step>
    Navigate to **Agent Builder > Tool Library** in the sidebar.
  </Step>

  <Step>
    Click **Create Tool**.
  </Step>

  <Step>
    Enter the tool details:

    * **Tool Name** – A unique name for the tool.
    * **Configure Tools** – Select the tool type:
      * **File Search Tool** – Retrieves results from files you have indexed in a vector store.
      * **Web Search Tool** – Retrieves results from live web sources.
  </Step>

  <Step>
    If using **File Search Tool**, configure the additional settings:

    * **Select Vector Store** – Choose the vector store the tool will search. You can select one vector store per File Search tool.
    * **Tool Instructions** – Describe what the tool does and when the agent should use it.
    * **Search Parameters**:
      * **Top K** – Number of results to retrieve (5–10 for precision, 20–50 for broader coverage).
      * **Score Threshold** – Minimum similarity score for returned results (0.7–0.9 for strict relevance, 0.2–0.5 for exploratory searches).
  </Step>

  <Step>
    If using **Web Search Tool**, enter:

    * **Tool Instructions** – Describe what the tool does and when the agent should use it.
  </Step>

  <Step>
    Click **Create Tool**.
  </Step>
</Steps>

## Next steps

* [Manage tools](/flow/app/manage-tools) – View, edit, clone, and delete tools
* [Create an agent](/flow/app/create-an-agent) – Add your tool to an agent
