CommunityCodierung & Entwicklunggithub.com

LandslideLab/Tiltmeter

Tiltmeter — Vertrauensplattform für Agenten-Fähigkeiten: Signieren/Verifizieren, gesteuerte Registrierung mit Genehmigungen und Audit, Debug-Replay für KI-Agenten (Ed25519 + FastAPI + SQLite)

Was ist Tiltmeter?

Tiltmeter ist eine Vertrauensplattform für KI-Agenten-Fähigkeiten (Skills), die es ermöglicht, die Authentizität und Integrität von Fähigkeiten kryptografisch zu signieren und zu verifizieren. Es bietet eine gesteuerte Registrierung mit einem Genehmigungs-Workflow und einem vollständigen Audit-Trail. Die Plattform unterstützt das Debug-Replay von Agent-Operationen, um Probleme reproduzieren zu können. Technisch basiert Tiltmeter auf Ed25519 (Kryptographie), FastAPI (Web-API) und SQLite (Datenbank) und ist ideal für Entwickler, die vertrauenswürdige Agent-Ökosysteme aufbauen oder in CI/CD-Pipelines für Agent-Skills integrieren möchten. Es funktioniert mit Claude Code, Cursor und ähnlichen Agententools.

Funktioniert mit~Claude Code~Codex CLI~Cursor
npx skills add LandslideLab/Tiltmeter

Installed? Explore more Codierung & Entwicklung skills: steipete/bluebubbles, steipete/eightctl, steipete/blucli · View all 6 →

In Ihrer bevorzugten KI fragen

Öffnet einen neuen Chat, in dem dieser Agent-Skill bereits geladen ist.

Dokumentation

Was macht Tiltmeter?

Tiltmeter — Vertrauensplattform für Agenten-Fähigkeiten: Signieren/Verifizieren, gesteuerte Registrierung mit Genehmigungen und Audit, Debug-Replay für KI-Agenten (Ed25519 + FastAPI + SQLite)

Übersicht

Tiltmeter ist ein Werkzeug, das Entwicklern hilft, vertrauenswürdige KI-Agenten-Fähigkeiten zu erstellen und zu verwalten. Es stellt sicher, dass nur authentifizierte und genehmigte Fähigkeiten in Agent-Umgebungen ausgeführt werden.

Funktionen

  • Kryptografische Signierung: Verwenden Sie Ed25519-Schlüsselpaare, um Ihre Fähigkeiten zu signieren und deren Authentizität zu gewährleisten.
  • Verifizierung: Überprüfen Sie Signaturen von Fähigkeiten, um Manipulationen zu erkennen.
  • Registrierung mit Genehmigungen: Ein gesteuerter Registrierungsprozess mit Genehmigungs-Workflow.
  • Audit-Trail: Vollständige Protokollierung aller Aktionen für Compliance und Nachvollziehbarkeit.
  • Debug-Replay: Reproduzieren Sie Agent-Operationen zu Debugging-Zwecken.

Technische Details

  • Programmiersprache: Python
  • Web-Framework: FastAPI
  • Datenbank: SQLite
  • Kryptographie: Ed25519 (asymmetrische Verschlüsselung)
  • Unterstützte Plattformen: Claude Code, Cursor, Codex

Schnellstart

pip install landslide-tiltmeter

Beispielverwendung

from landslide_tiltmeter import Tiltmeter

# Initialisieren
tilt = Tiltmeter()

# Schlüsselpaar generieren
public_key, private_key = tilt.generate_keys()

# Fähigkeit signieren
signature = tilt.sign("skill_data", private_key)

# Signatur verifizieren
is_valid = tilt.verify("skill_data", signature, public_key)
print(f"Signatur gültig: {is_valid}")

API-Endpunkte

EndpunktMethodeBeschreibung
/signPOSTSigniert eine Fähigkeit
/verifyPOSTVerifiziert eine Signatur
/registerPOSTRegistriert eine neue Fähigkeit
/approve/{id}PUTGenehmigt eine Registrierung
/auditGETRuft den Audit-Trail ab
/replay/{id}GETReplayt eine Agenten-Operation

Konfiguration

Umgebungsvariablen:

  • TILTMETER_DATABASE_PATH - Pfad zur SQLite-Datenbank (Standard: ./tiltmeter.db)
  • TILTMETER_SECRET_KEY - Geheimer Schlüssel für Authentifizierung

Lizenz

MIT

Verwandte Skills