I am requesting more customization for Leo in the Brave Browser, specifically allowing for a custom system prompt that begins every conversation (which could later be improved with custom instructions too). I would find myself using Leo far more if this was available, allowing for more personalization catered to the user. Even if only for “Bring your own model”. I also understand that the system prompt may be somewhat hidden (as to keep Leo competitive/unique, even if not technically difficult to extract), in which case at least a “system prompt” field (in browser settings) that is blank by default (so setting the current secret Leo system prompt on the backend by default), and otherwise if filled in manually by the user would instead use that system prompt over that of Leo’s. More transparency on this would be positive to see. I believe this would be a popular feature.
(I recognize there are workarounds for this, such as by hosting a local OpenAI-compatible API forward proxy that automatically edits the system prompt and then completes the conversation request, however inconvenient and or likely inaccessible for many users)
Thank you.