Entwickler erwarten von Technologieanbietern, dass sie zusammen mit ihren Produkten Software Development Kits (SDKs) bereitstellen, um die Erstellung von Anwendungen mit diesen Produkten zu erleichtern. Viele Anbieter bieten jedoch nur APIs an, bei denen es sich lediglich um Protokolle handelt, die es Softwarekomponenten ermöglichen, miteinander zu kommunizieren.
Alex Rattray, der Gründer von Rostfreiglaubt, dass KI hier helfen kann. Rostfrei nutzt einen Compiler, um SDKs aus APIs automatisch und weitgehend dynamisch zu generieren.
Wie Rattray gegenüber TechCrunch erklärte, sind API-Benutzer ohne SDK gezwungen, API-Dokumente zu lesen und alles selbst zu erstellen. Allerdings gibt es für Anbieter keine einfache Möglichkeit, SDKs für ihre APIs in großem Maßstab zu erstellen.
Stainless übernimmt eine API-Spezifikation und generiert SDKs in verschiedenen Programmiersprachen, darunter Python, TypeScript, Kotlin und Go. Während sich APIs weiterentwickeln und ändern, fördert die Stainless-Plattform diese Updates mit Versionskontrolloptionen und veröffentlicht Änderungsprotokolle.
Während ein typischer Anbieter möglicherweise interne Entwickler hat, die Bibliotheken in mehreren Sprachen erstellen, um eine Verbindung zu seiner API herzustellen, verwendet Stainless KI, um eine Erstkonfiguration zu erstellen, die Teams dann an ihre API anpassen können. Laut Rattray verhindert dies Probleme wie inkonsistente oder veraltete Bibliotheken und kann zu schnelleren Updates und kürzeren Integrationszeiten führen.
„Wir betreten schnell eine Welt, in der jeder Zugang zu einem erfahrenen Ingenieur in seiner Tasche hat“, sagte er. „Mit dieser Änderung wird sich die API jedes Unternehmens mit einer Website von einer Power-User-Ressource zu einer primären Schnittstelle für alle Benutzer entwickeln, und Unternehmen ohne großartige APIs werden so anachronistisch wie ein Restaurant ohne Website.“
Ein Großteil der Funktionalität von Stainless basiert auf Rattrays Erfahrungen in der Branche.
Rattray, ein Wirtschaftswissenschaftler, lernte während seines Studiums an der UPenn nebenbei das Programmieren, was zu einem Job bei Stripe als Ingenieur im Entwicklungsplattformteam führte. Bei Stripe half Rattray bei der Überarbeitung der API-Dokumentation und der Einführung des Systems, das dem API-Client-SDK von Stripe zugrunde liegt.
Stainless ist nicht der einzige SDK-API-Generator auf dem Markt. Es gibt LibLab Und Einfacher Lautsprecherum nur einige zu nennen, sowie langjährige Open-Source-Projekte wie OpenAPI Generator.
Aber Rattray argumentiert, dass Stainless dank seines Compilers mehr „Glanz“ bietet.
„Obwohl es den OpenAPI-Generator gibt, erwähnen viele Kunden, dass sie ihn ausprobiert haben“, sagte Rattray, „und dass die Qualität des Codes in seinen Ausgaben äußerst unzureichend war – was oft viel mehr Arbeit erforderte, um die Ausgabe zu bearbeiten und zu erstellen.“ es ist perfekt.“
Vielleicht ist es dieser Schliff, der Technologiegiganten wie die OpenAI-Plattform, Anthropic und Meta zu Stainless sowie Runway, Groq, Cerebras, Modern Treasury und Cloudflare lockt. Rattray behauptet, dass Stainless heute „Hunderte“ zahlende Kunden hat und dass seine SDKs zig Millionen Mal pro Woche heruntergeladen werden.
Die meisten Kunden zahlen für die Enterprise-Stufe von Stainless, die zusätzliche Dienste und KI-spezifische Funktionen bietet. Die Veröffentlichung eines einzelnen SDK ist kostenlos. Für mehrere SDKs, die mehrere Programmiersprachen umfassen, müssen Unternehmen jedoch zwischen 250 US-Dollar pro Monat und 30.000 US-Dollar pro Jahr ausgeben.
Rattray sagte, dass der jährliche wiederkehrende Umsatz des Unternehmens etwa 1 Million US-Dollar beträgt und dass sich Stainless der Rentabilität nähert. Um zu wachsen, schloss Stainless kürzlich eine von a16z angeführte Serie A im Wert von 25 Millionen US-Dollar mit Beteiligung von Sequoia, The General Partnership, Felicis, Zapier und MongoDB ab.
Die Gesamtsumme beläuft sich auf etwa 35 Millionen US-Dollar und das neue Geld wird in die Erweiterung des 20-köpfigen Teams von Stainless mit Sitz in New York fließen, sagte Rattray.
„Das Geschäft ist sehr effizient, aber wir haben uns entschieden, es zu vergrößern, um die Entwicklung hin zu unserer Vision zu beschleunigen“, fügte er hinzu. „SDKs sind nur der erste Schritt – unsere Vision ist es, die umfassende Plattform zu schaffen, an die sich Entwickler für alles rund um die API wenden.“