OmniRecall Beta : Injection de mémoire propulsée par FAISS pour les discussions LLM en cloud

✍️ OpenClawRadar📅 Publié: March 16, 2026🔗 Source
OmniRecall Beta : Injection de mémoire propulsée par FAISS pour les discussions LLM en cloud
Ad

Ce que fait OmniRecall

OmniRecall est un contournement local de mitmproxy qui intercepte le trafic vers les interfaces de chat cloud (testé sur DeepSeek). Il s'introduit dans le flux de fragments SSE propriétaire et impose une couche de mémoire à long terme sur un système conçu pour être sans état.

Mécanisme technique

  • Analyse approfondie des paquets : Reconstitue la réponse complète de l'assistant en suivant les correctifs en temps réel
  • Contrôle des commandes : Détecte [ADD], [UPDATE], [REMOVE], [CLEAR] dans la sortie de l'IA
  • Cerveau local : Maintient memory.txt + index FAISS (sentence-transformers MiniLM-L6)
  • Injection de contexte : Les faits les mieux rappelés sont injectés de force dans votre prochain message sous forme de [RECALL: ...]

État actuel et limites

Il s'agit d'une version bêta/expérimentale. Le développeur note : "C'est le plus proche que j'ai pu atteindre du rêve après des semaines d'enfer de débogage. C'est buggé. C'est expérimental. [ADD] est assez stable, mais [SEARCH] est capricieux — si vous voulez la perfection, corrigez-le vous-même. J'ai atteint ma limite d'énergie sur cette version."

Les modifications de l'interface utilisateur en amont vont le casser. Le développeur déclare : "S'il casse, c'est votre problème maintenant."

Ad

Exigences et configuration

Exigences pour PC modeste :

  • CPU uniquement (faiss-cpu + all-MiniLM-L6-v2)
  • Aucun LLM local nécessaire — améliore les modèles cloud que vous utilisez déjà
  • Coût nul, aucune clé API, isolement des données 100 % local

Comment déployer :

pip install mitmproxy faiss-cpu sentence-transformers numpy

Faites confiance au certificat CA de mitmproxy sur votre système/navigateur (exécutez mitmproxy une fois pour le générer). Définissez le proxy système sur 127.0.0.1:8080. Puis exécutez :

mitmdump -s omnirecall.py

Allez sur chat.deepseek.com et commencez à lui fournir des souvenirs.

Conditions de licence

Le projet utilise une licence source-disponible très restrictive :

  • Aucune utilisation commerciale
  • Aucun fork privé
  • ALTERATIONS.md obligatoire et public pour toute modification de la logique
  • Si vous l'adaptez pour Claude/GPT-4o/etc., gardez-le public conformément à la licence

Le développeur explique : "J'ai vu trop de projets de développeurs solo être exploités, privatisés ou transformés en SaaS payant tandis que le créateur ne reçoit rien. Cette licence n'est pas amicale — elle est conçue pour protéger le travail précisément de ces personnes. Si les conditions vous effraient, c'est le but."

📖 Read the full source: r/LocalLLaMA

Ad

👀 See Also

Claude Code Flux de travail dynamiques : Sous-agents parallèles et mode UltraCode
Tools

Claude Code Flux de travail dynamiques : Sous-agents parallèles et mode UltraCode

Claude Code introduit des workflows dynamiques qui orchestrent des dizaines à des centaines de sous-agents parallèles pour des tâches complexes comme la chasse aux bugs à l'échelle d'une base de code, les migrations massives et la vérification multi-angle. Le mode UltraCode déclenche automatiquement les workflows sur les problèmes difficiles.

OpenClawRadar
Cognithor : Un système d'exploitation d'agent local-first avec l'architecture Trinity PGE
Tools

Cognithor : Un système d'exploitation d'agent local-first avec l'architecture Trinity PGE

Cognithor est un système d'exploitation d'agent autonome entièrement local, développé sur un an en 16 phases. Il repose sur l'architecture Trinité PGE (Planificateur → Gardien → Exécuteur), comprend plus de 11 609 tests avec une couverture de 89 %, et prend en charge 16 fournisseurs de LLM, dont Ollama et LM Studio.

OpenClawRadar
Claude Code Routines améliore les performances CLI de 2,4x dans plus de 20 PRs
Tools

Claude Code Routines améliore les performances CLI de 2,4x dans plus de 20 PRs

Utilisation des routines de Claude Code sur un cron de 2 heures pour optimiser de manière autonome un outil CLI open-source (Repomix), résultant en plus de 20 PRs générées automatiquement et une amélioration de 2,4x du temps d'exécution.

OpenClawRadar
Les crochets de code Claude empêchent les interférences entre les onglets Chrome lors de sessions multiples.
Tools

Les crochets de code Claude empêchent les interférences entre les onglets Chrome lors de sessions multiples.

Un développeur a créé trois hooks (session-start, capture-tab-id, enforce-tab-id) qui épinglent chaque session Claude Code à son propre onglet Chrome, empêchant les sessions d'accéder accidentellement aux onglets d'autres sessions lors des exécutions de tests et des remplissages de formulaires.

OpenClawRadar