# AI Plugins

### What is an AI plugin?

An AI plugin allows you to extend the capability of a large language model (LLM) using Function Calling (or Tool Use).

BoltAI supports multiple AI plugins: Web Search, Web Browing, AppleScript, Shell Access, FFmpeg...

Starting from v1.34, you can also use any [MCP](https://modelcontextprotocol.io/introduction) server in BoltAI.

{% content-ref url="../plugins" %}
[plugins](https://docs.boltai.com/docs/plugins)
{% endcontent-ref %}

### How to use an AI plugin?

When starting a new chat, click on the Plugin and enable the plugins you want to use (screenshot 1).

You can also enable or disable a plugin mid-conversation using the Chat Configuration popover (screenshot 2)

{% hint style="warning" %}
**NOTICE:**

* Some plugins might require a paid API account (Perplexity, Kagi etc.)
* This feature requires the AI model to support  [Function Calling](https://platform.openai.com/docs/guides/function-calling) capability.&#x20;
  {% endhint %}

<figure><img src="https://3493584844-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FynYW2xZqA52spY7XgWis%2Fuploads%2F7Ox75CgpkiiuNGhpYOGW%2FCleanShot%202024-06-10%20at%2019.07.39%402x.jpg?alt=media&#x26;token=59b8f1b9-1204-4543-a289-074057741d1c" alt=""><figcaption><p>Screenshot 1: AI Plugins in a new chat</p></figcaption></figure>

<figure><img src="https://3493584844-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FynYW2xZqA52spY7XgWis%2Fuploads%2FqJhdJC4f2SVyRMA2ETYb%2FCleanShot%202024-06-10%20at%2020.35.09%402x.jpg?alt=media&#x26;token=0161c49d-dcb7-4ce0-816e-3384a4ebe79b" alt=""><figcaption><p>Screenshot 2: tweak configuration mid-conversation</p></figcaption></figure>

The AI model will smartly decide which plugins to use, or not using any at all.

<figure><img src="https://3493584844-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FynYW2xZqA52spY7XgWis%2Fuploads%2F9iuR393eEYghKCw9gii0%2FCleanShot%202024-06-10%20at%2019.16.59%402x.jpg?alt=media&#x26;token=0e090488-d56b-424c-a333-da9d93164519" alt=""><figcaption><p>Use Web Search Plugin in BoltAI</p></figcaption></figure>

### I don't see the Plugin option. Why?

This feature requires the AI model to support  [Function Calling](https://platform.openai.com/docs/guides/function-calling) capability. If you don't see the Plugin option, it means the AI model you're using doesn't support this capability.

Try switching to a more capable AI model.

[→ Learn more about AI Plugins](https://docs.boltai.com/docs/plugins/overview)
