BoltAI Documentation
HomepagePricingChangelogDownload
  • Overview
  • Features
  • License
  • Getting Started
    • Setup
    • Your First Chat
    • AI Command
    • AI Inline
    • Use another AI Service
  • Chat UI
    • Overview
    • Basic Chat
    • Document Analysis
    • Advanced Voice Mode (beta)
    • Image Generation
    • Chat Configuration
    • AI Assistant
    • AI Plugins
    • App Appearance
    • Folder & Sidebar
    • Keyboard Shortcuts
    • Import from ChatGPT
    • Import from Claude.ai
    • Import / Export
    • Database Maintenance
    • Locations
    • Feature Flags
    • Community Icon
  • AI Command
    • Overview
    • Customize an AI Command
    • Alternative Profile
    • AI Command Behaviors
    • Instant Command
    • Bulk Editing Commands
    • FAQs
  • AI Inline
    • Overview
    • Inline Assistant
    • Inline Prompt
    • Inline Whisper
    • Advanced Configurations
  • Plugin
    • Overview
    • MCP Servers
    • Google Search
    • Web Browsing
    • Memory
    • Perplexity Search
    • Kagi Search
    • Brave Search
    • You.com Search
    • AppleScript
    • Shell Access
    • FFmpeg
    • DALLĀ·E
    • Replicate
    • Whisper
    • Whisper (via Groq)
    • WolframAlpha
    • Gemini Code Execution
  • BoltAI on Setapp
    • Setapp Limitation
    • AI Inline on Setapp
    • Troubleshooting
  • BoltAI Mobile
    • Getting Started
    • MCP Servers (mobile)
  • Guides
    • How to create an OpenAI API Key
    • How to setup Web Search Plugin for BoltAI
    • How to set up BoltAI without an OpenAI API Key
    • How to generate Azure OpenAI API key
    • How to use Azure OpenAI API key in BoltAI
    • How to create an OpenRouter API key
    • How to set up a custom OpenAI-compatible Server in BoltAI
    • How to use Mistral AI on macOS with BoltAI
    • How to use Perplexity AI on mac with BoltAI
    • How to use Anthropic Claude on macOS with BoltAI
    • How to use Replicate AI on macOS with BoltAI
    • How to use Jina DeepSearch with BoltAI
    • How to migrate data to another Mac
    • How to back up your database
    • Cloud Sync Workaround
  • Troubleshooting
    • How to fix "This license key has reached the activation limit"
    • How to fix "You exceeded your current quota, please check your plan and billing details"
    • How to fix Accessbility permission
    • How to completely uninstall BoltAI
    • Can't select text in conversation prompt
    • API keys not persisted?
    • Download Previous Versions
  • Company
    • Run by a human
Powered by GitBook
On this page
  • How does it work?
  • What can I do with AI plugins in BoltAI?
  • Why I can't see the AI Plugin option?
  • Which license I need to use the AI Plugin feature?
  • FAQ

Was this helpful?

  1. Plugin

Overview

PreviousAdvanced ConfigurationsNextMCP Servers

Last updated 1 month ago

Was this helpful?

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 server in BoltAI.

How does it work?

Without using AI plugins, the LLM would answer your prompt with the knowledge from its training data, which might not be up-to-date.

When using with AI plugins, the LLM would smartly decide which plugins to use, and how to use it to give you the most accurate answers.

What can I do with AI plugins in BoltAI?

BoltAI supports multiple AI plugins:

  • Web Search: allows LLM to search for external, up-to-date data using a search engine.

  • Web Browsing: allows LLM to read the content of an external web page.

  • WolframAlpha LLM: uses WolframAlpha LLM API to give the most accurate answers.

  • Image Generation: allows LLM to generate AI images following your prompts

  • Audio Transcription: allows LLM to transcibe your local audio files

  • AppleScript: controls your computer using AppleScript code

Follow the plugin's help page for more information.

Why I can't see the AI Plugin option?

Try switching to a more capable AI model.

Which license I need to use the AI Plugin feature?

  • Essential License: can use Web Search and Web Browsing plugins

  • Premium License: can access all plugins

  • Setapp users and Legacy License: can access all plugins

Plugin
Essential
Premium

āœ…

āœ…

āœ…

āœ…

āœ…

āœ…

āœ…

āœ…

āœ…

āœ…

āœ…

āœ…

JavaScript Interpreter

āœ…

āœ…

āœ…

āœ…

FAQ

  1. Can I use AI plugins without using OpenAI models? Yes. You can use AI plugins with any LLM that supports Function Calling such as Anthropic Claude 3, Gemini 1.5 Pro, Groq LLaMA3 70b...

  2. Can I use AI plugins with a local model on Ollama? Not yet. Yes. Starting from v1.17.0, you can use AI plugins with a supported model on Ollama. Make sure you're on the latest version of Ollama (v0.3 or later).

FFmpeg: uses to compress, modify and improve your video or audio files

and ...

This feature requires the AI model to support capability. If you don't see the Plugin option, it means the AI model you're using doesn't support this capability.

- Google - Perplexity - Kagi - Brave - You.com

ffmpeg
any MCP server
Function Calling
Web Browsing
Web Search
Memory
WolframAlpha
Dall E
Replicate
Whisper
Whisper (via Groq)
FFmpeg
AppleScript
Shell Access
Gemini Code Execution
MCP Servers
MCP
How Function Calling work. Credit:
Tarun Sharma