kaiboKnowledge AI Backoffice

Die Standards Ihres Teams, einen Befehl von jedem Coding-Agent entfernt.

kaibo hält an einem Ort bereit, wie Ihr Team Software baut. Coding-Agents laden diese Standards, wenn sie eine Art von Arbeit beginnen, und recherchieren darin, bevor sie etwas entscheiden. Was sie ergänzen wollen, geht zur Prüfung an Ihr Team.

Quellcode auf GitHub

Erste Releases, intern im Einsatz. Open Source unter MIT-Lizenz.

Das Problem

Jedes Team hat seine eigene Art zu arbeiten: wie Tests geschnitten werden, worauf ein Base Image gepinnt wird, was ein Pull Request zeigen muss, welche Abkürzungen schon versucht und verworfen wurden. Das meiste davon steckt in den Köpfen weniger Leute. Der Rest wird in die AGENTS.md jedes Repositorys kopiert, und die Kopien laufen auseinander.

Coding-Agents sehen die vereinbarte Fassung nie. Sie liefern Arbeit, die plausibel aussieht und in sich stimmig ist, aber eben nicht so, wie Ihr Team es entschieden hat.

Für wen

  • Für Tech Leads und CTOs

    Eine Definition davon, wie Ihre Organisation Software baut, mit einem Owner pro Bereich und einem Review für jede Änderung. Jeder Standard lässt sich als verbindlich markieren.

  • Für Entwicklerinnen und Entwickler

    Schluss mit Konventionen, die von Repository zu Repository kopiert werden. Einmal aufschreiben, und jede Agent-Sitzung kann es zitieren und Ergänzungen vorschlagen.

So sieht es aus

Ein Agent, der gleich an Ihrer Test-Suite arbeitet, schlägt zuerst nach, was dazu festgelegt ist:

$ kaibo query "should integration tests hit the network"
self-heal: not needed
result: 2 hit(s)
- engineering-practices/reference/lean-hermetic-test-pyramid.md - The Lean Hermetic Test Pyramid (relevance 0.84, status current)
...

Hat noch niemand die Antwort aufgeschrieben, sagt kaibo das, statt zu raten. Exit-Code 3 bedeutet, dass Ihr Team dazu noch keine Position hat. Dieselbe Sitzung kann die Lücke schließen, indem sie eine Ergänzung zur Prüfung einreicht.

$ kaibo query "how do we version database migrations"
self-heal: not needed
result: gap, no hits
known domains: kaibo, ai-systems, observability, infrastructure, ...
$ echo $?
3

Funktionen

  • Standards laden

    Beginnt ein Agent mit Observability, Deployment oder Tests, lädt er die Standards dieses Bereichs mit einem Aufruf.

  • Mit Quellen recherchieren

    Fragen liefern Fundstellen mit Quellenangabe. Der Agent formuliert die Antwort und belegt sie.

  • Lücken benennen

    Wo nichts festgelegt ist, meldet kaibo eine Lücke mit eigenem Exit-Code, statt eine Antwort zu erfinden.

  • Ergänzen per Review

    Agents und Menschen schlagen neue Seiten vor. kaibo prüft sie gegen die Konventionen und reicht sie zum Review ein.

  • Verbindliche Standards

    Ein Standard kann als Pflicht oder Empfehlung gelten und Prüfungen mitbringen, die lokal und ohne KI laufen.

  • Läuft auf Ihrem Rechner

    Die Suche läuft lokal, in einem einzelnen Programm, das keinen Server braucht.

Was kaibo nicht ist

Kein Chatbot
kaibo sucht und liefert Fundstellen. Es enthält kein Sprachmodell und keinen API-Schlüssel. Die Antwort schreibt Ihr Agent.
Kein Wiki für alles
Hier steht, was Ihr Team festgelegt hat. Nicht alles, was irgendwann irgendwo aufgeschrieben wurde.
Kein Aufpasser
kaibo hält die Standards bereit. Ob ein Agent nachschlägt, hängt davon ab, dass er den Skill aufruft. Das messen wir, statt es zu versprechen.

Worauf Sie sich verlassen können

Bräche kaibo eine davon, wäre es ein anderes Produkt.

Inhalte sind Daten
Wer Inhalte beisteuern kann, kann Worte hineinschreiben. Gefundene Inhalte erreichen den Agent deshalb markiert und können nie beeinflussen, welche Befehle kaibo ausführt.
Nichts geht verloren
Kein Ablauf verwirft ungesicherte Arbeit. Im Zweifel hält kaibo an und sagt, was zu tun ist.
Keine fremden Skripte
Aus dem Wissens-Repository wird auf Ihrem Rechner nie Code ausgeführt.
Telemetrie nur auf Wunsch
Nutzungsdaten bleiben lokal, solange Sie keinen eigenen OpenTelemetry-Collector angeben.

Loslegen

Für macOS und Linux. Sie brauchen ein Repository für die Standards Ihres Teams. Die Anleitung zeigt, wie Sie eines anlegen.

brew install tenex-hq/tap/kaibo
npm install -g @tobilu/qmd@2.8.3
export KAIBO_REPO=your-org/knowledge
kaibo install && kaibo sync

Getting Started, Schritt für Schritt

Fragen zu kaibo

Sie möchten kaibo in Ihrem Team ausprobieren oder haben eine Frage? Schreiben Sie uns.