Beschreibung
TapVow fungiert als lokales Gateway, das signierte Budgetprüfungen für unterstützte AI-API-Aufrufe bereitstellt. Sein Hauptzweck besteht darin, den Nutzern zu helfen, ihre Ausgaben für AI-Dienste zu verwalten und zu kontrollieren, indem es signierte Mandate und geschätzte Reservierungen überprüft, bevor ein API-Aufruf getätigt wird. Dies stellt sicher, dass die Aufrufe den vordefinierten Budgets und Berechtigungen entsprechen und unerwartete Kosten verhindert werden.
Weiterlesen
Das System funktioniert, indem es die Anbieter-Schlüssel innerhalb des lokalen Gateways aufbewahrt, was die Sicherheit und Kontrolle über den API-Zugriff erhöht. Es unterstützt spezifische AI-API-Formate, einschließlich OpenAI-Chat-Vervollständigungen und Anthropic-Nachrichten, wie Claude Code mit API-Schlüssel-Abrechnung und OpenCode. Es unterstützt jedoch keine Responses API/Codex oder Claude Pro/Max-Abonnements.
TapVow generiert überprüfbare signierte Quittungspakete, die für die Integritätsüberprüfung und Audits entscheidend sind. Die Plattform ermöglicht die Konfiguration von signierten Mandaten, die Budgets, pro-Aufruf-Limits, erlaubte Zahlungsempfänger und Ablaufdaten enthalten. Unterstützte Clients können virtuelle Schlüssel verwenden, um auf das Gateway zuzugreifen, das dann Zulassungsprüfungen basierend auf geschätzten Reservierungen durchführt. Wenn ein Aufruf die festgelegten Grenzen überschreitet, kann das Gateway einen HTTP 402-Fehler zurückgeben und die Anfrage blockieren.
Das Tool bietet auch eine Funktion „tapvow verify“, die festgelegte Schlüssel verwendet, um die Signaturen, Ketten, Köpfe und Summen der Quittungspakete zu überprüfen und die Authentizität und Integrität der Transaktionen sicherzustellen. Während geschätzte Reservierungen ein zentrales Merkmal sind, ist es wichtig zu beachten, dass sie die endgültige Anbieter-Rechnung nicht garantieren. Das Projekt ist Open Source unter einer MIT-Lizenz, und der Code ist öffentlich auf GitHub verfügbar. Der Prototyp ist ein lokales Gateway, und der Betreiber ist verantwortlich für die Bereitstellung von Anbieter-Anmeldeinformationen und jeglicher Wallet-Finanzierung. Testnet-Zahlungen wurden demonstriert, aber diese begründen keine Produktionszahlungsnutzung oder einen Verwahrservice.
- KategorieKI-DevOps- & -Cloud-Tools
- PreismodellOpen Source
- BereitstellungLocal Gateway
- PlattformenWeb
TapVow's Kernfunktionen
Lokales Gateway für AI-API-Aufrufe
Signierte Budgetmandatsprüfungen
Überprüfung geschätzter Reservierungen
Virtuelle Schlüssel für unterstützte Clients
Überprüfbare signierte Quittungspakete
Anbieter-Schlüssel bleiben lokal
Unterstützung für OpenAI-Chat-Vervollständigungen
Unterstützung für Anthropic-Nachrichten (Claude Code, OpenCode)
Blockiert prompt-injizierte Zahlungen
Integritätsüberprüfung von Hauptbuch-Einträgen
Open Source (MIT-Lizenz)
Lokale Demo mit gefälschtem Anbieter
Konfigurierbare pro-Aufruf-Limits
Protokollierung von Ablehnungen für Über-Limit-Anrufe
Passwortschlüssel-signierte Budgetänderungen
Wie verwendet man TapVow?
Mandat konfigurieren: Richten Sie ein signiertes Mandat mit Budgets, pro-Aufruf-Limits, erlaubten Zahlungsempfängern und Ablauf ein.
Client auf Gateway verweisen: Konfigurieren Sie unterstützte AI-API-Clients (z. B. Claude Code, OpenCode), um die virtuellen Schlüssel von TapVow zu verwenden.
API-Aufruf initiieren: Tätigen Sie einen AI-API-Aufruf über das TapVow-Gateway.
Gateway-Prüfungen: TapVow überprüft geschätzte Reservierungen und signierte Mandate, bevor der Aufruf zugelassen wird.
Überprüfung erhalten: Erhalten Sie überprüfbare signierte Quittungspakete zur Integritätsüberprüfung.
Quittungen überprüfen: Verwenden Sie „tapvow verify“ mit festgelegten Schlüsseln, um die Signaturen und Summen der Quittungspakete zu überprüfen.
TapVow's Anwendungsfälle
- Kostenkontrolle für AI-APIs
- Sicherer Zugang zu AI-APIs
- Überprüfbare Audits der AI-Nutzung
- Verhinderung von Prompt-Injektionen
- Budgetverwaltung für mehrere Agenten
- Entwicklertests von AI-Integrationen







