Zum Inhalt springen

Kostenlos und Open Source

Chatte mit deinem privaten Wissen.

Repolupe macht jedes Git-Repository zu einer Wissensdatenbank, mit der du dich unterhalten kannst. Deine Dokumente bleiben in deinen Repositories, auf deinen Servern, unter deiner Kontrolle.

  • Dezentral
  • Privat
  • Web, Android & iOS
Repolupe
Was ist meine Steuer-ID?
2 Tools verwendet

Deine Steuer-ID lautet 83 715 692 048. Sie steht in deinen Einkommensteuerbescheiden:

  • Steuern/Bescheid-2023.pdf
  • Steuern/Bescheid-2024.pdf
Bescheid-2024.pdf

Mistral 4 119B 8 s

Nachricht

Mistral 4 119B

Funktionen

Antworten, die du nachprüfen kannst.

Repolupe liest deine Repositories so, wie sie sind, und verknüpft jede Antwort mit den Dokumenten, aus denen sie stammt.

Jeder Git-Server

GitHub, GitLab, Forgejo oder dein eigener Server. Auch große Dateien in Git LFS werden unterstützt.

KI-gestützter Chat

Stell Fragen in natürlicher Sprache. Der Assistent durchsucht und liest deine Dateien und antwortet mit den Dokumenten, die er verwendet hat.

Von Grund auf privat

Keine Analytics, kein Tracking. Mit einem lokalen Modell und der eingebauten Texterkennung verlassen deine Dokumente und Chats nie deine eigene Infrastruktur.

Winziger Ressourcenbedarf

Mit minimalem Setup braucht Repolupe nur etwa 20 MB RAM. Es läuft problemlos auf dem kleinsten VPS, direkt neben allem anderen auf deinem Server.

Eingebaute Texterkennung

Gescannte PDFs werden mit dem eingebauten Tesseract oder PaddleOCR zu durchsuchbarem Text, oder mit Diensten wie Mistral OCR.

Kostenlos und Open Source

Keine Lizenzgebühren, keine Nutzerlimits. Lies den Code, betreibe es, wo du willst, und hilf mit, es besser zu machen.

Nur lesen oder schreiben

Stell Fragen. Oder ergänze, was du weißt.

Du entscheidest, ob der Assistent nur antwortet oder deine Wissensdatenbank auch auf dem neuesten Stand hält: für jedes Repository und für jede Person, mit der du es teilst.

Nur lesen

Der Assistent durchsucht und liest deine Dateien, um deine Fragen zu beantworten, ändert sie aber nie.

  • Antworten mit den Dokumenten, die er verwendet hat
  • Deine Dateien bleiben genau so, wie sie sind
  • Teile Repositories bedenkenlos mit anderen
Wann verlängert sich meine Kfz-Versicherung?

Am 1. März. Laut deiner Police kannst du bis zum 31. Januar kündigen:

Versicherungen/Kfz-Police.pdf

Schreiben

Zieh ein Dokument in den Chat oder erzähl einfach, was es Neues gibt. Der Assistent findet den richtigen Ort, schreibt es auf und schlägt einen Commit vor.

  • Dokumente landen neben denen, zu denen sie gehören
  • Neue Informationen ergänzen deine Notizen
  • Prüfe jede Änderung, bevor sie übernommen wird, oder lass sie automatisch übernehmen
Gehaltsabrechnung-September.pdf
Bitte leg meine Gehaltsabrechnung ab.

Ich habe sie zu deinen anderen Gehaltsabrechnungen gelegt:

Finanzen/Gehaltsabrechnungen/2026-09.pdf
Diese Datei wird erstellt. Änderung übernehmen

Eine Instanz, viele Plattformen

Einmal betreiben. Überall nutzen.

Eine einzige Repolupe-Instanz verbindet deine Git-Server mit den LLM-Anbietern deiner Wahl und bedient alle deine Geräte.

Geringer Ressourcenbedarf

25× leichter als die üblichen Verdächtigen

Die meisten selbst gehosteten Wissensdatenbanken brauchen einen Datenbankserver, eine Suchmaschine und eine Laufzeitumgebung, bevor du die erste Seite geschrieben hast. Repolupe ist ein kleines Programm mit eingebetteter SQLite-Datenbank.

Arbeitsspeicherbedarf
Repolupe
~20 MB
Typische Wissensdatenbanken
500+ MB

Repolupe ohne Texterkennung oder mit Mistral OCR. Lokale Texterkennung mit Tesseract oder PaddleOCR braucht mehr Arbeitsspeicher, während sie Dokumente umwandelt.

Warum Git

Dein Wissen verdient ein solides Fundament

Git speichert seit zwei Jahrzehnten den Quellcode der Software dieser Welt. Für alles andere, was du weißt, eignet es sich genauso gut.

  1. Keine Herstellerbindung

    Deine Dokumente sind einfache Dateien in einem Repository, das dir gehört. Verschiebe sie, sichere sie oder verlasse Repolupe jederzeit: Nichts steckt in einer proprietären Datenbank fest.

  2. Industriestandard

    Git ist ein offener Standard, den es noch lange geben wird. Deine Dokumente bleiben lesbar, egal welches Programm du morgen nutzt.

  3. Robust

    Jede Änderung ist versioniert, jeder Klon ist eine vollständige Sicherung, und nichts geht verloren. Sieh, wer wann was geändert hat, und geh zurück, wann immer du musst.

Einfache Einrichtung

In drei Schritten zur ersten Antwort

  1. 1

    Schlüssel erzeugen

    Er verschlüsselt die Zugriffstokens deiner Repositories und deine API-Schlüssel. Bewahre ihn sicher auf.

    $ echo "TOKEN_ENCRYPTION_KEY=$(openssl rand -hex 32)" > .env
  2. 2

    Container starten

    Die Datenbank und die gespiegelten Repositories liegen im Volume.

    $ docker run -d --name repolupe --env-file .env \
        -p 3000:3000 -v repolupe-data:/data \
        --restart unless-stopped ghcr.io/repolupe/repolupe
  3. 3

    Anmelden und verbinden

    Öffne http://localhost:3000 und melde dich als admin mit dem Passwort repolupe123 an, das du gleich änderst. Dann füge einen LLM-Anbieter und dein erstes Repository hinzu.

Dein nächster Schritt zur digitalen Souveränität.

Repolupe ist kostenlos und Open Source. Probier es aus und sag uns, was du denkst.

Quellcode ansehen