Everywhere LogoEverywhere

Overview

Enable tool calling to let your assistant execute complex tasks.

Everywhere supports built-in and tools based on the MCP (Model Context Protocol).

How to Use Built-in Tools

Built-in tools are distributed with the Everywhere application.

  1. On the Chat Tools page, check the tools you want to enable.
Built-in Tool List
  1. When chatting with the model, make sure that:
    • The model you are using supports Tool Calling / Function Calling.
    • The Tool Calling option is enabled in the chat window.
Enable Tool Calling in Chat Window
  1. When your message triggers a tool's functionality, the model may attempt to call the enabled tools to answer your question.

Limitations

Due to the inherent capabilities of the model, tool calling may not always work as expected. For example, the model might choose not to call a tool or may provide incorrect parameters when calling.

Contributing Built-in Tools

We welcome developers familiar with C# to contribute more built-in tools to Everywhere. If you have a great idea or have already implemented a tool, please share it with us by submitting a Pull Request.

Future Tool System

We understand that not everyone is familiar with C# development. Therefore, we plan to introduce a simpler tool system in the future, allowing more developers and even users with no programming background to easily write and use their own tools.

How is this guide?

Last updated on

On this page