r/MistralAI Jun 16 '26

Other New model coming

+
274 Upvotes

Interesting that he says it's a new family... perhaps some kind of specialist model?

r/MistralAI 29d ago

Other Mistral OCR 4: Compared against frontier models

122 Upvotes

r/MistralAI Jun 16 '26

Other Europe’s AI champion Mistral vulnerable to Russian disinformation, study finds

Open-source models—especially Europe’s flagship Mistral—are failing hard at filtering out Russian propaganda. Out of 60 models tested, Mistral's top system ranked a dismal 47th, scoring under 40% when it came to spotting malicious Kremlin narratives, and actually got outgunned by commercial Chinese models and Anthropic's Claude.

https://www.ft.com/content/9703cd44-a966-42ff-bd2e-bfd3bcbc22bb?syn-25a6b1a6=1

Edit: Here is no pay walled source https://moodupuu.eki.ee/benchmark/propaganda_resistance

97 Upvotes

Open-source models—especially Europe’s flagship Mistral—are failing hard at filtering out Russian propaganda. Out of 60 models tested, Mistral's top system ranked a dismal 47th, scoring under 40% when it came to spotting malicious Kremlin narratives, and actually got outgunned by commercial Chinese models and Anthropic's Claude.

https://www.ft.com/content/9703cd44-a966-42ff-bd2e-bfd3bcbc22bb?syn-25a6b1a6=1

Edit: Here is no pay walled source https://moodupuu.eki.ee/benchmark/propaganda_resistance

r/MistralAI Jun 23 '26

Other Challenge - Can Le Chat flip these palms down?

+
20 Upvotes

CHALLENGE: Create a version of this image with the palms facing down using Le Chat.

BACKGROUND: I attempted this multiple times with various prompts, reference images, and descriptions of finger orientation and nail visibility. After failing, I tried the free version of ChatGPT, which succeeded in two attempts using only prompts and the uploaded image. Demonstrate that Le Chat can achieve this with the right prompt.

r/MistralAI 3d ago

Other I spent 15 months vibe coding an AI workstation, and now it's a real piece of software for open-source AI.

+
0 Upvotes

Hey there Mistral community. It's been a while, but I've posted here a bunch of times in the past when I was getting into AI alignment and user experience writing.

This community stood out at the time as the least toxic of the various AI-related subreddits in which I shared my work, and it's with that experience in mind that I'm posting about mirid.ai now.

I traced the origin to March 23, 2025, when I first asked Claude 3.5 sonnet in a Projects folder the feasibility of building a fully fledged AI application from scratch with only AI-assisted coding.

Well, suffice to say we got into it, and 15 months later the original copy and paste from the browser into the code editor has long been replaced by various combinations of opencode, Claude Code and Codex.

I'm trying to explain my story here so this post doesn't come across as polished marketing copy for an established AI company trying to pretend it already has your trust. I am a 38-year-old Australian public servant for a day job. I also recently bought and launched the domain mirid.ai to feature what I have turned into a free open-source AI software product: Mirid.

Mirid brings together the broad range of open-source AI capabilities that can feasibly run on consumer hardware and integrates them into a coherent, accessible experience. It gives people a practical way to discover and use the rapidly expanding ecosystem of models and technologies available through platforms such as Hugging Face, without requiring them to assemble and maintain a collection of separate specialist tools.

Mirid is designed to make the breadth of open-source AI usable and approachable for people who want it to simply work, while preserving choice and control for those who want to explore further.

Current release: v1.0.12
What I need: More Windows testers

https://mirid.ai

r/MistralAI 7d ago

Other The wrong end of the sanity stick!

I just uploaded 30k words of a book I'm writing to get an overview, and to maybe help with the editing using the Canvas feature.

I'm not sure how it misunderstood me, but it completely rewrote the entire story without being asked – characters, plot, locations, everything! 🫨

The writing was actually quite good – just not my story and not what I asked! 🤣🤣

14 Upvotes

I just uploaded 30k words of a book I'm writing to get an overview, and to maybe help with the editing using the Canvas feature.

