# Overview

BoltAI is a beautiful and powerful AI chat app for Mac. It integrates ChatGPT and other large language models (LLMs) deeply into your workflows so you don’t have to go back and forth with the ChatGPT web UI.

<figure><img src="https://3493584844-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FynYW2xZqA52spY7XgWis%2Fuploads%2F4MB0zNeaMssJrOpd7toA%2FMain-Chat-UI-New.png?alt=media&#x26;token=5e3b8018-8207-4f04-9b81-3ecbfb23c491" alt=""><figcaption><p>BoltAI Main Chat UI</p></figcaption></figure>

## Why BoltAI? <a href="#why-boltai" id="why-boltai"></a>

BoltAI comes from my pet peeve of switching back and forth between ChatGPT web and native Mac apps like Xcode or Apple Notes.

Many tasks are repetitive, so I built BoltAI as a way to automate these tasks, right within those native apps.

## BoltAI’s main features <a href="#boltais-main-features" id="boltais-main-features"></a>

BoltAI is powerful with a lot of features, but it also comes with a learning curve.&#x20;

There are 3 primary ways you can use BoltAI:

1. Using the main **Chat UI**
2. Using **AI Command**
3. Using the **Inline** feature

In this documentation, you will learn how best to use these features for your workflow.

### Chat UI <a href="#chat-ui" id="chat-ui"></a>

This is similar to ChatGPT with advanced features such as Web Search, custom GPT parameters, more AI models, custom System Instruction, Chat History Search…

<figure><img src="https://3493584844-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FynYW2xZqA52spY7XgWis%2Fuploads%2FtY2gOL2dENasaCVa2UFv%2FChatGPT-mac.png?alt=media&#x26;token=ded2015e-542e-456c-8a0a-e740cf4d930b" alt=""><figcaption></figcaption></figure>

### AI Command <a href="#ai-commands" id="ai-commands"></a>

The AI Command feature allows you to invoke AI from any highlighted text.

To use the AI Command, highlight the text you need BoltAI to help you with, trigger the shortcut key (default `Control`+`Space`), and choose a command.

BoltAI supports 32 AI Commands by default: Text Summarization, Translation, Explain Code, etc. You can always add more custom AI Commands.

{% embed url="<https://www.youtube.com/watch?embeds_referring_euri=https://boltai.com/&feature=emb_title&source_ve_path=Mjg2NjQsMjM4NTE&v=VyCZxtKsHzU>" %}

### BoltAI Inline <a href="#boltai-inline" id="boltai-inline"></a>

This is the more advanced way to use BoltAI. You write down what you want, invoke a shortcut key, and then let BoltAI do the work.

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


---

# 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/overview.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.
