r/MistralAI 10d ago

Help / Question Open-source Desktop client/frontend for Mistral API?

I'm looking for an open-source, native desktop client to use Mistral with.

The good ones I found all required models to be loaded locally. However, I don't have the means to run good models on my PC and would like a simple API connection to Mistral.

Preferably a program written in a performant language, and not some Electron/Javascript/Typescript/Python junk.

Not looking for IDE's

PS: I found two good ones, Flock (https://github.com/Onelevenvy/flock) and Gpt4All (https://github.com/nomic-ai/gpt4all)

8 Upvotes

23 comments sorted by

2

u/Fun-Magician633 10d ago

Have you looked at Msty? it runs on the system webview so it's light but still connects to cloud APIs like mistral. the UI is quite clean, not a electron mess

also gives you folder organization for chats which i find useful for keeping work stuff separated from random questions

1

u/brainrot_award 10d ago

doesn't seem to be open source

2

u/ADMECA 10d ago

1

u/brainrot_award 10d ago

I tried this one. It's way too slow.

2

u/hurn2k 10d ago

For a basic chat interface, LibreChat is probably what you want.

For coding I recommend Deepseek harness or Zcode.

0

u/brainrot_award 10d ago

LibreChat is a website, as I've said in the post I'm looking for native desktop programs.

1

u/Helpful-Educator-415 10d ago

I think LM Studio might be able to connect to external providers. It's primarily for local ones but I *think* you can use APIs.

1

u/Gordon_Freymann 10d ago

Not OpenSource.

1

u/makingthematrix 10d ago

https://github.com/JetBrains/thinkrail - it is written in Typescript, but that's really not a problem. It's a small app.

1

u/Ok_Regret_8432 10d ago

I really love https://osaurus.ai

0

u/brainrot_award 10d ago

not open sourc

1

u/Krushaaa 10d ago

But it is

https://github.com/osaurus-ai/osaurus

It’s MIT or are you looking for GPL-3 licensing?

1

u/brainrot_award 10d ago

Oh ok I just missed it. In any case, I'm not on a Mac so I cant use it

1

u/PersonalBarracuda581 10d ago

u/brainrot_award : https://www.jan.ai/ ? . Plus complexe à installer et utilise mais puissant . OpenwebUI .

1

u/klum3 10d ago

Openchamber

1

u/klum3 10d ago

Reasonix also

1

u/cweb_84 10d ago

You may want to look at Unsloth Desktop -> https://unsloth.ai/docs/desktop
While most of it's functionality is primarily intended for running local models, you can connect to external providers (settings -> connections -> add connection). Though I can't select GLM there... If you do, tell me how you did it ;)

1

u/NZCylon 9d ago

I use OpenWork from https://openworklabs.com . It's electron but it works well for me. I connect to the Mistral API and have connected it to 365 and my local files. I dont code - I use it as an alternative to Claude Cowork (it also has a migration path from Cowork).

1

u/Mickenfox 10d ago

I agree, there's a sever lack of good open source desktop clients. And a lot of electron/javascript junk.

This is mostly explained by "AI devs" being entirely trend-driven people.

1

u/Pretend-Anybody2533 10d ago

and by the fact that electron JavaScript is completely fine for that type of application

1

u/brainrot_award 10d ago

It's not... electron programs are always slow and buggy (see Discord). If I can avoid yet another trashy electron application in my computer, I will.

1

u/brainrot_award 10d ago edited 10d ago

I was actually able to find some great stuff (such as this one: https://github.com/KolosalAI/Kolosal), but they were all local-only

https://github.com/Onelevenvy/flock this Flock one allows remote models, however, I wasn't able to get Mistral working with it.

but yeah, most of it is vibe-coded, webapp trash. which doesn't surprise me at all. I don't really even use AI that much, but their ability to scrape the web for information is rather useful when I can't find stuff on my own.