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

Support Gemini 3.1 and 3.5 Flash for Google Vertex AI Provider

Problem Currently, the Google Vertex AI provider in BoltAI is missing recent models, such as the Gemini 3.1 series (including 3.1 Pro Preview) and Gemini 3.5 Flash. Additionally, other non-Gemini models offered through Vertex AI are not supported. Because the AI models evolves rapidly, it is difficult to maintain and update a hardcoded list every time a new model is released. Proposed Solution Add Gemini 3.1 Pro and 3.5 Flash next release for a quick fix. For the long run, add a custom "Model ID" input field within the Google Vertex AI provider settings. This would allow users to manually enter the exact ID of the language model they wish to use. Benefits This approach future-proofs the integration. Instead of waiting for Daniel to release an update with a new model, users can instantly access the latest models (like Gemini 3.1 Pro Preview and 3.5 Flash) or any other supported Vertex AI model simply by entering the corresponding model ID.

Anıl Yuvalı about 2 months ago

1

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 3 months ago

2