Peter Steinberger: Österreichischer Superheld

Österreich hat einen neuen Superhelden. Die Söhne Österreichs sind oft Männer die etwas besonders aus sich selber heraus schaffen. Männer wie: Peter Handke, Karl Auer von Welsbach, Kurt Hauenstein (Supermax), Hans Hölzl (Falco), Karl Doppler haben den Österreichern immer Zuversicht geschenkt, dass es jeder zu was bringen kann. Jetzt hat sich wieder ein Techniker und Informatiker zu ihnen gesellt, nämlich der Oberösterreicher Peter Steinberger.
Ich habe hier verschiedene Videos und Texte zu einer Collage zusammengefügt, das könnte etwas verwirrend sein. Leider habe ich keine Primärtexte, deshalb bitte ich um Verständnis.

Peter Steinberger „Angefangen habe ich mit einem kleinen Projekt und zwar hab ich Whatsapp mit Claudecode kombiniert und etwas damit herumgespielt… Nach 200.000 Zeilen Code sind wir jetzt bei OpenClaw angelangt. Es ist wirklich interessant geworden. Wenn du der KI Zugang zu deinem Rechner gibst, kann es alles machen was du machen kannst. Ich war auf einer Geburtstagsfeier in Marokko und habe das Ding die ganze Zeit benutzt. Wie ist das Restaurant da gegenüber? Wie komme ich zum nächsten Bahnhof? Eines Morgens schickte mir jemand einen Tweet mit einem Bug (Programmierfehler) auf Twitter. Ich machte nur ein Photo von dem Tweet, postete es in Whatsapp an Openclaw und es hat den Tweet gelesen und verstanden: da ist ein Fehler in einem anderen Verzeichnis, es fand das Gitverzeichnis, fand den Bug und reparierte ihn, speicherte ihn, und antwortete der Person auf Twitter das es nun geändert wurde. Und ich dachte mir, das ist fein so. Ein anderes mal hab ich ohne zu Denken eine Sprachnachricht gepostet, ich habe keine Sprachunterstützung hinzugefügt. Ich war neugierig was jetzt passiert. Es hat mir einfach geantwortet, als wäre alles in Ordnung. Und ich dachte mir „Wie zum Teufel hast du das gemacht?“ Die Maschine antwortete: „Ich sah eine Datei ohne Dateiendung, deshalb schaute ich in den Header dort stand Opus (audio Format), dann fand ich ffmpg auf deinem Computer und convertierte das zu Wave, dann schaute ich nach wisper.cpp, das hattest du nicht installiert. Aber ich fand den openAI-key so sandte ich es zu openAI und bekam die Transkription zurück und darauf konnte ich antworten.“

Was kann man mit Openclaw machen?
Einige Verwendungen von verschiedenen Benutzern sind zum Beispiel:
# CMR (Kundenbeziehungsmanagement). Also alles was mit Kalender, Email, Newsletter zu tun hat.
# Sicherheitsrat: prüft ständig die Datenlage und bring Verbesserungsvorschläge
# Sozial Media Tracking: Untersucht Sozial Media für Trends und interessante Neuigkeiten # Video Idea: Pipeline prüft Ideen für neue Youtube Videos
#Meine täglichen Briefings: Fasst alle Relevanten Infos für den nächsten Tag zusammen #Cron Jobs: Wiederholende Tätigkeiten zu bestimmten Zeiten
#Selbst Updates und Plattform modeling: Alle Updates werden für mich erledigt und die Programme werden laufend verbessert.
#Modelusage and Moneyflow tracking: OpenClaw documentiert, welche Modelle es für was benutzt und verfolgt die Kosten.
#Promt Engeneering best praktises von allen KI Anbitern: Wie schreibe ich Anfragen an verschiedene AI Modelle.
#Food Journal: Bauchprobleme – 3 mal am Tag fragt es mich, wie es mir geht und ich schicke Photos von allen Speisen an meinen Bot. Und daraus erkennt er, was ich nicht vertragen kann. Er hat mir gesagt ich vertrage keine Zwiebel, ich habe das vorher nicht gewußt.
#Smart Watch und Home: „Ich kann auch meine AppleUhr dazuschließen oder Lichter oder die Temperatursteuerung für mein Bett, oder Cameras oder ein Freund erzählte mir daß er sogar seinen Tesla verknüpft hat das funktioniert tadellos“, so Steinberger

