sickn33/mémoire-conversationnelle

Systèmes de mémoire persistante pour les conversations LLM, incluant la mémoire à court terme, à long terme et basée sur les entités.

Qu'est-ce que mémoire-conversationnelle ?

Cette compétence « sickn33/conversation-memory » fournit une infrastructure de mémoire persistante conçue pour les agents LLM (Large Language Model) dans le cadre de conversations. Elle implémente trois niveaux de mémoire : une mémoire à court terme pour le contexte immédiat de la conversation, une mémoire à long terme pour stocker des informations importantes au fil des sessions, et une mémoire basée sur les entités qui extrait et retient des détails sur les personnes, lieux et sujets mentionnés. Destinée aux plateformes telles que Claude Code, Cursor ou tout agent conversationnel compatible, cette compétence améliore la continuité et la personnalisation des échanges. En utilisant des bases de données vectorielles et des mécanismes de résumé intégrés, elle permet à l'agent de retrouver des informations pertinentes même après de longues interruptions, ce qui la rend essentielle pour les assistants virtuels, les chatbots de support ou tout système nécessitant un suivi contextuel avancé. Son intégration est simple : il suffit de configurer les paramètres de persistance (comme les fichiers de stockage ou les URL de bases de données) dans l'environnement de l'agent, et la gestion des mémoires se fait automatiquement via des commandes dédiées dans le SKILL.md, sans intervention manuelle de l'utilisateur.

Compatible avec~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/sickn33/antigravity-awesome-skills/tree/main/skills/conversation-memory

Installed? Explore more Développement et programmation skills: steipete/bluebubbles, steipete/eightctl, steipete/blucli · View all 6 →

Demander à votre IA préférée

Ouvre une nouvelle conversation avec cette compétence d'agent déjà préchargée.

Documentation

Que fait mémoire-conversationnelle ?

Systèmes de mémoire persistante pour les conversations LLM, incluant la mémoire à court terme, à long terme et basée sur les entités.

Aperçu

Cette compétence permet aux agents LLM de conserver et de rappeler des informations au cours des conversations, améliorant ainsi la continuité et la personnalisation des échanges.

Fonctionnalités

  • Mémoire à court terme : stocke le contexte immédiat de la conversation pour les références rapides.
  • Mémoire à long terme : conserve les informations importantes entre les sessions de conversation.
  • Mémoire basée sur les entités : extrait et retient des détails sur les entités (personnes, lieux, sujets, etc.).
  • Base de données vectorielle intégrée : utilise des embeddings pour une recherche sémantique efficace dans les mémoires.
  • Mécanisme de résumé : résume automatiquement les conversations longues pour un stockage efficace.

Utilisation

Installation

# Cloner le dépôt
cd /chemin/vers/votre/agent

# Copier le fichier de compétence
cp conversation-memory/skill.md ./

Configuration

Définissez les variables d'environnement suivantes :

  • MEMORY_DB_PATH : chemin vers le fichier de base de données mémoire (par défaut : memory.db)
  • MEMORY_VECTOR_DB_URL : URL de la base de données vectorielle (optionnel, pour les stockages distants)
  • MEMORY_SHORT_TERM_SIZE : nombre maximum de tours de mémoire à court terme (par défaut : 10)
  • MEMORY_LONG_TERM_SIZE : nombre maximum d'entrées de mémoire à long terme (par défaut : 100)

Exemple d'invite

> Active la mémoire conversationnelle
> Rappelle ce que j'ai dit à propos de [sujet] dans une conversation précédente
> Enregistre cette information en mémoire à long terme : [détail]

Commandes

  • !memory short : affiche la mémoire à court terme actuelle
  • !memory long : affiche la mémoire à long terme
  • !memory entity <nom> : affiche la mémoire basée sur l'entité donnée
  • !memory clear : efface la mémoire à court terme
  • !memory forget <id> : supprime une entrée mémoire spécifique

Intégration

Cette compétence fonctionne avec les plateformes d'agents suivantes :

  • Claude Code : via le fichier CLAUDE.md ou la configuration de compétence
  • Cursor : via le fichier .cursorrules
  • Codex CLI : via l'inclusion dans le prompt système
  • Autres agents : en chargeant la compétence selon les instructions de la plateforme

Licence

MIT

Individual skills in this repo

This repo contains 20 individual skills — each has its own dedicated page.

sickn33/3d-web-experience

Expert in building 3D experiences for the web - Three.js, React Three Fiber, Spline, WebGL, and interactive 3D scenes. Covers product configurators, 3D portfolios, immersive websites, and bringing depth to web experiences.

sickn33/agent-memory-mcp

A hybrid memory system that provides persistent, searchable knowledge management for AI agents (Architecture, Patterns, Decisions).

sickn33/agent-memory-systems

Memory is the cornerstone of intelligent agents. Without it, every interaction starts from zero. This skill covers the architecture of agent memory: short-term (context window), long-term (vector stores), and the cognitive architectures that organize them.

sickn33/ai-agents-architect

Expert in designing and building autonomous AI agents. Masters tool use, memory systems, planning strategies, and multi-agent orchestration.

sickn33/api-documentation-generator

Generate comprehensive, developer-friendly API documentation from code, including endpoints, parameters, examples, and best practices

sickn33/api-patterns

API design principles and decision-making. REST vs GraphQL vs tRPC selection, response formats, versioning, pagination.

sickn33/api-security-best-practices

Implement secure API design patterns including authentication, authorization, input validation, rate limiting, and protection against common API vulnerabilities

sickn33/app-store-optimization

Complete App Store Optimization (ASO) toolkit for researching, optimizing, and tracking mobile app performance on Apple App Store and Google Play Store

sickn33/architecture

Architectural decision-making framework. Requirements analysis, trade-off evaluation, ADR documentation. Use when making architecture decisions or analyzing system design.

sickn33/audio-transcriber

Transform audio recordings into professional Markdown documentation with intelligent summaries using LLM integration

sickn33/aws-serverless

Specialized skill for building production-ready serverless applications on AWS. Covers Lambda functions, API Gateway, DynamoDB, SQS/SNS event-driven patterns, SAM/CDK deployment, and cold start optimization.

sickn33/backend-architect

Expert backend architect specializing in scalable API design, microservices architecture, and distributed systems.

sickn33/backend-dev-guidelines

You are a senior backend engineer operating production-grade services under strict architectural and reliability constraints. Use when routes, controllers, services, repositories, express middleware, or prisma database access.

sickn33/bash-linux

Bash/Linux terminal patterns. Critical commands, piping, error handling, scripting. Use when working on macOS or Linux systems.

sickn33/bash-scripting

Bash scripting workflow for creating production-ready shell scripts with defensive patterns, error handling, and testing.

sickn33/brainstorming

Use before creative or constructive work (features, architecture, behavior). Transforms vague ideas into validated designs through disciplined reasoning and collaboration.

sickn33/browser-automation

Browser automation powers web testing, scraping, and AI agent interactions. The difference between a flaky script and a reliable system comes down to understanding selectors, waiting strategies, and anti-detection patterns.

sickn33/browser-extension-builder

Expert in building browser extensions that solve real problems - Chrome, Firefox, and cross-browser extensions. Covers extension architecture, manifest v3, content scripts, popup UIs, monetization strategies, and Chrome Web Store publishing.

sickn33/bullmq-specialist

BullMQ expert for Redis-backed job queues, background processing, and reliable async execution in Node.js/TypeScript applications.

sickn33/bun-development

Fast, modern JavaScript/TypeScript development with the Bun runtime, inspired by [oven-sh/bun](https://github.com/oven-sh/bun).

Skills associés