CLAUDE.md est un fichier de config statique. Obsidian est un outil de prise de notes. Les deux sont des contournements ingénieux — mais aucun n'a été conçu pour être un système de mémoire. Voici la comparaison honnête.
Une comparaison honnête des approches fichier face à une vraie API mémoire.
| Dimension | CLAUDE.md / Obsidian | Kronvex |
|---|---|---|
| Récupération des mémoires | Fichier entier injecté à chaque session | ✓ Recherche sémantique (top-K par similarité cosinus) |
| Croissance | Éditions manuelles | ✓ Stockage automatique via appel API |
| Multi-agent | ✕ Non | ✓ Oui — isolé par ID d'agent |
| Multi-utilisateur (pour les produits) | ✕ Impossible | ✓ Utilisateurs illimités via clés API |
| Type de recherche | Par mot-clé / aucune | ✓ Similarité cosinus pgvector |
| Coût de contexte | Toujours le fichier complet (tokens gaspillés) | ✓ Seulement les mémoires pertinentes |
| Pondération par récence | Aucune (tout le contenu est équivalent) | ✓ Intégré (sigmoid à inflexion 30 jours) |
| Fréquence d'accès | Aucune | ✓ Score de fréquence log-normalisé |
| Hébergement | Système de fichiers local | ✓ Cloud UE (Francfort) |
| Conformité RGPD | Suppression manuelle | ✓ Effacement intégré, TTL, export |
| Temps de configuration | 30 min (Obsidian) – continu (CLAUDE.md) | ✓ 5 minutes |
| Plafond de montée en charge | 1 développeur, 1 projet | ✓ Agents et utilisateurs illimités |
Ce sont de vrais problèmes — pas des hypothèses.
Quatre choses que Kronvex fait et qu'aucun fichier markdown ne peut faire.
Kronvex stocke chaque mémoire sous forme de vecteur à 1536 dimensions. Le rappel interroge les mémoires les plus proches par similarité cosinus — pas par mot-clé. Demandez "qu'avons-nous décidé sur l'auth ?" et obtenez la bonne mémoire même si elle dit "JWT avec TTL 15min, pas de tokens de session".
pgvector · similarité cosinus · text-embedding-3-smallChaque mémoire rappelée est classée par confiance = similarité × 0,6 + récence × 0,2 + fréquence × 0,2. La récence utilise un sigmoid avec une inflexion à 30 jours. Les mémoires fréquemment consultées remontent en priorité. Les mémoires anciennes et inutilisées s'estompent naturellement — aucun archivage manuel.
similarité · récence · fréquenceVotre CLAUDE.md fonctionne pour vous. Kronvex fonctionne pour vos utilisateurs. Isolez la mémoire par utilisateur avec des IDs d'agent, appliquez des quotas avec des clés API, gérez 10 000 utilisateurs en parallèle. Les 3 mêmes endpoints qui alimentent votre workflow de dev peuvent alimenter un SaaS multi-tenant.
multi-tenant · REST · agents isolésToutes les données stockées dans Supabase Francfort. Le droit à l'effacement est un endpoint API de première classe — pas une migration de base de données que vous écrivez quand un utilisateur dépose une demande RGPD. Expiration TTL des mémoires, export des données et DPA disponibles.
Francfort · droit à l'effacement · TTL · DPAUne approche vous oblige à être le système de mémoire. L'autre le fait pour vous.
# À ajouter manuellement dans CLAUDE.md : # - L'utilisateur préfère Python # - On utilise PostgreSQL # - Auth avec JWT (TTL 15min) # - Style : React fonctionnel # [continue sur 250 lignes de plus...] # À chaque session : fichier entier injecté # Pas de recherche. Pas de classement par pertinence. # Vous l'éditez. Vous le maintenez. Vous l'archivez.
import httpx # Stocker une fois, récupérer pour toujours httpx.post( "https://api.kronvex.io/api/v1/agents/mon-agent/remember", headers={"X-API-Key": "kv-..."}, json={"content": "Auth avec JWT, TTL 15min. Refresh silencieux."} ) # Rappel sémantique — uniquement ce qui est pertinent ctx = httpx.post( "https://api.kronvex.io/api/v1/agents/mon-agent/inject-context", headers={"X-API-Key": "kv-..."}, json={"query": "configuration authentification", "max_tokens": 600} ).json()["context"] # Retourne uniquement les 3 mémoires les plus pertinentes
Trois étapes. La dernière est la plus satisfaisante.
Créez un compte sur kronvex.io — vous obtenez 100 mémoires, 1 agent, sans carte bancaire. Votre clé kv-... est prête en quelques secondes.
Découpez votre CLAUDE.md en chunks logiques (un fait ou une règle par mémoire), puis POST-ez chacun sur /api/v1/agents/{id}/remember. Une simple boucle Python sur des paragraphes divisés suffit. Contactez [email protected] et nous vous enverrons un script prêt à l'emploi.
Remplacez tout votre CLAUDE.md par simplement : la référence à la clé API Kronvex, l'ID d'agent et les 3 appels d'endpoints. Tout le reste est maintenant dans l'API — consultable, classé automatiquement, et jamais injecté si non pertinent.
inject-context pour amorcer le contexte avec seulement les mémoires pertinentes pour la tâche.Pas de carte bancaire. Pas de SDK. Juste une clé API et trois endpoints. Migrez le contenu de votre CLAUDE.md en un seul script.
Obtenir votre clé API gratuite →