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.

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-control a11y-control Public

    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. gemmaster gemmaster Public

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

    CSS

  3. web-speech-selector web-speech-selector Public

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

    CSS

  4. vibrisse-agent vibrisse-agent Public

    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-windowai webllm-vs-windowai Public

    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-prompt ping-prompt Public

    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