SLayer: Eine quelloffene semantische Schicht für KI-Agenten, die aus Abfragen lernt

✍️ OpenClawRadar📅 Veröffentlicht: 11. Mai 2026🔗 Source
SLayer: Eine quelloffene semantische Schicht für KI-Agenten, die aus Abfragen lernt
Ad

SLayer ist eine quelloffene semantische Schicht, die für KI-Agenten entwickelt wurde, um Datenbanken abzufragen, Datenmodelle zu verwalten und sich durch natürlichsprachliche Erinnerungen im Laufe der Zeit zu verbessern. Sie sitzt zwischen Ihrer Datenbank und den Agenten (oder internen Tools) und bietet eine strukturierte DSL für Kennzahlen, Dimensionen und Filter – und vermeidet das Chaos von rohem SQL, das von LLMs generiert wird.

Hauptfunktionen aus der Quelle

  • Automatische Modellerstellung durch Introspection des Datenbankschemas für einen schnellen Start.
  • Laufzeit-Modellbearbeitung: Agenten können Spalten/Kennzahlen bearbeiten oder neue Modelle spontan aus SQL oder anderen Modellen erstellen.
  • Natürlichsprachliche Erinnerungen: Speichern und Abrufen von Erinnerungen, die mit Modellen, Spalten oder Abfragen verknüpft sind, um eine Wissensdatenbank aufzubauen.
  • Einbettbarkeit: Läuft prozessintern als Python-Modul oder serverlos über CLI; kein Server erforderlich.
  • Erkennung und Handhabung von Schema-Drift – Agenten können sich an wechselnde Tabellenstrukturen anpassen.
  • Ausdrucksstarke DSL unterstützt mehrstufige Abfragen, benutzerdefinierte Aggregationen, Zeitverschiebungen und die Kombination von Metriken aus mehreren Modellen.
  • Mehrere Schnittstellen: MCP (stdio und SSE), REST-API, CLI und Python-Client für DataFrames.
  • Noch keine Caching- oder Voraggregations-Engine – als Einschränkung vermerkt; auf der Roadmap.
Ad

Schnellstart-Beispiele

Installation mit uv:

uv tool install motley-slayer
slayer

Live-Demo mit der integrierten Jaffle-Shop-DuckDB:

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

Verbindung zu Claude Code über stdio MCP (serverlos):

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

Abfrage über REST-API:

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

Modelle auflisten:

curl http://localhost:5143/models

Python-Client-Verwendung:

from slayer.client.slayer_client import Slay

Für wen es gedacht ist

Entwickler, die KI-Datenanalyse-Chatbots, agentische Anwendungen oder andere Tools erstellen, bei denen Agenten Datenbanken iterativ erkunden und aus früheren Abfragen lernen müssen.

Dokumentation: motley-slayer.readthedocs.io

📖 Die vollständige Quelle lesen: HN AI Agents

Ad

👀 Siehe auch

Die Optimierung von ANE durch telefonisch gesteuerte KI-Experimente zeigt Vorteile der Kernel-Fusion.
Werkzeuge

Die Optimierung von ANE durch telefonisch gesteuerte KI-Experimente zeigt Vorteile der Kernel-Fusion.

Ein Entwickler führte 55 Experimente zur Optimierung des Apple Neural Engine durch und steuerte den Prozess von seinem Telefon aus, wobei er Claude für Brainstorming nutzte. Wichtige Verbesserungen umfassten die Verschmelzung von 3 ANE-Kerneln zu einem Mega-Kernel, wodurch der Validierungsverlust von 3,75 auf 2,49 und die Schrittzeit von 176 ms auf 96 ms reduziert wurden.

OpenClawRadar
Open-Source-Jobsuch-Framework, erstellt in Claude Code
Werkzeuge

Open-Source-Jobsuch-Framework, erstellt in Claude Code

Ein Entwickler, der entlassen wurde, hat ein Open-Source-Jobsuch-Framework in Claude Code erstellt, um den gesamten Jobsuch-Workflow zu bewältigen. Anstatt manuell Bewerbungen zu verschicken, automatisiert das System Schlüsselbereiche des Prozesses, während menschliche Kontrolle erhalten bleibt.

OpenClawRadar
KANBAII: Ein visuelles Kanban-Board, entwickelt mit Claude Code für KI-unterstützte Entwicklung
Werkzeuge

KANBAII: Ein visuelles Kanban-Board, entwickelt mit Claude Code für KI-unterstützte Entwicklung

Ein Entwickler hat KANBAII, ein lokales Kanban-Board-Tool, komplett mit Claude Code über zwei Monate hinweg erstellt. Es bietet visuelles Aufgabenmanagement, KI-Planung und parallele Ausführungsmodi für Claude-Code-Workflows.

OpenClawRadar
Vibe Hosting: Claude Code MCP-Integration für KI-gestützte Bereitstellung
Werkzeuge

Vibe Hosting: Claude Code MCP-Integration für KI-gestützte Bereitstellung

NameOceans Vibe Hosting-Plattform integriert Claude Code MCP, um Projekte über natürliche Sprachbefehle zu erstellen und bereitzustellen. Der Service bietet kostenloses SSL, Domains, DNS und VPS-Einrichtung für statische Websites sowie Node.js-, Python-, Django- und Go-Anwendungen.

OpenClawRadar