new
improved
fixed
v1.21.0 "New Command"
- New: AI Command now supports AI Plugins (only works with the “Open in new window” behavior for now)
- New: A new inline implementation: better compatibility & support cancellation.
- New: Customize how you want the AI Command & AI Inline to work within an app. Go to Settings > Advanced > App Specific Settings.
- Improved: Improve chat list performance (pagination)
- Improved: Added support for custom keyboard layout like Dvorak
- Fixed: OpenRouter integration fails with o1 models
- Fixed: Main Window shows twice on macOS 15
- Fixed: Error related to non-whitespace text with Claude
What's New:
The most notable change in this release is the new implementation for the AI Command feature.
- AI Command now support AI Plugins. Here is a demo video where I use the Instant Command on a video in Finder:
- New implementation. Previously, BoltAI uses the Accessibility C APIs to get the highlighted text on the active app. In this release, I've switched to a more modern APIs and it should be more robust.
- More advanced settings. In this release, you can choose how BoltAI reads the highlighted text. Go to Settings > Advanced > App Specific Settingsto see the default settings. If you're having troubles with an app, try to use a different strategy.
- Accessibility: BoltAI would use the Accessibility API to fetch the highlighted text. This works best for native apps such as Apple Notes, Xcode or TextEdit...
- Clipboard: BoltAI would emulate Copy event to get the content of the highlighted text. This works best for a web browser or web-based apps such as Discord, Slack, Notion...
- Smart (default): BoltAI checks if the app is web-based or native and would use the proper strategy.
- Other improvements:
- BoltAI supports custom input keyboard layout like Dvorak
- You can cancel the current AI Command or AI Inline request
I've added more than 30 features in the last 3 month. With this release, I'm going to
increase the price soon
. If you're still on the fence, now is the best time to lock in the current price.That's it for now 👋