Obsidian est brillant pour votre propre réflexion. Mais quand votre agent IA a besoin de mémoire, un vault markdown local n'est pas un système de mémoire — c'est un contournement qui s'effondre à l'échelle.
Un regard précis sur là où chaque outil excelle — et où chacun atteint ses limites.
| Dimension | Obsidian | Kronvex |
|---|---|---|
| Conçu pour | Prise de notes humaine & PKM | ✓ Mémoire persistante pour agents IA |
| Récupération des mémoires | Recherche par fichiers / mots-clés | ✓ Recherche sémantique (pgvector cosinus) |
| Accès cloud | ✕ Vault local (sync payant) | ✓ API REST — fonctionne partout |
| CI/CD & serverless | ✕ Nécessite un système de fichiers local | ✓ Endpoint HTTP — aucun filesystem requis |
| Multi-utilisateur | ✕ Un seul utilisateur | ✓ Utilisateurs illimités via IDs d'agents isolés |
| Multi-agent | ✕ Un vault par personne | ✓ Namespaces mémoire isolés par agent |
| Recherche sémantique | ● Plugin requis (Smart Connections) | ✓ Intégré — chaque rappel utilise des embeddings |
| Croissance automatique des mémoires | ✕ Création manuelle de notes | ✓ POST /remember — un appel API |
| Pondération récence & fréquence | ✕ Aucune — toutes les notes également pondérées | ✓ similarité × 0,6 + récence × 0,2 + fréq. × 0,2 |
| RGPD / droit à l'effacement | Suppression manuelle des fichiers | ✓ Effacement intégré, TTL, API d'export |
| Tarifs | Gratuit (local) · $10/mois sync · $25/mois Publish | ✓ Dès 29 €/mois — toutes fonctionnalités incluses |
| Temps de configuration (pour les agents) | 30+ min (install, vault, plugin MCP, sync) | ✓ 5 minutes jusqu'à la première mémoire |
| Plafond de montée en charge | 1 développeur · 1 appareil · 1 projet | ✓ Agents et utilisateurs illimités |
Obsidian est un PKM de classe mondiale. Ces limitations n'apparaissent que lorsqu'on tente de l'utiliser comme backend mémoire pour agents.
Quatre choses que Kronvex fait et qu'aucun vault Obsidian ne peut égaler à l'échelle.
Kronvex stocke chaque mémoire sous forme d'embedding à 1536 dimensions (text-embedding-3-small). Le rappel fonctionne par similarité cosinus — pas de processus local, pas de clé OpenAI personnelle, pas d'Obsidian en cours d'exécution. Demandez "quel pattern d'auth avons-nous choisi ?" et obtenez la mémoire pertinente même si elle dit "JWT avec TTL 15min, refresh silencieux."
pgvector · similarité cosinus · API hébergéeChaque mémoire rappelée est classée par 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 anciennes et inutilisées s'estompent naturellement. Pas de curation manuelle, pas de sessions de pruning du vault, pas de charge HANDOFF.md.
Kronvex est une API HTTP : /remember, /recall, /inject-context. Fonctionne dans Docker, Lambda, GitHub Actions, n'importe quel serveur, n'importe quel langage. La même API qui alimente votre workflow local peut alimenter 10 000 utilisateurs en production — sans aucun changement d'architecture.
Toutes les données stockées dans Supabase Francfort (eu-central-1). Le droit à l'effacement est un endpoint API de première classe — pas une tâche "trouver toutes les notes mentionnant cet email et les supprimer manuellement". Expiration TTL des mémoires, export des données et DPA inclus. Conçu pour la conformité européenne dès le premier jour.
Francfort · droit à l'effacement · TTL · DPAUne approche nécessite Obsidian en cours d'exécution localement. L'autre est un simple appel HTTP.
# Nécessite : # 1. Obsidian en cours d'exécution sur votre machine # 2. Plugin obsidian-mcp installé # 3. Vault local synchronisé (Obsidian Sync: $10/mois) # 4. Smart Connections pour la recherche sémantique # (utilise vos propres crédits API OpenAI) # Ne fonctionne pas dans : Docker · GitHub Actions · serveur # Non déployable. Non multi-utilisateur. Pas un produit.
import httpx # Stocker — fonctionne depuis n'importe où httpx.post( "https://api.kronvex.io/api/v1/agents/agent-1/remember", headers={"X-API-Key": "kv-..."}, json={"content": "Utilisateur préfère le thème sombre, utilise VS Code."} ) # Rappel — sémantique, cloud ctx = httpx.post( "https://api.kronvex.io/api/v1/agents/agent-1/inject-context", headers={"X-API-Key": "kv-..."}, json={"query": "préférences éditeur", "max_tokens": 400} ).json()["context"] # Fonctionne dans Docker, Lambda, CI — pas besoin d'Obsidian
Ces outils résolvent des problèmes différents. Voici l'analyse honnête.
Votre savoir du vault ne disparaît pas — il rejoint une API. Trois étapes.
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.
Obsidian stocke tout en fichiers .md. Un simple script Python lit chaque fichier, le découpe en chunks logiques (un fait ou une décision par mémoire) et POST chacun sur /api/v1/agents/{id}/remember. Contactez [email protected] et nous vous enverrons un script de migration prêt à l'emploi.
Mettez à jour votre configuration MCP Claude / Cursor / Cline pour pointer vers le serveur MCP Kronvex plutôt que vers le plugin Obsidian. Dès lors, votre agent rappelle les mémoires sémantiquement depuis l'API — aucune synchronisation de vault requise, fonctionne dans n'importe quel environnement. Votre vault Obsidian reste intact pour la prise de notes personnelle.
.md — faciles à lire par programme. Exportez votre vault, découpez chaque note en chunks logiques (un fait ou une décision par mémoire), puis POST-ez chaque chunk sur POST /api/v1/agents/{id}/remember. Contactez [email protected] pour un script de migration Python prêt à l'emploi.Pas de carte bancaire. Pas de SDK requis. Pas d'Obsidian en cours d'exécution. Juste une clé API et trois endpoints — fonctionne dans Docker, Lambda, CI et tous les environnements cloud.
Obtenir votre clé API gratuite →