Das schnellste, günstigste und effizienteste Open-Source-Agent-Harness. Betreibe mehr als 500 Agenten auf einem VPS für 10 $.
Eine Desktop-App für Menschen. Eine Rust-Bibliothek für Entwickler.
Dokumentation · Rust-Schnellstart · Benchmarks · Diskussionen · Discord · Reddit · X · @senamakel folgen (Creator)
🇺🇸 English | 🇸🇦 العربية | 🇨🇳 简体中文 | 🇯🇵 日本語 | 🇰🇷 한국어 | 🇩🇪 Deutsch | 🇹🇷 Türkçe | 🇵🇰 اردو
> [!NOTE] > 🎉 Innerhalb einer Woche nach dem Start wurde OpenHuman neun Tage in Folge zum **Repository auf Platz 1 der GitHub-Trends**. > **Frühe Beta.** OpenHuman wird aktiv entwickelt, rechne daher mit Ecken und Kanten. --- ## Installation Am einfachsten lädst du die Desktop-App von [tinyhumans.ai/openhuman](https://tinyhumans.ai/openhuman?utm_source=github&utm_medium=readme) oder aus dem [neuesten Release](https://github.com/tinyhumansai/openhuman/releases/latest) herunter. Es gibt eine `.dmg` für macOS, eine `.msi` oder `.exe` für Windows und eine `.deb` oder `.AppImage` für Linux. Lieber im Terminal? Das Installationsskript wählt das passende Paket für dein System, prüft die Prüfsumme und installiert es: ```bash # macOS und Linux curl -fsSL https://raw.githubusercontent.com/tinyhumansai/openhuman/main/scripts/install.sh | bash ``` ```powershell # Windows (PowerShell) irm https://raw.githubusercontent.com/tinyhumansai/openhuman/main/scripts/install.ps1 | iex ``` Um vorab zu sehen, was das Skript für macOS und Linux tun würde, hänge `bash -s -- --dry-run` an den Befehl an. Weitere Optionen und Hilfe bei Problemen findest du in [INSTALL.md](../INSTALL.md). --- ## Warum OpenHuman? Die meisten Agent-Harnesses starten pro Agent einen schweren Prozess und senden bei jedem Aufruf einen großen Prompt erneut. OpenHuman erledigt dieselbe Arbeit mit weit weniger. Es ist das einzige funktionsreiche Open-Source-Harness, das für große Agentenflotten gebaut ist: 500 davon passen auf einen Server für 10 $.
SchnellBenchmark-Ergebnisse · Zahlen zum Kaltstart Erledigt Programmieraufgaben in etwa 20 Sekunden und ist damit das schnellste von sieben getesteten KI-Agent-Tools. Startet in einer Zehntelsekunde. |
GünstigKosten- und Token-Daten · So funktioniert die Kompression Braucht 2,6x weniger Tokens als das typische Agent-Tool und hatte in unserem Test die niedrigste Gesamtrechnung. |
Effizient im großen MaßstabMessungen mit Agentenflotten · Methodik Braucht etwa 8x weniger Arbeitsspeicher und CPU als das typische Agent-Tool. Betreibe mehr als 500 Agenten auf einem Server für 10 $. |
Für Entwickler gebautRust-Schnellstart · Einbettungsanleitung · Beispiele Nutze es als Rust-Bibliothek: Rufe einen Agenten wie jede andere Funktion auf oder betreibe eine ganze Flotte auf einem kleinen Server. |
Derselbe Prompt, nebeneinander: „Schreib mir eine Geschichte über Agent-Harnesses in Form einer Anime-Geschichte, schreibe sie in eine HTML-Seite und öffne sie für mich.“
OpenHuman war in 20 s fertig und brauchte 15k Tokens für $0.0054. Hermes brauchte 9 min 40 s und 37k Tokens für $0.0082.
RLM-Token-KompressionRLM-Paper · So funktioniert es Basiert auf Recursive Language Models. Große Werkzeugergebnisse werden komprimiert, bevor die KI sie liest. Bei sehr großen bekommt die KI ein Handle, das sie durchsuchen kann, statt alles zu lesen. Nichts wird weggeworfen. |
Jev: sofortige, genaue WerkzeugsucheJev ist ein winziges Modell, das aus 1.215 Werkzeugen das richtige findet. Das richtige ist in 86,8 % der Fälle unter seinen Top-Treffern, bei der Stichwortsuche nur in 70,5 %. |
Einheitlicher Rust-BusJede Funktion, etwa Suche, Dokumente oder Sprache, hängt an einem gemeinsamen Rust-Bus, eine Idee vom Linux-Systembus. Eine Funktion wird nur bei Bedarf geladen, und wenn eine hängt, arbeiten die anderen weiter. |
Tief integriertes GedächtnisSo funktioniert das Gedächtnis · Gedächtnis-Engines Das Gedächtnis ist eingebaut. Vor jedem Zug wählt OpenHuman nur das Wichtige aus, innerhalb eines Token-Budgets, und übergibt es der KI mit Quellenangaben. Es funktioniert sofort, und mit einer Einstellung tauschst du die Gedächtnis-Engine aus. |
Sofortige Browser- und Desktop-SteuerungBrowser- und Computersteuerung · Jev Der Agent nutzt einen echten Browser und deine Desktop-Apps. Jev wählt jeden Klick aus den Schaltflächen auf dem Bildschirm, ganz ohne Screenshots. Vor jeder Zahlung hält er an. |
Ein programmierbarer Rust-KernDas gesamte Harness ist kompiliertes Rust in einem einzigen Prozess. Es startet in einer Zehntelsekunde und bleibt schlank: 68 MB im Spitzenwert bei unseren Programmieraufgaben. Derselbe Kern ist eine Bibliothek. Rufe einen Agenten aus deinem eigenen Rust-Code auf oder betreibe Hunderte nebeneinander auf einem kleinen Server. |