Skip to content
View QuentinMerle's full-sized avatar

Block or report QuentinMerle

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
QuentinMerle/README.md

Hi, I'm Quentin Merle 👋

Senior Web Architect & AI Engineer

I bridge the gap between modern Web Development and Artificial Intelligence. With 15 years of experience in the web ecosystem (React, fullstack JS), I believe AI doesn't replace software engineering—it extends it.

My main focus is on Local & Edge AI (LLMs & SLMs). I build pragmatic, sovereign, and privacy-first architectures that run directly on your hardware or in the browser, without sending data to third-party clouds.

"AI isn't magic. It's a tool we tame with rigor, measure for its limits, and constrain with good code."

🚀 What I'm up to

  • 🏢 Founder @ Vibrisse Studio: A hybrid Web & AI agency building sovereign, privacy-first solutions.
  • 💻 Working on Vibrisse Agent: A high-performance, local-first multi-agent framework. Built with LangGraph, and MCP to act as a sovereign engineering partner and give you absolute control over your environment.
  • ✍️ Writing: Sharing honest, code-backed technical feedback (REX) about Local AI, RAG, and Web architectures on Dev.to.

🛠️ Tech Stack & Focus Areas

  • AI Engineering: Ollama, WebLLM, LangGraph, SLMs (Mistral, Gemma, Llama, Phi), RAG, Model Context Protocol (MCP), Tool Use
  • Web & Edge: React, TypeScript, Tauri, WebGPU, window.ai
  • Core Concepts: Edge AI, Local RAG, Generative UI, Digital Sovereignty, Deterministic Guardrails

🌟 Featured Experiments & Projects

  • 🧠 Vibrisse Agent: A sovereign engineering partner and local-first agentic framework. Features triple-layer RAG, LangGraph orchestration, MCP-native tool use, and an Obsidian Glass UI. (Discover it on agent.vibrisse-studio.dev)
  • 🏓 Ping Prompt: An asymmetric Air Hockey prototype running a local SLM (WebLLM/Phi-3) directly in the browser. The AI profiles you via Brain.js and actively hacks the DOM to cheat when it's losing.
  • 🎲 GemMaster: Immersive narrative RPG engine powered by Gemma 4, featuring multimodal vision and dynamic Ambilight.
  • webllm-vs-windowai: A proof-of-concept exploring Edge AI in the browser for e-commerce.
  • 🎙️ web-speech-selector: A practical tool to explore and calibrate the Web Speech API across browsers.
  • a11y-control: A lightweight, standalone accessibility menu (WCAG 2.1 AA compliant) delivered as a native Web Component. Zero dependencies, zero build.

📝 Technical Writing & REX

I regularly write deep-dives and honest feedback about the intersection of Web Dev and AI. Instead of hype, I focus on real-world engineering constraints. Topics I cover include:

  • Hardware & Browser AI: Quantization, VRAM constraints, WebGPU, and running models in the browser.
  • Sovereignty & Privacy: Why Local AI matters for data protection (GDPR) and building robust, offline-first architectures.
  • Architecture & Tooling: Moving beyond simple chatbots to create local agents with Tool Use (MCP), custom RAG pipelines, and generative UIs.
  • Engineering Challenges: The illusion of infinite context windows, prompt versioning in teams, and deterministic outputs.

👉 Read all my articles and REX on Dev.to


📫 Let's connect:LinkedIn | Dev.to

🌲 Proudly engineered in Beauce, Québec 🇨🇦

Pinned Loading

  1. a11y-controla11y-controlPublic

    A lightweight, standalone accessibility menu, WCAG 2.1 AA compliant, delivered as a native Web Component. Zero dependencies. Zero build. One single tag.

    JavaScript

  2. gemmastergemmasterPublic

    💎 Immersive RPG Engine powered by Gemma 4. Featuring multimodal AI vision, dynamic Ambilight immersion, and tactical narrative mechanics (Dice, QTE).

    CSS

  3. web-speech-selectorweb-speech-selectorPublic

    Explore, calibrate, and implement the native Web Speech API (TTS) reliably across browsers. Available as a web app & Chrome extension.

    CSS

  4. vibrisse-agentvibrisse-agentPublic

    An advanced agentic AI assistant for local codebase engineering, featuring a hybrid RAG architecture, MCP tool extensibility, and a premium Obsidian-glass React interface.

    Python

  5. webllm-vs-windowaiwebllm-vs-windowaiPublic

    This sandbox is a technical Proof of Concept (POC) demonstrating how to implement a fully local, privacy-first conversational e-commerce search engine using Small Language Models (SLMs) directly in…

    JavaScript 1

  6. ping-promptping-promptPublic

    An asymmetric Air Hockey game where a local AI (Phi-3 via WebGPU) plays against you, trash-talks in real-time, and hacks the DOM to cheat when it's losing. 100% Client-Side

    JavaScript 1