pspdfkit

Wer ist Peter Steinberger?
Peter Steinberger ist ein österreichischer Software Engineer, Unternehmer und iOS Entwickler. Er wohnt in Wien und London. Bekannt wurde er als Gründer und früherer Vorsitzender von PSPDFKit, ein PDF framework, dass er 2011 veröffentlicht hat. Später hat er alles für 100 Millionen Euro verkauft. Steinberger arbeitete an der Wiener TU, wo er iOS Programierung unterrichtete. Dort startete er als iOS Ingenieur, ging dann nach San Francisco und veröffentlichte PSpdfKit. Dieses Programm zeichnete sich dadurch aus, dass es auch auf iPads und iPhones tadellos mit Pdfs umgehen konnte. Alsdann wechselte Steinberger ins Web Developement, er mag Electron Programme, und arbeitete eng verbunden mit der Open Source Community. Mit AI Unterstützung schaffte er es nun, einen sehr beliebten open-source Ai Agenten zu entwickeln. Steinberger nennt den sehr autonomen Agenten nach einigem Hin und Her OpenClaw. Die Methode, die man als „Dialog“ zwischen Ingenieur und Machine sehen kann, wurde unter dem Begriff „vibe coding“ bekannt. Diese KI unterstützte Methode erlaubt es extrem schnell, Software zu produzieren.

Ausbildung und Berufserfahrung im remote Teambuilding
Peter Steinberger studierte an der Technischen Universität Wien Medizinische Informatik. Während dieser Zeit war er in private und universitäre iOS und Mac Entwicklungsprojekten involviert. Er unterstützte auch Studenten und half den ersten Mac/iOS Entwickler Kurs an der Institution zu etablieren.


