Last updated
Last updated
Hi everyone. I wish you a Happy New Year.
This is probably the biggest update in the last few months. I planned to release this as a Christmas present but just like any esteemed developer, my estimation is obviously way way off 😄
This is one of those updates where I'm really proud of the end result. Let's dive in, shall we?
TL;DR:
BoltAI Projects is here. Keep chats, files, custom instructions and other configurations in one place.
Official support for the .
Better support for Amazon Bedrock: setting AWS_SESSION_TOKEN
or use your AWS credential profile.
Significant improvement to the sidebar: better performance and improved UX.
Improved search UI: global search bar on the sidebar and local findbar on each chat.
Other bug fixes & improvements
Similarly to ChatGPT & Claude app, BoltAI Projects lets you keep chats, files & other configurations in one place. Any new chat within this project can access to its files, inherit its system instructions and other configurations.
You can also use it as a dumb folder just like before.
To start, click the "New Project" button in the bottom left of the sidebar, or use the keyboard shortcut Command + Shift + N
.
You can then add files to the project, set custom System Instructions or set the default AI service/model/plugins...
Attach relevant documents, code and other files to the project to reuse them later on each chat. You can also attach separated document for each chat so it would not affect other chats within the project.
When you start a new chat within a project, it automatically inherits the project's configuration: System Instructions, default AI Service & Model and default enabled plugins.
Building a good navigation UX when working with projects is surprisingly hard. Thanks to the feedback from beta testers*, I think the current UX is quite good. Do share your feedback if you found an issue.
Here are some quick notes:
To start a new chat within a project, click the plus button on the right side of the Project List Item, or select the project and press Command + N
To move chats to the parent folder or to a different project, drag and drop chats from the project view to the left sidebar.
To open the Project View Mode, double-clicking the project or click "See All". In Project View Mode, all chats within the project are in the sidebar.
Many BoltAI's performance & stability issues come from the sidebar. In this release, I reimplemented the sidebar and it works a lot better (10x better). It's not an exaggeration. I tested with a few thousands chats and see no performance issues at all. Previously, BoltAI would struggle to render just a few hundreds chats.
Give it a try and let me know what you think.
Go to Settings > Models, click the plus button and select DeepSeek.
In this release, I added support for AWS short-lived credentials. There are 2 ways you can use this:
Setting the AWS Session Token or
Read credentials from your credentials configuration file ~/.aws/credentials
.
Inspired by the iMessage app, I moved the global searchbar to the sidebar (keyboard shortcut command + shift + f
) and added a new findbar on top of the chat view (keyboard shortcut command + f
)
You can easily select an Assistant, or customize the System Instruction in the Inspector pane.
Fixed the issue where Gemini 2.0 Flash model cannot use Grounding Tool
Removed the "Context Length" requirement for Custom Server
Fixed the issue where BoltAI's sending empty system instruction
Fixed the issue where O1 models not showing up for some users
Fixed some crashes related to the sidebar
I'm sorry for the delay of the iOS app. I got sidetracked by the Projects feature and wasn't able to make much progress with the iOS app. Going back to it now.
See you in the next updates 👋
When working with source code, you can also enable so the source content is always up-to-date.
DeepSeek recently released their flagship model, deepseek-v3
on their . DeepSeek v3 has an impressive performance, even on-par with GPT-4o on some benchmarks. BoltAI now fully supports the DeepSeek platform.
Make sure to select the correct region. You can read .
*Thanks to , Alex, Victor, Roseofwolf and other beta testers to help me with this release.
Release note for v1.30.0