# 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="/pages/IXT8d8IhoGLLD62E1R7Q" %}
[Plugin](/docs/plugins/overview.md)
{% 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="/files/OdC4vg3hPeTsE9zktH9t" alt=""><figcaption><p>Screenshot 1: AI Plugins in a new chat</p></figcaption></figure>

<figure><img src="/files/V4rEzKPWefldugglZEf1" 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="/files/hqDboYFzBtGJLprNco18" 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](/docs/plugins/overview.md)


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.boltai.com/docs/chat-ui/ai-plugins.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