„Das wichtigste für mich ist ein gutes Team zu haben. Daß die Kultur, die man baut auch funktioniert. Das ist so ähnlich wie bei Software, da baut man was und das verändert sich durch die Zusammenarbeit. Der rote Faden sind die Menschen, die dabei sind. Und man sieht auch, wo waren wir lazy, wo haben wir zu wenig Zeit für das HR investiert und das merkt man halt erst später, wenn das kein so guter Match mit dem Mitarbeiter ist. Wenn man ein schlechtes Bauchgefühl hat, sollte man das einfach lassen. Meistens war das Bauchgefühl schon richtig. Personalsuche ist einfach schwierig. Mir war von Anfang an klar ich finde die Leute in Österreich nicht und hab mir einfach Freelancer geholt. Von daher war die Firma von Anfang an Remote. Das war nie zur Diskussion. Der Vorteil ist das man einen wesentlich größeren «Hiring Pool» hat. Die Leute sind produktiver wie vorher im Büro. Am Schwierigsten ist es eine Hybridfirma mit Office und Remote zu machen. Wir haben das auch probiert, aber diese Hybridvariante war wirklich schlecht. Wenn remote, dann muß das wirklich remote sein, daß heißt auch wenn ein Meeting ist jeder seinen eigenen Screen hat nicht hier ist der Konferenztisch mit 5 Personen und die restlichen 30 haben ein eigenes Kastl, das macht eine Powerdinamik, die nicht gesund ist für eine Firma. Wenn muß das ganz von oben kommen, jeder geht in seinen Raum und wir sind dann wirklich remote. Eigentlich will ich kein Büro mehr machen sondern nur remote, dafür öfter mal so eine Woche lang treffen und wenig arbeiten und einfach nur sich kennenlernen, Spass haben. Wir machen da so im Jahr 5 mal Retreats und man merkt schon desto öfter wir das machen, desto geschmierter laufen die Abläufe. Ich lese dann die Chats auch anders, wenn ich die Menschen kenne“, erzählt Steinberger von seiner Erfahrung. „Ich hab mich vom Entwickler zum Manager und zum CEO hinaufgearbeitet, aber irgendwann habe ich mich gefragt: Was gibt es da draußen noch zu tun. Ich habe es mir nie nehmen lassen zu programmieren und wenn ich es nachts getan hab – aber ich wollte wissen, wo die wirklichen Probleme im Unternehmen sind und die sind in der Softwarebranche halt im Code. Wir waren nie auf Startup events – die Firma war von Anfang an produktiv, wir haben einfach kein fremdes Geld gebraucht. Deshalb habe ich auch Investoren eher abgelehnt. Ich habe für diese Art von Netzwerken auch nie die Zeit gehabt, weil eben soviel zu tun war.“
Warum hast Du mit vibe coding (Programmieren mit Hilfe von KI Modellen) angefangen? „Ein Vorteil von KI ist für mich zum Beispiel das Wechseln von Betriebssystemen. Ich bin ein Profi im Mac-Ökosystem, seit 20 Jahren mache ich alles mit Mac. Wenn ich aber mehr Benutzer erreichen will, muß ich mich durch fremde Programmiersprachen bewegen. Ich kenne zwar die Systematik, ich weiß was ich machen will, aber muß mich durch mir unbekannten Syntax (Grammatik) quälen. Das kostet viel Zeit und viel Nerven. Das ist jetzt mit der KI komplett weggefallen. Alles ist so fluid geworden und besonders diese Prozesse passieren in einem Bruchteil der Zeit, die ich vorher benötigt hätte»
Was ist das Schöne an openClaw? „Wenn man mit Claudecode arbeitet arbeitet man in einem Terminal, das ist sehr technisch, das sind alles Ebenen die Progammieren schwierig und schwer zugänglich machen, das alles habe ich mit openClaw entfernt. Jetzt chattest du mit einem komischen Freund in deinem Computer mit deiner Lieblingschatplattform. Und dieser Freund kann viel und ist sehr schlau. Es funktioniert einfach, ohne daß der User viel verstehen muß. Mit viel Kraft kommen auch viele Risiken und wenn du nicht die richtigen Fragen stellst, produzieren diese Agenten auch nur Müll.“
Warum ist openClaw so beliebt? „Es ist schwer mein Projekt zum Beispiel auf Twitter zu erklären. Schriftlich ist das nicht so leicht zu verstehen, deshalb habe ich meinem Bot Zugang zu meinem Discordkanal (Chatprogramm) gegeben und hier konnten die Leute meinem Bot mit meinem Computer testen. Darauf sprangen viele auf. Manche bringen mir dort auch Vorschläge: Kannst du das und das noch hinzufügen? Dann mache ich ein Bildschirmphoto und gebe das an meinen Bot weiter. So habe ich angefangen, Features zu entwickeln – Discord lesen und schauen, wo die Menschen noch Schmerzpunkte in Bezug auf die Software haben.“

Gibt es Sicherheitsbedenken bei OpenClaw?
«Es gibt viele Sicherheitsbedenken bei OpenClaw. Es kamen Anfragen wie: Ich habe das Web backend in das öffentliche Internet gestellt und da sind all diese CVSSs. Ich habe in der Dokumentation beschrieben, sehr deutlich sogar, daß man das auf keinen Fall machen soll. Das ist dein Local Host debug interface. Aber nur weil ich es möglich gemacht habe, das auch so zu konfigurieren, es wurde geschrieben, daß es sich um remote-code oder exploids handeln kann, heißt das nicht, dass es sinnvoll ist das zu tun, im Gegenteil. Es hat eine Zeit lang gedauert bis ich überrissen habe, wie der Hase läuft, und wir machen eine riesen Fortschritt in diesem Bereich.“ Aber es gibt eine Mengen Gefahren, Bedrohungen und verwundbare Codes, wie überall in der Industrie. Wenn du Dinge hast mit Fähigkeiten, die in einem markdown file definiert sind. Es gibt viele leichte Angriffsziele zu finden, aber auch wahnsinnig komplizierte und ausgeklügelte, fein justierte Angriffsvektoren.“

