Borrelle.
  • Accueil
  • Projets
  • Blog
  • Services
  • À propos
  • Contact
|
Borrelle

Studio d'ingénierie IA — agents conversationnels, applications web & mobiles, systèmes intelligents.

Confidentialité

© 2026 Borrelle

Fondé par Tahsine Kajola SALAMI

Tous les projets
juin 2026Livré

Oh Matilda — Assistant IA Agentic Offline-First

React NativeExpollama.cppVercel AI SDKRAGAndroidTypeScript
Code source
Oh Matilda — Assistant IA Agentic Offline-First

Problème

La plupart des assistants IA modernes dépendent d'un serveur cloud. Cela signifie que vos données — documents, questions, conversations — transitent par des serveurs que vous ne contrôlez pas. Et en l'absence de connexion, l'assistant devient inutile.

Pour les utilisateurs travaillant avec des documents sensibles ou dans des environnements à connectivité limitée, cette dépendance cloud est un dealbreaker.

Solution proposée

Oh Matilda est une application Android qui exécute un assistant agentic directement sur l'appareil. Pas de serveur obligatoire, pas de compte requis, pas de données qui quittent le téléphone — sauf si l'utilisateur choisit d'activer un service cloud avec sa propre clé API.

Le cœur du système repose sur :

  • llama.cpp via llama.rn pour faire tourner Gemma 4 (quantifié en Q2/Q4 GGUF) directement sur le CPU/GPU du téléphone
  • BGE-M3 en local pour les embeddings et la recherche vectorielle dans les documents
  • Vercel AI SDK (ToolLoopAgent) pour orchestrer la boucle agent : recherche sémantique, web search optionnel, self-correction
  • SQLite pour la persistence des conversations, documents, et métadonnées
  • NativeWind (Tailwind) pour l'interface utilisateur

Stack technique

CoucheTechnologie
Framework mobileExpo SDK 54 + React Native 0.81 (New Architecture)
Agent IAVercel AI SDK v6 — ToolLoopAgent
LLM localllama.rn + Gemma 4 (GGUF)
EmbeddingsBGE-M3 (local, GGUF)
Vector storeSQLite + cosine similarity
Web searchTavily API (BYOK)
DocumentsPDF, DOCX

Fonctionnalités clés

  • Agentic RAG — Recherche sémantique dans vos documents avec self-correction : si la pertinence d'un résultat est trop faible, l'agent réécrit automatiquement la requête et réessaie
  • Multi-provider — Bascule entre le modèle local, Ollama Cloud, ou votre propre instance Ollama
  • Streaming chat UI — Rendu markdown, messages modifiables, régénération
  • Multimodal — Capture et envoi d'images au modèle local (vision)
  • Persistent memory — SQLite avec compactage automatique du contexte
  • Thèmes dark/light — Entièrement fonctionnel hors-ligne dès le premier lancement

Résultat

Oh Matilda démontre qu'il est possible de faire tourner un agent IA capable de raisonner, chercher dans vos documents et se corriger — entièrement sur un téléphone Android milieu de gamme. L'APK est disponible en release GitHub pour sideloading.

← Retour aux projets