# Features

**Chat User Interface**

* [Beautiful, Native and Clean Design](#native-support-for-markdown-and-codeblock)
* [Native support for Markdown & Codeblock](#native-support-for-markdown-and-codeblock)
* [Advanced Theme Customization](#advanced-theme-customization)
* [Hotkey & Shortcuts](#hotkey-and-shortcuts)
* [Voice Input](#voice-input)
* [Read Aloud](#read-aloud)
* [Native drag-and-drop](#native-drag-and-drop)
* [High Performance](#high-performance)

**Chat Context Management**

* [AI Assistant](#ai-assistant)
* [Built-in Prompt Library](#built-in-prompt-library)
* [Chat Context Limit](#chat-context-limit)
* [Reset Chat Context](#reset-chat-context)
* [Edit AI Message](#edit-ai-message)

**Integrations & Plugins**

* [Web Search Plugin](#web-search-plugin)
* [Web Browsing Plugin](#web-browsing-plugin)
* [AI Image Generation](#ai-image-generation)
* [Chat with Screenshots (ShotSolve)](#chat-with-screenshots-shotsolve)
* [Custom Plugins (coming soon)](#custom-plugins-coming-soon)

**Beyond Chat Interface**

* [Context-aware AI Command](#context-aware-ai-command)
* [Build your own AI automation](#build-your-own-ai-automation)
* [Invoke AI within any app (AI Inline)](#invoke-ai-within-any-app-ai-inline)
* [Inline Whisper: Activate Whisper transcription within any app](#inline-whisper-activate-whisper-transcription-within-any-app)

**Multiple AI Models**

* [Multiple AI Service Providers](#multiple-ai-service-providers)
* [Custom endpoint & proxy](#custom-endpoint-and-proxy)
* [All ChatGPT Models (sync automatically)](#all-chatgpt-models-sync-automatically)
* [Custom System Instruction](#custom-system-instruction)
* [Advanced GPT Parameters](#advanced-gpt-parameters)
* [Local LLMs support](#local-llms-support)

**Chat Management**

* [Chat Folders](#chat-folders)
* [Chat Full-text Search](#full-text-search)
* [Edit & Fork Chats](#edit-and-fork-chats)
* [Import Chats from JSON](#import-chats-from-json)
* [Export Chats to JSON/Markdown/HTML](#export-chats-to-json-markdown-html)
* [Favorite/Archive Chats](#favorite-archive-chats)

**Security & Privacy**

* [Secure & private by design](#secure-and-private-by-design)
* [Built-in data redaction](#built-in-data-redaction)
* [We. Don't. Track. You.](#we.-dont.-track.-you)

## Chat User Interface

### Native support for Markdown & Codeblock&#x20;

<figure><img src="https://3493584844-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FynYW2xZqA52spY7XgWis%2Fuploads%2FMcShdL9q6BphOW9ZQeGQ%2FCleanShot%202024-02-19%20at%2012.47.38%402x.jpg?alt=media&#x26;token=0fe6bbdc-762a-4318-bb47-5b64ace7531b" alt=""><figcaption></figcaption></figure>

### Advanced Theme Customization

Your chat is fully customizable: light/dark mode, font size, custom font, custom color scheme for code blocks...

<figure><img src="https://3493584844-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FynYW2xZqA52spY7XgWis%2Fuploads%2FNTBFBPpNPlg5teyzsqZC%2FCleanShot%202024-03-02%20at%2016.34.20%402x.jpg?alt=media&#x26;token=798bdb09-4ab4-49b6-89ff-7e46c3bfed49" alt=""><figcaption></figcaption></figure>

### Hotkey & Shortcuts

Power users can invoke AI even faster with better keyboard shortcuts

<figure><img src="https://3493584844-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FynYW2xZqA52spY7XgWis%2Fuploads%2FEiBaiQVRZfcsSl7mWPcv%2FCleanShot%202024-03-02%20at%2016.36.40%402x.jpg?alt=media&#x26;token=7669122e-f045-46d9-a02e-59b68c366075" alt=""><figcaption></figcaption></figure>

### Voice Input

Tired of typing, use voice-to-text for a hand-free experience

<figure><img src="https://assets.tina.io/f400d381-a33d-44d8-b286-db5a8f571b42/boltai-speech-to-text.jpg" alt=""><figcaption></figcaption></figure>

### Read Aloud

Have a hand-free, conversational AI experience

<figure><img src="https://assets.tina.io/f400d381-a33d-44d8-b286-db5a8f571b42/text-to-speech-for-chatgpt-mac-boltai.jpg" alt=""><figcaption></figcaption></figure>

### Native drag-and-drop

Drag and drop images to save them, or to use with a vision model (such as GPT-4 Vision)

<figure><img src="https://3493584844-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FynYW2xZqA52spY7XgWis%2Fuploads%2FyDs4aesRbG7Uh9Z98ud0%2FCleanShot%202024-03-03%20at%2017.42.08%402x.jpg?alt=media&#x26;token=1f5c3a11-8a22-47db-ba94-c1389032375e" alt=""><figcaption></figcaption></figure>

### High Performance

Most native ChatGPT apps struggle to render real-time, markdown chat message.&#x20;

I did a quick benchmark for a few popular AI chat apps such as MacGPT, Machato, Fly AI... and all of them reach 100% CPU real quick.

After 2 major rewrite, BoltAI lowers the CPU usage to below 30% during real-time live chat rendering.

You can test it yourself. Just ask the AI app to rewrite a long article.

**Demo**: 60 FPS on a long list

{% embed url="<https://youtu.be/DlEEr4mXSzg>" %}

## **Chat Context Management**

### AI Assistant

In BoltAI, an AI Assistant includes a set of configuration that help you with specific tasks: Software Developer, Technical Writer, Marketing Expert...&#x20;

[Learn more about AI Assistant](https://docs.boltai.com/docs/ai-inline/inline-assistant)

<figure><img src="https://3515771430-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FynYW2xZqA52spY7XgWis%2Fuploads%2FYhxD9k9fKvcwfZ8vLz0B%2Fboltai-create-a-new-ai-assistant.jpg?alt=media&#x26;token=1e4d06db-b47a-4443-b41e-12918bec6f91" alt=""><figcaption></figcaption></figure>

### Built-in Prompt Library

BoltAI is shipped with more than 150 prompts, ready to be used.

<figure><img src="https://3493584844-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FynYW2xZqA52spY7XgWis%2Fuploads%2FVWBoQuKIMsRYYCFDSsTd%2FCleanShot%202024-03-03%20at%2016.55.02%402x.jpg?alt=media&#x26;token=f384fc7f-5c4d-4c73-b44a-77655309a96d" alt=""><figcaption></figcaption></figure>

### Chat Context Limit

Set the context limit to save token cost

<figure><img src="https://3493584844-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FynYW2xZqA52spY7XgWis%2Fuploads%2FeHW1G4JUwNCTCys5Hvvq%2FCleanShot%202024-03-03%20at%2016.50.17%402x.jpg?alt=media&#x26;token=29e2d00c-72ce-4f9e-91c1-9e86380878bb" alt=""><figcaption></figcaption></figure>

### Reset Chat Context

This is useful when you want to keep the chat configuration, while being able to use previously chat messages for reference.

<figure><img src="https://assets.tina.io/f400d381-a33d-44d8-b286-db5a8f571b42/%20boltai-clear-chat-context.jpg" alt=""><figcaption></figcaption></figure>

### Edit AI Message

You can edit AI message to refine the chat context

<figure><img src="https://3493584844-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FynYW2xZqA52spY7XgWis%2Fuploads%2FhgeefucLTwAGobZdHDgL%2FCleanShot%202024-03-03%20at%2016.47.20%402x.jpg?alt=media&#x26;token=0839ca92-0c58-498a-82d0-f9474996afab" alt=""><figcaption></figcaption></figure>

## **Integrations & Plugins**

### Web Search Plugin

The Web Search plugin allows BoltAI to access the Internet and search for the most accurate data in real-time.

<figure><img src="https://boltai.com/changelogs/1.7/web-search-demo.jpg" alt=""><figcaption></figcaption></figure>

### Web Browsing Plugin

When enabled, BoltAI will attempt to read the content of the web page to provide a more accurate answer.

<figure><img src="https://assets.tina.io/f400d381-a33d-44d8-b286-db5a8f571b42/web-browsing-plugin.jpg" alt=""><figcaption></figcaption></figure>

### AI Image Generation

Generate AI images with OpenAI's Dall E model, Stable Diffusion or other open-source models (via Replicate)

<figure><img src="https://assets.tina.io/f400d381-a33d-44d8-b286-db5a8f571b42/generate-ai-images-boltai-3.jpg" alt=""><figcaption></figcaption></figure>

### Chat with Screenshots (ShotSolve)

Take a screenshot then ask GPT-4 Vision about it

{% embed url="<https://www.youtube.com/watch?v=7B1Yhd20HYI>" %}

### Custom Plugins (coming soon)

## **Beyond Chat Interface**

### Context-aware AI Command

Highlight text, press a hotkey and let AI perform a task for you

{% embed url="<https://www.youtube.com/watch?v=dSZ1YvQfvaI>" %}

### Build your own AI automation

<figure><img src="https://3493584844-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FynYW2xZqA52spY7XgWis%2Fuploads%2FT5jCrddTWVihyeOkALUl%2FCleanShot%202024-02-29%20at%2023.04.41%402x.jpg?alt=media&#x26;token=87b69ace-028a-423a-a73b-19d5ef7b8fbe" alt=""><figcaption></figcaption></figure>

### Invoke AI within any app (AI Inline)

The AI Inline feature allows you to invoke AI within any app

{% embed url="<https://www.youtube.com/watch?v=hzThgekx4ts>" %}

### Inline Whisper: Activate Whisper transcription within any app

{% embed url="<https://youtu.be/mkVdQ2a7X5s>" %}

## **Multiple AI Models**

### Multiple AI Service Providers

BoltAI supports multiple AI services beyond OpenAI: Azure OpenAI, Azure Mistral AI, OpenRouter, TogetherAI, Mistral AI, Perplexity AI, Groq, Ollama, LMStudio etc...

<figure><img src="https://assets.tina.io/f400d381-a33d-44d8-b286-db5a8f571b42/v1.3/boltai-mistral-perplexity.jpg" alt=""><figcaption></figcaption></figure>

### Custom endpoint & proxy

Customize your OpenAI's endpoint to use with a third-party service

<figure><img src="https://3493584844-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FynYW2xZqA52spY7XgWis%2Fuploads%2Fw1o56V2Zi0AzvDJBrLmi%2FCleanShot%202024-03-02%20at%2017.48.27%402x.jpg?alt=media&#x26;token=e23db778-baa0-472e-9732-5b450a2c898b" alt=""><figcaption></figcaption></figure>

### All ChatGPT Models (sync automatically)

BoltAI automatically synchronizes model list from OpenAI, making it easy to use the latest model or to use your own fine-tuned models

### Custom System Instruction

Customize the System Instruction for better AI responses

<figure><img src="https://3493584844-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FynYW2xZqA52spY7XgWis%2Fuploads%2F5kqARPX9rKBVpB2aO986%2FCleanShot%202024-03-02%20at%2017.12.31%402x.jpg?alt=media&#x26;token=740a3bdd-0174-43eb-be51-35fd33e03e84" alt=""><figcaption></figcaption></figure>

### Advanced GPT Parameters

Are you a super user? Tweak advanced GPT parameters is easy with BoltAI

<figure><img src="https://3493584844-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FynYW2xZqA52spY7XgWis%2Fuploads%2FrKAIn24Q4FjbCriU5vEs%2FCleanShot%202024-03-02%20at%2017.08.19%402x.jpg?alt=media&#x26;token=bf524ccd-c771-4d0f-b902-cd6e80c21933" alt=""><figcaption></figcaption></figure>

### Local LLMs support

BoltAI supports Ollama natively and can be used 100% offline, including AI Command & AI Inline features.

<figure><img src="https://3493584844-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FynYW2xZqA52spY7XgWis%2Fuploads%2FXLnpKH0GbrbB0N4ShGXf%2FGHRbj8pa8AEXVdK.jpeg?alt=media&#x26;token=bff9eb06-9847-4cc9-801a-81f2faa3b8de" alt=""><figcaption></figcaption></figure>

## **Chat Management**

### Chat Folders

Organize chats better with folders.

<figure><img src="https://3493584844-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FynYW2xZqA52spY7XgWis%2Fuploads%2F10EmZLmY6KwiF2P9k5Zx%2FCleanShot%202024-03-02%20at%2017.39.56%402x.jpg?alt=media&#x26;token=730d1cdb-44b4-445b-95a5-a4ba0782c5fb" alt=""><figcaption></figcaption></figure>

### Full-text Search

Can't search in ChatGPT? BoltAI to the rescure.&#x20;

<figure><img src="https://boltai.com/changelogs/1.8/full-text-search.webp" alt=""><figcaption></figcaption></figure>

### Edit & Fork Chats

Easily edit chat message for better AI answer

<figure><img src="https://3493584844-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FynYW2xZqA52spY7XgWis%2Fuploads%2FZNEFuvJ1wU1JgQQAWpRm%2FCleanShot%202024-03-02%20at%2017.52.58%402x.jpg?alt=media&#x26;token=80003755-8bdb-4812-9aef-6cdfc7e86286" alt=""><figcaption></figcaption></figure>

### Import Chats from JSON

### Export Chats to JSON/Markdown/HTML

<figure><img src="https://assets.tina.io/f400d381-a33d-44d8-b286-db5a8f571b42/boltai-chat-export.jpg" alt=""><figcaption></figcaption></figure>

### Favorite/Archive Chats

Better chat management with categories

<figure><img src="https://assets.tina.io/f400d381-a33d-44d8-b286-db5a8f571b42/boltai-chat-filters.jpg" alt=""><figcaption></figcaption></figure>

## **Security & Privacy**

### Secure & private by design

* Your API keys are stored securely in Apple Keychain
* Your chats are stored locally in a SQLite database
* Your prompts are sent directly to OpenAI or your AI Service Provider
* Unlike ChatGPT, your chats are not used for training

### Built-in data redaction

Avoid sending sensitive data to OpenAI or LLM servers with BoltAI's built-in data redaction

<figure><img src="https://3493584844-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FynYW2xZqA52spY7XgWis%2Fuploads%2FPfWjoXznyobrlOA8qT2u%2FCleanShot%202024-03-02%20at%2017.22.10%402x.jpg?alt=media&#x26;token=e51e1649-9f87-4e75-829c-7eb6fa88817f" alt=""><figcaption></figcaption></figure>

### We. Don't. Track. You.

We **DO NOT** store or analyze the content you type. We do not upload your documents. Your prompts are sent directly to OpenAI or your AI Service of choice.

We use Sentry to help improve BoltAI’s stability and performance by sending the crash report if BoltAI is terminated unexpectedly.

Other diagnostics data is collected anonymously and kept in aggregate with ABSOLUTELY no personally-identifying information, not even device ID. It's 100% GDPR-compliance.