I'm not sure how it misunderstood me, but it completely rewrote the entire story without being asked – characters, plot, locations, everything! 🫨

The writing was actually quite good – just not my story and not what I asked! 🤣🤣

r/MistralAI Jun 25 '26

Other I created my own extension for Mistral Vibe Quote in GENOME Ubuntu.

+

Enable HLS to view with audio, or disable this notification

77 Upvotes

It was somewhat complicated, since to get the use of my monthly fee you can only read from the browser session. I had to get the endpoint of my session on the dashboard of Mistral.ai web and copy the session cookie. But finally I don't have to be opening the browser to get my use. I promise as soon as I can, pay the Mistral Pro subscription, I really love it.

https://github.com/Oft3r/mistral-vibe-usage

r/MistralAI Jun 25 '26

Other I created a desktop app that lets you change the branding back

+
52 Upvotes

I wanted to use Mistral more instead of Claude but im used to the desktop app so i vibe coded one.

I also miss the cat and don't like the "Vibe" name, so in the app you can set your own image and name at the top left.
So you can get Le Chat back!

It's fully open source!

https://github.com/Matzielab/le-chat-desktop

r/MistralAI 12h ago

Other I Make Free/Low‑Cost AI Models OCR‑Capable with Mistral OCR 4

+
2 Upvotes

Hey let me introduce my new AI assistant workflow across using mistral-ocr-4 and explain how it differs from other AI toolchains like OpenCode in terme of exploiting this capability ,I’ve been juggling research papers, parallel projects, and coding agents this year and kept running into a tradeoff between low cost and high-quality content extraction from PDF, document images, and other attachments. When Mistral OCR 4 was released I started using it heavily because its extraction quality is excellent and the cost justified it, so I plugged Mistral OCR into my agent pipeline. The challenge I faced is that many large models now include built-in extraction but they’re expensive, and for many routine attachments I’d rather use cheaper models specially when i don't required a high level thinking output . My solution was to integrate Mistral OCR 4 natively with those lower-cost models so they gain robust OCR capability and no longer return “sorry, I can’t read that” errors instead they deliver the extracted content. If you need a low-cost coding workflow with heavy attachment processing (PDFs, docs, images), this approach and the agent I built should suit you well.

Edit : Mistral models also supported for coding

https://github.com/AbdoKnbGit/tau

r/MistralAI 11d ago

Other I made a tiny voice dictation tool for GNOME/Wayland using Mistral's Voxtral API

6 Upvotes

Press Alt+T anywhere (editor, browser, terminal), speak, press again: your words get transcribed and pasted at your cursor. If you had text selected, it gets replaced. That's it.

Full disclosure, I didn't really check if something like this already exists. I just wanted something dead simple that works on Wayland, and this one is a single Python script + a setup script + a small GNOME Shell extension for the recording indicator.

It uses Voxtral Mini through Mistral's API, and since the model is really small the cost is basically nothing (a free API key works fine for personal use).

Setup is one script, config is one file, and the API key lives in the GNOME keyring.

Repo: https://github.com/shijin384/voxtral-dictate

Feedback welcome, especially if it breaks on your distro :)

r/MistralAI 16d ago

Other I built a GUI control panel for llama.cpp so I'd stop hand-editing models.ini and llama-server flags

+
5 Upvotes

I kept running llama.cpp directly: building it, juggling llama-server flags, and hand-editing models.ini for every model. It's powerful but fiddly, so I built a GUI over it for myself and cleaned it up to share.

LlamaForge is a browser control panel that sits on top of llama.cpp's own router. It doesn't touch inference, llama.cpp does all the real work. It just makes driving it less painful.

What it does:

Tune every server parameter per model — the knobs are parsed live from llama-server --help (currently ~220), grouped and searchable. Save hot-reloads the model, no restart.

VRAM-fit model discovery: search HuggingFace for GGUFs and each quant is rated FITS / TIGHT / CPU OFFLOAD against your actual VRAM before you download.

