Help me improve BoltAI

For a bug report, please include the following information:

  • Your OS version.

  • Your BoltAI app version.

  • Are you a Setapp user.

  • The AI provider & model you’re using.

  • Steps to reproduce the issue.

  • The error message

BUG: UI hangs when running mcp_add_memory_tctnzi tool

OS: macOS 26.4.1 Version: BoltAI 2.12.1 (build 68) - Setapp LLM: Anthropic Claude Sonnet 4.6 I instructed the LLM to commit something in particular to memory. It appears to have called the mem0-memory-mcp server installed. Although it’s not clear to me if that’s what Bolt tried to use, or whether it’s using the built-in Bolt memory tool. I can see in the UI what you see in attached screenshot. The conversation hang after it tried to use this memory tool. I had to manually terminate the hung prompt response. I can see that the number of memories in the Bolt Memory tool didn’t increase. So if that is the memory system it’s utilising in this chat, the hung attempt to add a memory did not get so far as actually adding a memory.

Inspired Earth 5 days ago

2
💻

BoltAI Mac v2

Built a Hermes Agent gateway plugin for BoltAI — full markdown + slash commands

Hey, I've been using BoltAI v2 with Hermes Agent (https://github.com/NousResearch/hermes-agent) and hit two annoyances with the official OpenAI-compatible gateway: Markdown gets flattened — headers, tables, code blocks all come through as plain text Hermes slash commands (/help, /status, /new, /model, etc.) aren't intercepted, so they get sent to the LLM instead of running locally and therefore they dont work properly as AI agent cant work with some directly… So I built a small hermes drop-in plugin that fixes both. It's a separate gateway adapter (subclasses the official one, doesn't fork it), runs on its own port, and lives here: https://github.com/Dworf/boltai-hermes-gateway Install: hermes plugins install Dworf/boltai-hermes-gateway --enable Then in BoltAI just follow the official Hermes setup guide (https://help.boltai.com/en/help/articles/9536908-how-to-use-hermes-agent-in-boltai) but point it at port 8643 instead of 8642. Full markdown renders correctly, slash commands work as expected, streaming is preserved. Should also work with any other OpenAI-compatible client that supports markdown + streaming (TypingMind, OpenWebUI, LibreChat, etc.) — untested though (and yeah BoltAI has no competition in this space :) ) Question for the BoltAI team / community: if there's interest, I'm happy to implement a commands discovery endpoint on the plugin side so that — if BoltAI ever wants to add it on the client side — you could get interactive slash command suggestions, autocomplete, and /-menu UX natively. Let me know if that's something worth building toward. Should be easy from the plugin side… Thanks!

David 11 days ago

2
💻

BoltAI Mac v2

Planned

Searchable Tools activation list

I’ve recently moved from BoltAI 1.x to BoltAI 2.x. I see the tools activation has moved to an icon in the prompt field, rather than a list in the side panel. I think it’s good that it moved to an icon. However, with many MCP servers installed, and some with a massive number of tools, it’s now a very slow process to turn on any given MCP server for a chat session. It can take me minutes just to activate the tools I want to use in the chat. I suggest adding a live search tool. So the user can start typing into the search field the name of an MCP server and or tool, and the list hones in on the results, live / dynamically. Much like macOS and iOS with its settings UI. I would also suggest having a little switch on that search system to include or not the actual tools in the results, or just search the servers. In my usage, I will almost always be just searching for servers, and turning on the entire server rather than individual tools. But I guess some people want to turn on individual tools, so it might be handy for those people to be able to also search by tool name.

Inspired Earth 18 days ago

1
💻

BoltAI Mac v2

Config and data controls for dictations: (auto) delete past dictations and set custom timeout for cleanup stage

The recent improvements to dictations (which added the cleanup stage and tool bar dictation history) are great. A few suggested improvements on usage and data controls: 1) My dictations may be longer than most people (5-10 minutes sometimes). As such, the timeout on the cleanup stage frequently kicks in. Option to manually set it would be good. 2) A setting to auto delete all previous dictations after a set period (eg 24 hours) and/or a global delete button for old dictations and/or option to delete each recording from menu bar. This should also delete any audio files (if they haven’t been wiped already).

Matt 24 days ago

1
💻

BoltAI Mac v2

Support for Tailscale-gated endpoints

OS version: Tahoe 26.4.1 App version: 2.9.2 Not a Setapp user AI and provider: haven't gotten that far (see below) Steps to reproduce: attempt to add a custom provider with just a base URL and no API key → no models are detected Tailscale released their AI gateway, Aperture (still in alpha), which authenticates based on Tailscale device identity instead of an API key. I’m not sure if BoltAI rejects the lack of API key or just isn’t compatible with sending requests from my device on my Tailnet, but I figured I’d ask for support of this pattern since Tailscale’s play has a good chance of being popular. Props on the heroic effort of supporting all these weird implementations 👏 Thanks!

JD Santos 25 days ago

2
💻

BoltAI Mac v2