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 to use DALL·E on macOS with BoltAI?
  • How to use the Dall E AI plugin?
  • What are the differences between using the plugin and using the text-to-image model directly?
  • Can I use Stable Diffusion or another model?

Was this helpful?

  1. Chat UI

Image Generation

PreviousAdvanced Voice Mode (beta)NextChat Configuration

Last updated 10 months ago

Was this helpful?

BoltAI is not only great at generate text, it can also generate images using OpenAI's DALL·E or Stable Diffusion via Replicate.com

In this guide, you will learn how to effectively use BoltAI to generate AI images.

There are 2 ways you can generate images in BoltAI:

  1. Use the text-to-image models directly.

  2. Use the dedicated plugin.

How to use DALL·E on macOS with BoltAI?

It's pretty straightforward. If you're using your own OpenAI API key:

  1. Make sure you've set your OpenAI API Key.

  2. Start a new chat, select OpenAI, choose Dall E 3 in the dropdown model

  3. Enter your prompt in the chat input field.

If you're a Setapp user on an AI+ plan, you can simply choose Setapp > Dall E 3 to start.

NOTICE

Unlike ChatGPT app, your request is sent directly to the Dall E model. Each request is completely different and BoltAI doesn't maintain a history between requests inside a chat.

For example, BoltAI would not understand when you say "Generate again".

If you prefer the ChatGPT workflow, consider using the Dall E plugin instead.

How to use the Dall E AI plugin?

To use the Dall E AI plugin, you will need to configure an OpenAI API key, and use an AI chat model that supports Function Calling capability.

Setapp users on an AI+ plan can use the "Dall E 3 (via Setapp)" plugin instead.

1. Configure the Dall E plugin

Go to Settings > Plugins > Dall E 3. Choose tab "Settings". Enter your OpenAI API key and optionally set other Dall E configuration such as Quality, Size and Style.

2. Using the Dall E plugin

Start a new chat, use a chat model that supports Function Calling (for example: OpenAI GPT-4o). Enable the Dall E plugin then enter your request

What are the differences between using the plugin and using the text-to-image model directly?

Use text-to-image model directly
Use AI plugin

License Required

Available on Plus license and above

Available on Premium license only

Chat Context*

No

Yes

Can be used with a different LLM (Claude for example)

No

Yes

Original prompts are modified

No*

Yes

Notes:

  • Chat Context: when you use a text-to-image model directly, each request is independent, even if they are within the same chat. So when you say "generate again", the AI model would not understand.

  • Modified Prompts: depends on the model you're using, the Chat model might modify your original prompt into something else. You can click the info button on each generated image to see the revised prompt.

Can I use Stable Diffusion or another model?

Yes. You can use Stable Diffusion and other text-to-image models via Replicate. It's also available to use as an AI plugin, just like the Dall E plugin.

Replicate makes it easy to run machine learning models in the cloud from your own code. You can run open-source models, or deploy your own models.

  1. Make sure you've set your Replicate.com API Key

  2. Follow the same process to generate an image via Replicate