Memora v0.2.25 Serveur MCP : Écritures 5 fois plus rapides sur la base de données D1

Améliorations des performances dans Memora v0.2.25
Memora v0.2.25 est un serveur MCP (Model Context Protocol) léger qui fournit à Claude des capacités de mémoire persistante, incluant la recherche sémantique, des fonctionnalités de graphe de connaissances et la récupération entre sessions. Le serveur prend en charge SQLite pour le stockage local ou Cloudflare D1, S3 et R2 pour le stockage distant.
La dernière version se concentre sur des améliorations significatives des performances pour les opérations sur la base de données D1. Le changement principal est que les opérations memory_create et memory_update sur D1 ont été réduites de plus de 10 secondes à environ 2 secondes par appel.
Ce qui était lent
ensure_schema()effectuait 7 à 9 allers-retours D1 à chaque appel d'outil, gaspillant ~4-8s à chaque fois- Le scan de références croisées utilisait un modèle en deux étapes
list + get_embeddingsqui nécessitait ~10 allers-retours sur un stockage de 500 mémoires - Le jeton de session D1 était stocké au niveau de la classe et pouvait être écrasé par des threads en arrière-plan
Ce qui a changé
- Le schéma est maintenant mis en cache par instance de backend, payé une fois au moment de la connexion
- Le scan de références croisées a été réécrit en une seule opération paginée
LEFT JOIN - Le jeton de session a été déplacé vers un stockage par instance avec une mise en miroir du signet keep-max au niveau du backend
Performances mesurées sur D1 en direct
memory_create: plus de 10s → ~1,8smemory_update: plus de 10s → ~1,1sconnect()à partir du 2ème appel : ~4-8s → ~0ms (cache atteint)
Les améliorations supplémentaires incluent une réduction des requêtes aux objets durables (diminuant les coûts Cloudflare), une correction XSS dans l'interface graphique et une correction de la mise en cache du schéma pour les échanges de fichiers CloudSQLiteBackend. La version ne nécessite aucune migration de schéma et maintient la compatibilité ascendante sans changement d'API. Les 39 tests passent.
Ce type de serveur MCP est utile pour les développeurs qui souhaitent donner à leurs agents d'IA de codage une mémoire persistante entre les sessions, permettant des interactions plus contextuelles et cohérentes.
📖 Lire la source complète : r/ClaudeAI
👀 See Also

GoModel : Une passerelle d'IA légère et open-source écrite en Go
GoModel est une passerelle IA open-source qui fournit une API unifiée compatible OpenAI pour plusieurs fournisseurs, notamment OpenAI, Anthropic, Gemini, Groq, xAI et Ollama. Il propose une image Docker de 17 Mo, 44 fois plus légère que LiteLLM, avec une configuration priorisant les variables d'environnement et une observabilité intégrée.

Vellium ajoute des animaux de bureau et des agents inspirés de la CLI pour les LLM locaux
Vellium, une application open-source multiplateforme pour les LLM locaux, prend désormais en charge les animaux de bureau qui flottent au-dessus des fenêtres ainsi que des agents avec intégration MCP, commandes de terminal et édition de fichiers.

Bibliothèque de journalisation Article 12 open-source pour la conformité à l'IA Act de l'UE
Une bibliothèque TypeScript gratuite et open-source pour les applications Node.js utilisant le SDK AI Vercel qui implémente les exigences de journalisation de l'Article 12 avec des journaux JSONL en ajout uniquement, une chaînage de hachage SHA-256 pour la détection de falsification et une application de la rétention de 180 jours.

Résultats de référence : 6 modèles économiques contre Claude Sonnet 4.6 pour l'orchestration OpenClaw
Un développeur a testé six modèles d'IA moins chers contre Claude Sonnet 4.6 en tant qu'orchestrateur principal pour une configuration OpenClaw. Seul o4-mini a égalé le score parfait de Sonnet, tandis que les autres ont échoué sur des tâches de jugement critiques comme l'inspection de fichiers et la délégation.