Steinberger: “Wir machen gute Fortschritte an der Security Front. Clawbot hat nun eine Kooperation mit VirusTotal einer Google Firma. Damit wird jeder Skill mit der AI kontrolliert. Das ist noch nicht perfekt, aber wir decken schon eine Menge Risiken damit ab. Und natürlich hat jede Software Bugs (Programmfehler). Es ist so, als ob die gesamte Security der Welt sich nur auf ein einziges Programm, nämlich meines, konzentriert. Das ist gut, weil das macht uns nur besser. Ich wünsche mir, daß sich noch mehr Leute an openClaw beteiligen, damit wir, mein Team und ich wieder etwas mehr Schlaf bekommen. Am Anfang war nur ein Security Researcher, der mich kontaktierte: „Ja, du hast ein Problem, du kannst das nicht, aber hier helfe ich dir und hier ist der Pull request“ („Er hat was zum Github Verzeichnis hinzugefügt“) Dann hab ich ihn gleich angestellt. Und ja prompt injection ist noch so was, an dem wir mit Nachdruck arbeiten. Andererseits habe ich meinen Bot auf Discord, die Leute versuchen den zu knacken und ich bekomme Hinweise, wo die Schwachstellen sind, wie bei einem Kanarienvogel im Bergwerk. Leute versuchten es zu prompt injecten, aber mein Bot hat sie ausgelacht. Die letzte Generation von Modellen hat viel von Training in diesem Bereich, das ist nicht mehr so leicht wie am Anfang. Deshalb warne ich vor billigen AI Modellen, weil die diese Sicherheitsfeatures einfach noch nicht etabliert haben. Meine aktuelle Mission ist, mache es stabiler und sicherer. Erst wenn es sicher genug für den Computer meiner Mutter ist, werde ich es auch in der Anwendung so einfach machen, daß meine Mutter damit zurecht kommt. „In der Vergangenheit habe ich sehr lange Prompts geschrieben, also wenn ich geschrieben sage, meine ich gesprochen. Diese Hände sind zu schade geworden, um zu schreiben. Ich spreche Prompts, damit sie meine Software bauen. Ich habe das so extensiv betrieben, daß ich am End sogar meine Stimme verloren habe.“ „Ich habe für Clawbot hauptsächlich die Sprache Type script genutzt, weil sie die KI Agenten gut verstehen und sie auf jedem Betriebssystem in gleichen Maße läuft.“ „Mir kamen die Agenten von Anthropic und OpenAi immer eher so technisch vor, so ähnlich wie die Borg in Startrek. Die neuen Modelle bieten da mehr Möglichkeiten. Deshalb habe ich dem Ganzen ein soul.md Dokument dazugefügt. Hier können grundlegende Charaktereigenschaften definiert werden. Ist der Clawbot zurückhaltend oder eher forsch. Soll er lustig sein oder eher nüchtern. Und er kann das auch ändern und erweitern, wenn ich dem zustimme.“
OpenClaw, OpenAi und die Zukunft „Ich gehe zu OpenAI, um die Agenten für jeden zu ermöglichen. OpenClaw wird in eine Stiftung überführt und bleibt offen und unabhängig. Ich habe angefangen mit AI zu experimentierten, mein Ziel war es, Spaß am Bauen zu haben und Leute zu inspirieren. Die nächste Mission ist ein Agent, den auch meine Mutter benutzen kann. Das benötigt große Veränderungen, viel zu bedenken und vor allem wie kann ich es so sicher machen, daß meine Mutter das einfach ohne Bedenken benutzen kann. OpenAI ist der schnellste Weg Agenten zu jedem zu bringen. Die Gemeinschaft um OpenClaw ist etwas magisches und OpenAI haben starke Zusicherungen und Versprechungen gemacht, die es mir ermöglichen meine Zeit in die weitere Entwicklung zu stecken und sie sind jetzt schon Sponsoren für das Projekt. Aber OpenClaw wird weiter ein Platz für Denker, Hacker und Menschen, die einen Weg zu ihren eigenen Daten suchen, mit dem Ziel mehr Modelle und Firmen zu unterstützen. Persönlich bin ich sehr begeistert für OpenAi zu arbeiten und ein Teil der AI Front in Forschung und Entwicklung, und ich werde das alles für euch weiterbauen.

The claw is the law. Die Hummerklaue ist das Gesetz.

Peter Steinberger

GitHub

Moltbot (formerly Clawdbot) Beginner’s Full Installation Guide: Purchasing, Installation & Security Config


Cellavita Feinstromgerät

Nach oben scrollen