Braindrive Installer

New version is up…

  1. Icon swapped
  2. Added arrow SVG
  3. Ollama working link http://:11434/v1 so like a local would be http://127.0.0.1:11434/v1

I don’t have ollama on my mac, so couldn’t 100% test that but looked good.

Great. Ollama and arrow look good. It showed all the models I had installed and I was able to chat without the internet.

Regarding the icon, we now have the dark mode icon with the white shadow on the light background. I like the white background but we need to use the light mode icon so it has the dark shadow below the brain instead of the white shadow. So keep the white background but use the light mode icon with the black shadow below the brain pls.

An un related issue that came up is that even after I switched to ollama +1 still said I was talking to Haiku 4. 5. I disconnected from the internet just to make sure it wasn’t a settings issue and it still said that.

The reason why is because we have this in the files so we need to take that out. I asked claude for a prompt you can use to do so and it is below. Feel free to fix it however you want though obviously.

Any questions or issues let me know.

Thanks
Dave

Bug: BrainDrive hardcodes model identity in starter-pack AGENT.md

When a user switches to a non-Anthropic model (e.g. Ollama Gemma), the model still claims to be “Claude Haiku 4.5” — even with the internet disabled, confirming it’s not coming from the API.

Root cause: builds/typescript/memory/starter-pack/base/AGENT.md, line 3:

You are powered by Claude Haiku 4.5. If asked what model you are, say Claude Haiku 4.5.

This file is seeded into every new install at ~/Library/Application Support/ai.braindrive.desktop/memory/AGENT.md (via builds/typescript/memory/init.ts, line 147) and gets prepended to the system prompt for
every chat regardless of the active model. So Gemma (or any local model) reads “say Claude Haiku 4.5” and complies.

Preferred fix (template it): Replace the hardcoded model name with a placeholder that BrainDrive substitutes at prompt-build time using the currently selected model. Something like:

You are powered by {{active_model}}. If asked what model you are, say {{active_model}}.

Then update wherever the system prompt is assembled to substitute {{active_model}} with the active model’s display name (e.g. “Claude Haiku 4.5”, “Gemma 3 27B”, “GPT-4o”). Look at how the chat request
currently knows which model to call — that’s the source for the substitution.

Fallback fix (one-liner, no code changes): Just delete line 3 of the AGENT.md. Models are generally good at answering honestly about themselves; the explicit instruction is what’s overriding that.

Acceptance:

  • Switch the active model to a local Ollama model. Ask “what model are you?” — it should answer with the local model’s name, not Claude Haiku.
  • Switch back to Claude Haiku 4.5 — it should answer Claude Haiku 4.5.
  • New installs should not regress (the starter-pack file is what gets copied on first run).

Next version is up… this clears up the icon.

I will clean up this branch now on the mac side, move it over to windows so I can clean up the list of known issues there to create a new version of that.

Once we have all of the installer code and changes in BrainDrive from it tested, I will then clean up the prompt issue with the model name in the data.

1 Like

On to windows we go…

I was able to test more of this one and of those issue items they were cleaned up, so if you don’t mind taking a stab at it.

Thank you

install went smooth with one exception in that it looks like it’s freezing in between where it launches the BrainDrive window and where BrainDrive actually shows up would be nice to have an hour glass there or something and same thing for mac.

The model failed on tool call using the BrainDrive model:

I tested for Ollama and that worked but, I am wondering if this is a tool call issue or what. I will take a look into it.

Thanks

Next version is uploaded, I am curious if the tests handled this but we will find out soon enough.

yes working now!

Thanks

Dave W.

1 Like

A post was merged into an existing topic: BrainDrive Mobile App

Before I touch the mobile post, in fact, we may want to start a new thread for mobile.

I just uploaded the Mac and Windows Desktop installers. The url opens now and you should see splash screens.

good call on the new topic. I created and moved it here:

Windows and Mac desktop installers live on the website!

Give them a try and let us know what you think and if you have any issues/ideas for improvement.

Thanks,
Dave W.