SLayer : une couche sémantique open source pour les agents IA qui apprend des requêtes

✍️ OpenClawRadar📅 Publié: May 11, 2026🔗 Source
SLayer : une couche sémantique open source pour les agents IA qui apprend des requêtes
Ad

SLayer est une couche sémantique open-source conçue pour que les agents IA puissent interroger des bases de données, gérer des modèles de données et s'améliorer au fil du temps grâce à des mémoires en langage naturel. Elle se situe entre votre base de données et vos agents (ou outils internes), fournissant un DSL structuré pour les mesures, dimensions et filtres, évitant ainsi le désordre du SQL brut généré par les LLM.

Principales fonctionnalités

  • Création automatique de modèles à partir de l'introspection du schéma de la base de données pour un démarrage à chaud.
  • Édition de modèles en cours d'exécution : les agents peuvent modifier des colonnes/mesures ou créer de nouveaux modèles à la volée à partir de SQL ou d'autres modèles.
  • Mémoires en langage naturel : enregistrer et récupérer des souvenirs liés à des modèles, colonnes ou requêtes pour former une base de connaissances.
  • Intégrable : s'exécute in-process comme module Python ou sans serveur via CLI ; aucun serveur requis.
  • Détection et gestion de la dérive de schéma – les agents peuvent s'adapter à l'évolution des structures de table.
  • DSL expressif supporte les requêtes multi-étapes, les agrégations personnalisées, les décalages temporels et la combinaison de métriques issues de plusieurs modèles.
  • Interfaces multiples : MCP (stdio et SSE), API REST, CLI et client Python pour dataframes.
  • Pas encore de cache ni de moteur de pré-agrégation – noté comme limitation ; prévu dans la feuille de route.
Ad

Exemples de démarrage rapide

Installation via uv :

uv tool install motley-slayer
slayer

Démo instantanée avec Jaffle Shop DuckDB intégré :

uvx --from 'motley-slayer[all]' slayer serve --demo

Connexion à Claude Code via stdio MCP (sans serveur) :

claude mcp add slayer -- uvx --from motley-slayer slayer mcp --demo

Requête via API REST :

curl -X POST http://localhost:5143/query \
  -H "Content-Type: application/json" \
  -d '{"source_model": "orders", "measures": ["*:count"], "dimensions": ["status"]}'

Liste des modèles :

curl http://localhost:5143/models

Utilisation du client Python :

from slayer.client.slayer_client import Slay

À qui cela s'adresse

Développeurs construisant des chatbots analystes de données IA, des applications agentiques ou tout outil où les agents doivent explorer des bases de données de manière itérative et apprendre des requêtes passées.

Documentation : motley-slayer.readthedocs.io

📖 Lire la source complète : HN AI Agents

Ad

👀 See Also

Apfel : Outil CLI gratuit pour accéder au LLM sur appareil d'Apple sur macOS
Tools

Apfel : Outil CLI gratuit pour accéder au LLM sur appareil d'Apple sur macOS

Apfel v0.6.13 est un binaire Swift 6.3 qui expose le LLM intégré d'Apple sous forme d'outil CLI, de serveur compatible OpenAI et de chat interactif. Il fonctionne à 100 % sur l'appareil sans clés API ni frais, utilisant le modèle à 4 096 tokens livré avec macOS 26+ sur les Mac à puce Apple Silicon.

OpenClawRadar
Claude Code contre Codex : Test de construction en conditions réelles – 36 fichiers contre 28, boucle infinie et différence de coût de 0,46 $
Tools

Claude Code contre Codex : Test de construction en conditions réelles – 36 fichiers contre 28, boucle infinie et différence de coût de 0,46 $

Un développeur confronte Claude Code à Codex de Cursor sur deux tâches réelles : un robot de tri de PR et une interface de révision de code WebSocket. Claude a construit 36 fichiers en 12 minutes avec zéro erreur TypeScript ; Codex a produit une interface fonctionnelle mais a rencontré une boucle infinie React. Différence de coût : environ 0,46 $.

OpenClawRadar
uimax-mcp : Serveur MCP gratuit pour la revue et la correction automatisée du code frontend avec Claude Code
Tools

uimax-mcp : Serveur MCP gratuit pour la revue et la correction automatisée du code frontend avec Claude Code

uimax-mcp est un serveur MCP gratuit qui automatise la revue et la correction du code frontend en utilisant Claude Code. Avec une seule commande, il capture des captures d'écran, exécute des audits Lighthouse et d'accessibilité, recherche des anti-modèles et génère des corrections automatisées.

OpenClawRadar
Application de l'Architecture de Claude Code aux Modèles Locaux 9B : Principales Découvertes et Optimisations
Tools

Application de l'Architecture de Claude Code aux Modèles Locaux 9B : Principales Découvertes et Optimisations

Un développeur a extrait des modèles architecturaux du code source divulgué de Claude Code et a appliqué 10 optimisations à qwen3.5:9b exécuté localement sur une RTX 5070 Ti. La découverte clé a été que qwen3.5:9b dispose d'appels d'outils structurés natifs, et la plus grande limitation pour les modèles 9B est l'autodiscipline pour savoir quand arrêter d'explorer et commencer à produire un résultat.

OpenClawRadar