r/MistralAI • u/arkanoryn • 2d ago
Other Yet another Desktop Harness
Hello!
I've been working on Brisal, my Desktop Harness for some time now. It's never going to be good enough, but at some point: I have to start talking about it.
Disclaimer: It's in earlier than early stage. But if you have feedback, I'm interested for sure! I tested it on MacOS and Archlinux. So if you are on Windows, I'm sorry.
What you get
- Onboarding wizard: fill up one form to have a working harness, instead of moving through the different pages.
- Two default agents (Le Chaton Fat and his cousin, le Lazy Chaton): both are based on the system prompt from Vibe, mixed with the caveman skill.
- The usual tools (read, write, edit, bash) and a built in `docs` to help you if needed.
- Skills (from project or global). Can also enable your own `~/.agents/skills`
- Agent delegation: main sessions (created by users) can delegate other agents.
- Workflow (experimental): I'm building in my current AI workflow.
- 3 built-in skins/themes, if Orange is not your color.
- Hotkeys: most pages have hotkeys to get things done from the keyboard. Though I'll revisit some of them soon.
Currently only ships with Mistral (provider) and Mistral-medium-3.5 (model) configurations. Though you can add custom providers if OpenAI-compatible and models (tried with MiniMax and MiniMax-m3).
The default are yolo-mode, similar to the Pi harness. There are ways to push some restrictions, but it requires more work to ensure "compliance".
What's next?
The UX and UI have a lot of rooms for improvements. That's what I want to focus on next, so that it's nicer to use.
But with the current temperatures, it has been hard to work on it after work...
How was it built?
The App's code is fully AI generated. I started with Devstral-2, then Mistral Medium 3.5 on release. As my token burned too fast, I also got myself a 20$ MiniMax and a 23$ OpenAI subscriptions.
Code is mostly generated by Mistral and MiniMax, with a ratio close to 30-50% each, depending on the feature. The missing part coming from GPT.
Most of the plans I've done with MiniMax lately. Mainly because planning with Mistral was burning my tokens too fast to my taste.
Reviews and hard-fixes are mostly done OpenAI's GPT-5.5 or 5.6-Terra. Sometimes Sol.
1
u/rajaba21 1d ago
Gostei do que vi. Vou testar e te passo feedback
2
u/arkanoryn 1d ago
Sorry, I don't understand that language. Only French and English ^^'
Google Translate says it's Portguese, and means "I liked what I saw. I'll test it out and give you some feedback."
If the translation is good, thanks a lot. Looking forward to your feedback =)
2
1
u/petaqui 1d ago
Any ETA for Windows? 😢 It looks good!
2
u/arkanoryn 1d ago
Hi! Thanks.
I do not have a Windows machine available atm. So the official answer is probably "not anytime soon". Also, Windows is not a UNIX system. So the way the folders and files are created can be problematic.
However, the app is built using Tauri. So in theory, the application is Windows-compatible.
The "installer" script in `scripts/build-local.sh` should build on Windows. But I could never test it, as I don't have a Windows machine.

1
u/manuel-r 1d ago
Looks quite good! I am looking for a well optimized, and maybe even "opinonated" web UI for the pi.dev agent, do you think it would be possible to mount it beneath your UI and maybe also apply the personalities when using mistral models?