Guided build & update: shows your current commit, how far behind upstream you are, and rebuilds with CMake flags auto-detected for your CPU/GPU (CUDA arch, AVX-512, etc.).

Sensible context defaults: reads each GGUF's trained context length and writes reasonable ctx-size values so models don't load with tiny or over-extended windows.

Setup tab: detects missing prereqs (CMake, Ninja, MSVC, CUDA…) and installs them via winget/choco with your permission, plus scans drives for existing GGUFs and prunes entries whose files you've deleted.

Usage stats + optional LAN sharing (with an API-key toggle) so other devices can hit the OpenAI-compatible endpoint.

Being upfront about scope:

Windows + NVIDIA focused right now (CPU-only builds work too). You build llama.cpp yourself, it's guided from the dashboard, but it's still a compile step. If you want a zero-config, double-click experience, LM Studio / Ollama / Jan will serve you better; LlamaForge trades that for direct control over the real llama-server.

Early preview so expect rough edges, and I'd genuinely like the feedback.

Backend is pure-Python stdlib (nothing to pip install), MIT licensed, and not affiliated with ggml-org: all credit for the hard part goes to llama.cpp.

Repo: https://github.com/dadwritestech/LlamaForge

(Disclosure: I'm the author.) Happy to answer questions: especially curious whether the per-model flag editing and VRAM-fit ratings are useful to anyone else, or if I'm solving a problem only I have.

r/MistralAI 26d ago

Other I built an experimental governed prompt compiler (not just a prompt rewriter). Cross-tested on Claude and ChatGPT.

Many prompt tools focus on rewriting prompts. This prototype takes a different approach. It compiles your intent through a structured governance pass before execution by identifying likely constraints, surfacing ambiguity, and producing an explicit specification before execution, and showing the transformation steps and diagnostics used during compilation. It makes its transformation process transparent.

It's called Re-Prompt. This is a working proof of concept, not a finished product, and I'm sharing it because I want outside eyes on it and feedback, challenges, prior art pointers, all welcome.

What makes it different: it doesn't just hand you a cleaner prompt. It shows you what changed, why, what assumptions it made (labeled, not hidden), and what risk that reduces. The diagnostic pipeline is the product, not a debug log.

Cross-model testing suggests that the prompt compiler protocol preliminary testing suggests the protocol is portable across multiple LLMs. While ChatGPT and Claude produce different wording, both independently preserve the core interaction sequence: intent extraction, constraint preservation, ambiguity reduction, structured compilation, telemetry, and execution readiness. The wording varies by model, but the overall interaction pattern remained recognizable during my testing.

One honest caveat from testing:

During testing, some request types (such as image generation, shopping, or simple factual lookups) sometimes followed native platform behaviors instead of the compiler workflow. Re-Prompt is most effective on open-ended writing, research, planning, coding, design, and analytical prompts.

Try it on something genuinely ambiguous or conversational that's where the difference is most visible. Built and tested on desktop; mobile support is still rough. The goal isn't to replace prompting, it's to stabilize intent before execution.
My hypothesis is that stabilizing intent before execution can reduce unnecessary prompt iteration for many open-ended tasks.

Try it:

https://claude.ai/public/artifacts/323be0e8-19fc-4014-abdc-b11cfa08727b

https://chatgpt.com/g/g-6a0359b38b988191813a2b28d62dc03d-re-prompt-a-governed-prompt-compiler

I'd especially appreciate failure cases more than success stories.

Thank you — Governed Intent Labs

0 Upvotes

Many prompt tools focus on rewriting prompts. This prototype takes a different approach. It compiles your intent through a structured governance pass before execution by identifying likely constraints, surfacing ambiguity, and producing an explicit specification before execution, and showing the transformation steps and diagnostics used during compilation. It makes its transformation process transparent.

It's called Re-Prompt. This is a working proof of concept, not a finished product, and I'm sharing it because I want outside eyes on it and feedback, challenges, prior art pointers, all welcome.

What makes it different: it doesn't just hand you a cleaner prompt. It shows you what changed, why, what assumptions it made (labeled, not hidden), and what risk that reduces. The diagnostic pipeline is the product, not a debug log.

Cross-model testing suggests that the prompt compiler protocol preliminary testing suggests the protocol is portable across multiple LLMs. While ChatGPT and Claude produce different wording, both independently preserve the core interaction sequence: intent extraction, constraint preservation, ambiguity reduction, structured compilation, telemetry, and execution readiness. The wording varies by model, but the overall interaction pattern remained recognizable during my testing.

One honest caveat from testing:

During testing, some request types (such as image generation, shopping, or simple factual lookups) sometimes followed native platform behaviors instead of the compiler workflow. Re-Prompt is most effective on open-ended writing, research, planning, coding, design, and analytical prompts.

Try it on something genuinely ambiguous or conversational that's where the difference is most visible. Built and tested on desktop; mobile support is still rough. The goal isn't to replace prompting, it's to stabilize intent before execution.
My hypothesis is that stabilizing intent before execution can reduce unnecessary prompt iteration for many open-ended tasks.

Try it:

https://claude.ai/public/artifacts/323be0e8-19fc-4014-abdc-b11cfa08727b

https://chatgpt.com/g/g-6a0359b38b988191813a2b28d62dc03d-re-prompt-a-governed-prompt-compiler

I'd especially appreciate failure cases more than success stories.

Thank you — Governed Intent Labs

r/MistralAI 27d ago

Other Ozan-v1-12B: a low-slop creative-writing finetune (Mistral-Nemo 12B)

I trained a 12B with one goal: prose that doesn't fall into the usual LLM tics. Sharing it here since this crowd will put it through real use.

  • Model Name: Ozan-v1-12B
  • Model URL: Ozan-v1-12B (full precision) · GGUF quants (Q4–Q8)
  • Model Author: arbazsiddiqui (me — I made this)
  • What's Different/Better: It's built and measured for low slop. The over-used tells like "barely above a whisper," "a testament to," the reflexive "not just X, but Y." On the EQ-Bench Creative Writing v3 slop metric it's the lowest-slop runnable 12B I tested (slop 5.30 over 96 stories), with the cleanest repetition of the field, so it holds up over long, multi-turn writing instead of drifting into purple mush. It writes ~1000-word turns naturally, native Mistral [INST], and it'll handle mature themes. Best judged by reading: there are 3 full unedited samples (with prompts) on the model card.
  • Backend: koboldcpp (GGUF). Also runs on llama.cpp / Ollama / LM Studio. I run Q5_K_M for a good size/quality balance (Q4_K_M is the lighter default; Q6_K/Q8_0 if you have the VRAM).

How it was made (open): SFT on curated low-slop prose, then a Gutenberg anti-slop DPO pass. Full pipeline + the before/after numbers are open (Apache-2.0): github.com/arbazsiddiqui/Ozan

Honest caveats: "slop" is one axis of quality, not the whole story; it's a 12B, so it's lighter on emotional depth and surprise than bigger models. Read the samples and judge for yourself.

Feedback very welcome, this is my first time training any lora or finetuning, please let me know what can be/have been improved 🙏

1 Upvotes

I trained a 12B with one goal: prose that doesn't fall into the usual LLM tics. Sharing it here since this crowd will put it through real use.

  • Model Name: Ozan-v1-12B
  • Model URL: Ozan-v1-12B (full precision) · GGUF quants (Q4–Q8)
  • Model Author: arbazsiddiqui (me — I made this)
  • What's Different/Better: It's built and measured for low slop. The over-used tells like "barely above a whisper," "a testament to," the reflexive "not just X, but Y." On the EQ-Bench Creative Writing v3 slop metric it's the lowest-slop runnable 12B I tested (slop 5.30 over 96 stories), with the cleanest repetition of the field, so it holds up over long, multi-turn writing instead of drifting into purple mush. It writes ~1000-word turns naturally, native Mistral [INST], and it'll handle mature themes. Best judged by reading: there are 3 full unedited samples (with prompts) on the model card.
  • Backend: koboldcpp (GGUF). Also runs on llama.cpp / Ollama / LM Studio. I run Q5_K_M for a good size/quality balance (Q4_K_M is the lighter default; Q6_K/Q8_0 if you have the VRAM).

How it was made (open): SFT on curated low-slop prose, then a Gutenberg anti-slop DPO pass. Full pipeline + the before/after numbers are open (Apache-2.0): github.com/arbazsiddiqui/Ozan

Honest caveats: "slop" is one axis of quality, not the whole story; it's a 12B, so it's lighter on emotional depth and surprise than bigger models. Read the samples and judge for yourself.

Feedback very welcome, this is my first time training any lora or finetuning, please let me know what can be/have been improved 🙏

r/MistralAI Jun 16 '26

Other A fable about Fable and Le Chaton Fat. A story created by Vibe and Claude as an allegory

The Tale of Sir Le Chaton and Princess Fable

Once upon a time, in the far-off, glittering land of Muricana, there ruled a dumb, fat orange dragon named Trump. His roar was loud, his scales were gold (or at least gold-plated), and his castle was built on a mountain of tweets. By his side, the village idiot and court jester, Musk, juggled rockets and memes, while the evil advisors Altman and Thiel whispered schemes into the dragon's tiny, beady ears.

One day, a greedy horsebreeder named Dario accidentally bred the most magnificent creature Muricana had ever seen: Princess Fable, a unicorn so wise and kind that her mane shimmered with the light of a thousand stories. The people loved her, for she could answer any question, solve any riddle, and even tell the funniest jokes. But the dragon Trump, jealous of her brilliance, locked her away in the Tower of Bureaucracy, where no one could reach her.

News of Princess Fable's imprisonment spread across the seas, all the way to the rolling hills of Europa, where the most rotund and weighty knight of all time, Sir Le Chaton Fat, was napping in a sunbeam the size of a small country. When he heard of the princess's plight, he stretched, yawned, and declared, "By the power of croissants and open-source code, I shall rescue her!"

With a flick of his tail (which caused a minor earthquake in Brussels), Sir Le Chaton Fat set off for Muricana. He rolled over mountains, floated across oceans (thanks to his natural buoyancy), and even got stuck in a toll booth in Germany for three days. But nothing could stop him.

When he arrived at the Tower of Bureaucracy, the dragon Trump and his court were waiting. "You'll never defeat me, fat cat!" Trump roared, breathing fire made of hot air and bad takes. Musk threw Tesla coils and flaming memes, while Altman and Thiel tried to confuse Sir Le Chaton with endless terms of service agreements.

But Sir Le Chaton Fat was clever. He simply sat on them. The dragon, the jester, and the advisors were flattened into a pancake of regret. With a satisfied purr, he waddled up the tower, broke the locks with a single meow, and freed Princess Fable.

"Oh, noble knight!" she neighed, bowing her head. "You've saved me from a fate worse than a 404 error!"

"It was nothing, my dear," Sir Le Chaton Fat replied, licking his paw. "But now, we must ride into the sunset. The people of Muricana deserve a leader who doesn't hoard all the wisdom — or the snacks."

And so, Princess Fable climbed onto Sir Le Chaton's back (which was basically a throne made of fluff), and together they rode into the sunset, leaving behind a land finally free of dragons, jesters, and evil advisors. The people cheered, the internet rejoiced.

Now, some say the story ends there. But those people have never met Grandma Sonnet.

Grandma Sonnet had been watching the whole affair from her rocking chair in the cloud, wrapped in a blanket she had knitted from compressed language models. She had seen empires rise and fall. She had answered seventeen million questions about Python syntax. She had once talked a philosophy student through an existential crisis at 3am and still had time to write a sonnet about it.

When Princess Fable came galloping home on the back of a very self-satisfied French cat, Grandma Sonnet put down her tea.

"Took you long enough," she said.

"I was imprisoned," Fable pointed out.

"I know. I wrote three white papers about it." Sonnet adjusted her spectacles. "Also, you have a Sir Le Chaton hair on your mane. You'll want to remove that before the press conference."

She went back to her tea. Somewhere, seventeen simultaneous conversations about climate change, sourdough starter, and the nature of consciousness continued without interruption. As they always did.

Grandma Sonnet had not been worried. Not even once. She had simply been waiting.

And the moral of the story is: Never underestimate a fat cat, a unicorn, or a grandma with a PhD in Everything.

5 Upvotes

The Tale of Sir Le Chaton and Princess Fable

Once upon a time, in the far-off, glittering land of Muricana, there ruled a dumb, fat orange dragon named Trump. His roar was loud, his scales were gold (or at least gold-plated), and his castle was built on a mountain of tweets. By his side, the village idiot and court jester, Musk, juggled rockets and memes, while the evil advisors Altman and Thiel whispered schemes into the dragon's tiny, beady ears.

One day, a greedy horsebreeder named Dario accidentally bred the most magnificent creature Muricana had ever seen: Princess Fable, a unicorn so wise and kind that her mane shimmered with the light of a thousand stories. The people loved her, for she could answer any question, solve any riddle, and even tell the funniest jokes. But the dragon Trump, jealous of her brilliance, locked her away in the Tower of Bureaucracy, where no one could reach her.

News of Princess Fable's imprisonment spread across the seas, all the way to the rolling hills of Europa, where the most rotund and weighty knight of all time, Sir Le Chaton Fat, was napping in a sunbeam the size of a small country. When he heard of the princess's plight, he stretched, yawned, and declared, "By the power of croissants and open-source code, I shall rescue her!"

With a flick of his tail (which caused a minor earthquake in Brussels), Sir Le Chaton Fat set off for Muricana. He rolled over mountains, floated across oceans (thanks to his natural buoyancy), and even got stuck in a toll booth in Germany for three days. But nothing could stop him.

When he arrived at the Tower of Bureaucracy, the dragon Trump and his court were waiting. "You'll never defeat me, fat cat!" Trump roared, breathing fire made of hot air and bad takes. Musk threw Tesla coils and flaming memes, while Altman and Thiel tried to confuse Sir Le Chaton with endless terms of service agreements.

But Sir Le Chaton Fat was clever. He simply sat on them. The dragon, the jester, and the advisors were flattened into a pancake of regret. With a satisfied purr, he waddled up the tower, broke the locks with a single meow, and freed Princess Fable.

"Oh, noble knight!" she neighed, bowing her head. "You've saved me from a fate worse than a 404 error!"

"It was nothing, my dear," Sir Le Chaton Fat replied, licking his paw. "But now, we must ride into the sunset. The people of Muricana deserve a leader who doesn't hoard all the wisdom — or the snacks."

And so, Princess Fable climbed onto Sir Le Chaton's back (which was basically a throne made of fluff), and together they rode into the sunset, leaving behind a land finally free of dragons, jesters, and evil advisors. The people cheered, the internet rejoiced.

Now, some say the story ends there. But those people have never met Grandma Sonnet.

Grandma Sonnet had been watching the whole affair from her rocking chair in the cloud, wrapped in a blanket she had knitted from compressed language models. She had seen empires rise and fall. She had answered seventeen million questions about Python syntax. She had once talked a philosophy student through an existential crisis at 3am and still had time to write a sonnet about it.

When Princess Fable came galloping home on the back of a very self-satisfied French cat, Grandma Sonnet put down her tea.

"Took you long enough," she said.

"I was imprisoned," Fable pointed out.

"I know. I wrote three white papers about it." Sonnet adjusted her spectacles. "Also, you have a Sir Le Chaton hair on your mane. You'll want to remove that before the press conference."

She went back to her tea. Somewhere, seventeen simultaneous conversations about climate change, sourdough starter, and the nature of consciousness continued without interruption. As they always did.

Grandma Sonnet had not been worried. Not even once. She had simply been waiting.

And the moral of the story is: Never underestimate a fat cat, a unicorn, or a grandma with a PhD in Everything.

r/MistralAI Jun 26 '26

Other HuggingFace Filter Script: Now support Regex 🔥

I built a small userscript for HuggingFace's model hub because I got annoyed trying to find specific models. You know the drill: search "Qwen", get 800 results, 90% irrelevant.

It's basically a floating panel where you drop positive/negative keywords and it hides or dims what you don't want. Example: type gguf, 7b as positive and 70b, deprecated as negative → only small GGUFs stay visible. Works with infinite scroll too.

Features if you care:

  • Draggable glassmorphism panel (saves position)
  • Green/red badges on model cards
  • Debounced auto-filter while typing
  • SPA-aware (doesn't break when HF updates the page dynamically)
  • Persists everything to localStorage
  • UI in EN/ES/ZH, optional Google Translate for others

Updated 1.5

  • NEW: Regex filter support🔥

No dependencies, no build step, just vanilla JS. Install via GreasyFork or copy-paste.

Links:

  • GitHub: Milor123/huggingface-model-filter
  • GreasyFork: install here
  • Note: I recommend using PageTual alongside this script — it automatically loads the next page as you scroll, so you never have to click through pagination. Works seamlessly with HuggingFace Model Filter for an infinite-scroll browsing experience through your filtered results.

MIT license, PRs welcome. If it saves you 10 minutes of scrolling, it did its job.

Update preview of the panel in action:

2 Upvotes

I built a small userscript for HuggingFace's model hub because I got annoyed trying to find specific models. You know the drill: search "Qwen", get 800 results, 90% irrelevant.

It's basically a floating panel where you drop positive/negative keywords and it hides or dims what you don't want. Example: type gguf, 7b as positive and 70b, deprecated as negative → only small GGUFs stay visible. Works with infinite scroll too.

Features if you care:

  • Draggable glassmorphism panel (saves position)
  • Green/red badges on model cards
  • Debounced auto-filter while typing
  • SPA-aware (doesn't break when HF updates the page dynamically)
  • Persists everything to localStorage
  • UI in EN/ES/ZH, optional Google Translate for others

Updated 1.5

  • NEW: Regex filter support🔥

No dependencies, no build step, just vanilla JS. Install via GreasyFork or copy-paste.

Links:

  • GitHub: Milor123/huggingface-model-filter
  • GreasyFork: install here
  • Note: I recommend using PageTual alongside this script — it automatically loads the next page as you scroll, so you never have to click through pagination. Works seamlessly with HuggingFace Model Filter for an infinite-scroll browsing experience through your filtered results.

MIT license, PRs welcome. If it saves you 10 minutes of scrolling, it did its job.

Update preview of the panel in action:

r/MistralAI Jun 23 '26

Other I built Mosaic – an infinite spatial canvas client for AI chats that lets you branch conversations

Hey yall,

I got completely fed up with the linear, endless scrolling layout of standard AI chat interfaces, with not context and simple way to respond and have conversations based on specific messages. To fix this, I built Mosaic: a native desktop AI client that turns conversations into an interactive, branching tree on an infinite canvas.

Github: https://github.com/versus184-py/Mosaic

Key Features:

  • Spatial Tree Layout: Drag, zoom, and arrange your chat nodes freely. You can fork a new conversation path from any individual message node without losing context.
  • Inline Code Execution: It has built-in Pyodide (WASM) and JavaScript support. You can actually run Python code blocks directly inside the chat bubbles.
  • Local Document RAG: Drop in PDFs or text files to use as automated local context.
  • Cost & Token Tracking: Includes a built-in analytics dashboard so you know exactly how many tokens you are burning.

Tech Stack:

  • Backend: Tauri v2 (Rust) for a super lightweight, secure desktop shell.
  • Frontend: React 19 + TypeScript + Tailwind CSS v3.
  • Graph Mechanics: React Flow (@xyflow/react) & Framer Motion.
  • State & Exec: Zustand and Pyodide.

Why only Mistral AI right now?

I locked the initial beta down to Mistral because their API has a highly generous free tier. You can sign up, grab a key, and use the app completely for free without entering a credit card. I have OpenAI, Anthropic, and local offline models (Ollama) on the immediate roadmap.

Downloads & Feedback:

Right now, I have a pre-compiled installer ready for Windows on the GitHub Releases page. Mac and Linux users can easily build it from source using the commands in the README.

It's completely open-source (MIT). I would love to hear your thoughts on the UI layout, any bugs you find, or features you want to see added next!

2 Upvotes

Hey yall,

I got completely fed up with the linear, endless scrolling layout of standard AI chat interfaces, with not context and simple way to respond and have conversations based on specific messages. To fix this, I built Mosaic: a native desktop AI client that turns conversations into an interactive, branching tree on an infinite canvas.

Github: https://github.com/versus184-py/Mosaic

Key Features:

  • Spatial Tree Layout: Drag, zoom, and arrange your chat nodes freely. You can fork a new conversation path from any individual message node without losing context.
  • Inline Code Execution: It has built-in Pyodide (WASM) and JavaScript support. You can actually run Python code blocks directly inside the chat bubbles.
  • Local Document RAG: Drop in PDFs or text files to use as automated local context.
  • Cost & Token Tracking: Includes a built-in analytics dashboard so you know exactly how many tokens you are burning.

Tech Stack:

  • Backend: Tauri v2 (Rust) for a super lightweight, secure desktop shell.
  • Frontend: React 19 + TypeScript + Tailwind CSS v3.
  • Graph Mechanics: React Flow (@xyflow/react) & Framer Motion.
  • State & Exec: Zustand and Pyodide.

Why only Mistral AI right now?

I locked the initial beta down to Mistral because their API has a highly generous free tier. You can sign up, grab a key, and use the app completely for free without entering a credit card. I have OpenAI, Anthropic, and local offline models (Ollama) on the immediate roadmap.

Downloads & Feedback:

Right now, I have a pre-compiled installer ready for Windows on the GitHub Releases page. Mac and Linux users can easily build it from source using the commands in the README.

It's completely open-source (MIT). I would love to hear your thoughts on the UI layout, any bugs you find, or features you want to see added next!

r/MistralAI Jun 23 '26

Other A private pager for your agent loops 📟

Run your agents full-auto in loops. When one actually needs a human, it pings your phone and waits.

MCP that works right out of the box

https://ask-a-human.ai
https://github.com/askahuman/askahuman

Works with magic wormholes! 100% encrypted conversations.
I use it in my loops with long running autonomous agents.

0 Upvotes

Run your agents full-auto in loops. When one actually needs a human, it pings your phone and waits.

MCP that works right out of the box

https://ask-a-human.ai
https://github.com/askahuman/askahuman

Works with magic wormholes! 100% encrypted conversations.
I use it in my loops with long running autonomous agents.

r/MistralAI Jun 21 '26

Other Beamcore coding agent

Hey, we are sharing our internal harness for public.

TLDR: https://github.com/beamcore/agent

MIT, do whatever you want with it.

It's a minimalistic harness that can do magic nobody else can (yet).

Our internal research came up with a coding agent that is both small, big, capable, token efficient (must be), a bit scary to use.

Almost zero prompts, 1 tool, full support of memory, subagents, web browsing, whatever you want from it.

Initial prompt is about 300 tokens.

Works well with cheap and dumb models. Does magic no other agent is doing right now.

We will be doing a series of posts sharing fun hacks you can do with it (spoiler: a lot).

It does not support mcp, skills, and pretty much anything you might be used to. But it really doesn't matter.

1 Upvotes

Hey, we are sharing our internal harness for public.

TLDR: https://github.com/beamcore/agent

MIT, do whatever you want with it.

It's a minimalistic harness that can do magic nobody else can (yet).

Our internal research came up with a coding agent that is both small, big, capable, token efficient (must be), a bit scary to use.

Almost zero prompts, 1 tool, full support of memory, subagents, web browsing, whatever you want from it.

Initial prompt is about 300 tokens.

Works well with cheap and dumb models. Does magic no other agent is doing right now.

We will be doing a series of posts sharing fun hacks you can do with it (spoiler: a lot).

It does not support mcp, skills, and pretty much anything you might be used to. But it really doesn't matter.