<div align="center">

**Translations:** [English](../../../README.md) · [Français](../fr/README.md) · **Deutsch** · [简体中文](../zh-CN/README.md) · [日本語](../ja/README.md) · [Русский](../ru/README.md) · [עברית](../he/README.md) · [한국어](../ko/README.md) · [Español](../es/README.md) · [Português](../pt/README.md) · [Türkçe](../tr/README.md) · [Tiếng Việt](../vi/README.md) · [Italiano](../it/README.md)

</div>

<div align="center">

<a href="https://www.pipeshub.com"><img src="https://raw.githubusercontent.com/pipeshub-ai/media-assets/refs/heads/main/images/pipeshub-logo.svg" alt="PipesHub" width="280"/></a>

<h3>Die quelloffene KI-Plattform für den Arbeitsplatz</h3>

<p>
  <a href="https://www.pipeshub.com/">Website</a> ·
  <a href="https://docs.pipeshub.com/">Dokumentation</a> ·
  <a href="https://discord.com/invite/K5RskzJBm2">Discord</a> ·
  <a href="https://plum-myrtle-9f7.notion.site/Pipeshub-s-Product-Roadmap-33841c164f54803a9989fd0fdbfdb1ee">Roadmap</a>
</p>

<a href="https://trendshift.io/repositories/14618"><img src="https://trendshift.io/api/badge/repositories/14618" alt="PipesHub on Trendshift" height="40"/></a>

<p>
  <a href="https://opensource.org/licenses/Apache-2.0"><img src="https://img.shields.io/badge/License-Apache%202.0-blue.svg" alt="License"></a>
  <a href="https://github.com/pipeshub-ai/pipeshub-ai/releases"><img src="https://img.shields.io/github/v/release/pipeshub-ai/pipeshub-ai?color=success&amp;label=release" alt="Release"></a>
  <a href="https://hub.docker.com/r/pipeshubai/pipeshub-ai"><img src="https://img.shields.io/docker/pulls/pipeshubai/pipeshub-ai?logo=docker&amp;logoColor=white" alt="Docker Pulls"></a>
  <a href="https://discord.com/invite/K5RskzJBm2"><img src="https://img.shields.io/discord/1359557598222745670?label=Discord&amp;logo=discord&amp;logoColor=white" alt="Discord"></a>
  <img src="https://img.shields.io/github/last-commit/pipeshub-ai/pipeshub-ai" alt="Last commit">
  <img src="https://img.shields.io/github/commit-activity/m/pipeshub-ai/pipeshub-ai" alt="Commits per month">
  <a href="https://github.com/pipeshub-ai/pipeshub-ai/issues">
    <img src="https://img.shields.io/github/issues/pipeshub-ai/pipeshub-ai" alt="GitHub issues">
  </a>
  <a href="https://github.com/pipeshub-ai/pipeshub-ai/pulls">
    <img src="https://img.shields.io/github/issues-pr/pipeshub-ai/pipeshub-ai" alt="GitHub pull requests">
  </a>
  <a href="https://github.com/pipeshub-ai/pipeshub-ai/stargazers">
    <img src="https://img.shields.io/github/stars/pipeshub-ai/pipeshub-ai" alt="GitHub Repo stars">
  </a>
  <br/>
  <a href="https://x.com/PipesHub"><img src="https://img.shields.io/twitter/follow/PipesHub?style=social" alt="Twitter"></a>
  <a href="https://www.linkedin.com/company/pipeshub"><img src="https://img.shields.io/badge/LinkedIn-PipesHub-blue?logo=linkedin&amp;logoColor=white" alt="LinkedIn"></a>
  <br/>
  <img src="https://img.shields.io/badge/-d0d0d0?style=flat" width="40%" height="1" alt="" />
  <br/>
  <a href="https://www.npmjs.com/package/@pipeshub-ai/sdk"><img src="https://img.shields.io/npm/v/@pipeshub-ai/sdk?logo=npm&amp;logoColor=white&amp;label=node%20sdk" alt="Node.js SDK" /></a>
  <a href="https://pypi.org/project/pipeshub-sdk/"><img src="https://img.shields.io/pypi/v/pipeshub-sdk?logo=python&amp;logoColor=white&amp;label=python%20sdk" alt="Python SDK" /></a>
  <a href="https://github.com/pipeshub-ai/pipeshub-sdk-go"><img src="https://img.shields.io/github/v/release/pipeshub-ai/pipeshub-sdk-go?logo=go&amp;logoColor=white&amp;label=go%20sdk" alt="Go SDK" /></a>
  <a href="https://www.npmjs.com/package/pipeshub"><img src="https://img.shields.io/npm/v/pipeshub?logo=npm&amp;logoColor=white&amp;label=mcp" alt="MCP" /></a>
</p>

</div>

<h2 id="about-pipeshub">PipesHub – Erklärbar & Erweiterbar</h2>

<strong>[PipesHub](https://www.pipeshub.com/)</strong> ist eine quelloffene, selbst hostbare, KI-native Ausführungsschicht, die Unternehmenswissen verbindet, erklärbare Suche mit Quellenangaben liefert und Arbeitsabläufe über alle Systeme hinweg automatisiert.


## Funktionen

- 📝 **Erklärbare Antworten:** PipesHub liefert fundierte Antworten mit präzisen Block-Zitaten zu den Originaldokumenten.
- 🔒 **Berechtigungsbewusste Suche:** Erzwingt Zugriffskontrollen auf Quellenebene, sodass Nutzer nur das sehen, wozu sie berechtigt sind.
- 🕸️ **Wissensgraph-Abruf:** Graphgestützter Abruf, der Beziehungen über Unternehmensdaten hinweg erfasst.
- 🔌 **Unternehmens-Konnektoren:** Über 30 Konnektoren mit Echtzeit- und geplanter Indexierung – sofort einsatzbereit.
- 🔍 **Einheitliche Suche, Deep Research und Agenten:** Suche, Q&A, Deep Research, Websuche und KI-Agenten auf einer einzigen Kontextschicht.
- 📊 **Artefakte und Codeausführung:** Erstelle Berichte, Diagramme und Dashboards in einer sicheren Ausführungs-Sandbox.
- 🎙️ **Multimodale Unterstützung:** Verständnis von Bildern, Diagrammen und gescannten Dateien sowie sprachbasierte Interaktion.
- 🤖 **No-Code-Agenten und -Aktionen:** Baue Agenten visuell und führe Aktionen über Unternehmenswerkzeuge hinweg aus.
- 🧠 **Bring dein eigenes Modell mit, vollständig selbst hostbar:** Jeder LLM-Anbieter, bereitgestellt in deiner VPC – Daten verlassen niemals deine Infrastruktur.
- 🛠️ **Entwicklerorientiert und erweiterbar:** APIs, SDKs, MCP-Tools, eigene Konnektoren und unabhängig skalierbare Dienste.

## PipesHub in Aktion

### Konnektoren
<img src="https://raw.githubusercontent.com/pipeshub-ai/media-assets/main/gif/Connector%20Setup%20and%20Query%20with%20Connectors.gif" alt="Connectors" width="100%"/>

### Quellenangaben
<img src="https://raw.githubusercontent.com/pipeshub-ai/media-assets/main/gif/Citation%20through%20chat.gif" alt="Citations" width="100%"/>

### Alle Datensätze
<img src="https://raw.githubusercontent.com/pipeshub-ai/media-assets/main/gif/All%20Records%20Demo.gif" alt="All Records" width="100%"/>

### Wissenssuche
<img src="https://raw.githubusercontent.com/pipeshub-ai/media-assets/main/gif/Knowledge%20Search%20Demo.gif" alt="Knowledge Search" width="100%"/>

## Konnektoren

<p align="center">
<a href="https://pipeshub.com/connectors"><img src="https://raw.githubusercontent.com/pipeshub-ai/media-assets/main/images/Github%20Connector%20Readme.png" alt="PipesHub Connectors" width="900"/></a>
</p>

## Unterstützte Dateiformate

| Format | Details |
|--------|---------|
| PDF | Einschließlich gescannter PDFs |
| Docx / Doc | Microsoft Word |
| XLSX / XLS | Microsoft Excel |
| PPTX / PPT | Microsoft PowerPoint |
| CSV | Kommagetrennte Werte |
| Markdown | .md-Dateien |
| HTML | Webseiten |
| Text | Reine Textdateien |
| Google Docs, Sheets, Slides | Google-Workspace-Formate |
| Bilder | PNG, JPG usw. |
| Audio | Audiodateien |
| Video | Videodateien |

## Technologie-Stack

### Frontend

| Technologie | Beschreibung |
|-----------|-------------|
| Next.js | App-Router-UI (clientseitig gerendertes React) |
| TypeScript | Stark typisierte JavaScript-Obermenge |
| Radix UI Themes | Barrierefreie Komponenten-Primitive und Styling |
| Zod | Schemavalidierung und -parsing |
| React Hook Form | Flexible Verwaltung des Formularzustands |

### Backend

| Technologie | Beschreibung |
|-----------|-------------|
| FastAPI | Hochperformantes Python-Web-Framework |
| LangChain | Framework für LLM-Pipelines |
| LangGraph | Zustandsgraph für LLM-Workflows |
| Qdrant | Engine für Vektor-Ähnlichkeitssuche |
| Neo4j / ArangoDB | Graphdatenbank |
| Kafka / Redis Streams | Verteilte Event-Streaming-Plattform |
| Redis | Caching |
| Redis / etcd3 | Verteilter Key-Value-Konfigurationsspeicher |
| Celery | Verteiltes Task-Queue-System |
| Docling | Toolkit zum Parsen und Extrahieren von Dokumenten |
| PyMuPDF | Bibliothek zur PDF-Verarbeitung |
| pandas | Datenanalyse und -verarbeitung |

## 🚀 Bereitstellungsanleitung

PipesHub (die KI-Plattform für den Arbeitsplatz) kann lokal ausgeführt oder mit Docker Compose in der Cloud bereitgestellt werden.
**Hinweis**: Wenn du PipesHub auf einem Cloud-Server bereitstellst, stelle sicher, dass du einen HTTPS-Endpunkt verwendest. PipesHub erzwingt strengere Sicherheitsprüfungen, und Browser blockieren bestimmte Anfragen, wenn die Anwendung über HTTP ausgeliefert wird.
Du kannst einen Reverse-Proxy wie Cloudflare, Nginx oder Traefik verwenden, um SSL/TLS zu terminieren und ein gültiges HTTPS-Zertifikat bereitzustellen.
Wenn du nach der Bereitstellung von PipesHub beim Zugriff über HTTP einen weißen Bildschirm siehst, ist dies wahrscheinlich die Ursache. Das Frontend verweigert das Laden aufgrund der strengeren Sicherheitsprüfungen.

---

### 📦 Produktionsbereitstellung

```bash
# Clone the repository
git clone https://github.com/pipeshub-ai/pipeshub-ai.git

# 📁 Navigate to the deployment folder
cd pipeshub-ai/deployment/docker-compose

# Set Environment Variables
> 👉 Set Environment Variables for secrets, passwords, and the public URLs of the **Frontend** and **Connector** services
> _(Required for webhook notifications and real-time updates)_
> Refer to env.template

# 🚀 Start the production deployment
docker compose -f docker-compose.prod.yml -p pipeshub-ai up -d

# 🛑 To stop the services
docker compose -f docker-compose.prod.yml -p pipeshub-ai down
```

### 📦 Entwickler-Bereitstellungs-Build

```bash
# Clone the repository
git clone https://github.com/pipeshub-ai/pipeshub-ai.git

# 📁 Navigate to the deployment folder
cd pipeshub-ai/deployment/docker-compose

# Set Optional Environment Variables
> 👉 Set Environment Variables for secrets, passwords, and the public URLs of the **Frontend** and **Connector** services
> _(Required for webhook notifications and real-time updates)_
> Refer to env.template

# 🚀 Start the local build deployment
docker compose -f docker-compose.build.neo4j.yml -p pipeshub-ai up --build -d

# 🛑 To stop the services
docker compose -f docker-compose.build.neo4j.yml -p pipeshub-ai down
```

Das Haupt-`Dockerfile` zieht vorgefertigte Layer von `pipeshubai/pipeshub-ai-base:python-deps` und `pipeshubai/pipeshub-ai-base:runtime` (siehe [`Dockerfile.base`](../../../Dockerfile.base) im Stammverzeichnis des Repositorys für Build-/Push-Befehle). Um stattdessen lokale Tags zu verwenden, setze `PYTHON_DEPS_IMAGE` und `RUNTIME_BASE_IMAGE` in der Umgebung oder in den Build-Argumenten von Compose.

## MCP-Server

Verwende PipesHub mit jedem MCP-kompatiblen Client, um deinen Unternehmenskontext in KI-Workflows einzubringen. Einrichtung und Verwendung findest du im README.

**Repository:** [pipeshub-ai/mcp-server](https://github.com/pipeshub-ai/mcp-server/)

## SDKs

PipesHub stellt Entwickler-SDKs für Python, TypeScript und Go bereit, damit du schnell integrieren kannst. Details zu Einrichtung und Verwendung findest du im README des jeweiligen SDK-Repositorys.

| Name | Beschreibung | Link |
|------|-------------|------|
| **Python SDK** | Python-SDK für PipesHub | [pipeshub-ai/pipeshub-sdk-python](https://github.com/pipeshub-ai/pipeshub-sdk-python) |
| **TypeScript SDK** | TypeScript-SDK für PipesHub | [pipeshub-ai/pipeshub-sdk-typescript](https://github.com/pipeshub-ai/pipeshub-sdk-typescript) |
| **Go SDK** | Go-SDK für PipesHub | [pipeshub-ai/pipeshub-sdk-go](https://github.com/pipeshub-ai/pipeshub-sdk-go) |

> Benötigst du ein SDK in einer anderen Sprache? Kontaktiere uns unter developer@pipeshub.com

## Roadmap

<p>Wir entwickeln offen. Hier ist, was erledigt ist und was als Nächstes kommt:</p>

<ul>
<li>✅ 🤖 <strong>KI-Agenten für den Arbeitsplatz</strong>: erstklassiger No-Code-Agenten-Builder</li>
<li>✅ 🔗 <strong>MCP-(Model Context Protocol-)</strong>Unterstützung, sowohl Server als auch Client</li>
<li>✅ 🧰 <strong>Entwickler-SDKs</strong></li>
<li>✅ 🔍 <strong>Codesuche</strong> über GitHub, GitLab und Bitbucket</li>
<li>⬜ 👤 <strong>Personalisierte Suche</strong> basierend auf Team, Rolle und Verlauf</li>
<li>✅ ☸️ <strong>Produktions-Kubernetes</strong>-Bereitstellung mit HA-Standardwerten</li>
<li>⬜ 📈 <strong>PageRank-gestützte Relevanz</strong> über den gesamten Wissensgraphen</li>
</ul>
<p>👉 <strong><a href="https://plum-myrtle-9f7.notion.site/Pipeshub-s-Product-Roadmap-33841c164f54803a9989fd0fdbfdb1ee">Vollständige Produkt-Roadmap auf Notion ansehen</a></strong></p>

<hr>

## 👥 Mitwirken

Möchtest du Teil unserer Entwickler-Community werden? Sieh dir unseren [Leitfaden zum Mitwirken](CONTRIBUTING.md) an, um mehr darüber zu erfahren, wie du die Entwicklungsumgebung einrichtest, welche Programmierrichtlinien gelten und wie der Beitragsworkflow aussieht.
<h3>Wohin für was</h3>

<table>

<tr><td>Eine Frage stellen oder Hilfe erhalten</td><td><a href="https://discord.com/invite/K5RskzJBm2">Discord</a></td></tr>
<tr><td>Einen Fehler melden oder eine Funktion anfragen</td><td><a href="https://github.com/pipeshub-ai/pipeshub-ai/issues">GitHub Issues</a></td></tr>
<tr><td>Ein Sicherheitsproblem melden</td><td><a href="SECURITY.md">Sicherheitsproblem melden</a></td></tr>
<tr><td>Die Dokumentation lesen</td><td><a href="https://docs.pipeshub.com/">Pipeshub-Dokumentation</a></td></tr>
</tbody>
</table>

## FAQ

### Was ist PipesHub?

PipesHub ist eine quelloffene, selbst hostbare, KI-native Ausführungsschicht, die Unternehmenswissen verbindet, erklärbare Suche mit Quellenangaben liefert und Arbeitsabläufe über alle Systeme hinweg automatisiert. Sie bietet eine einheitliche Kontextschicht für Suche, Q&A, Deep Research, Websuche und KI-Agenten.

### Wie unterscheidet sich PipesHub von anderen KI-Tools für den Arbeitsplatz?

PipesHub ist vollständig quelloffen (Apache 2.0) und selbst hostbar – deine Daten verlassen niemals deine Infrastruktur. Es bietet eine berechtigungsbewusste Suche, die Zugriffskontrollen auf Quellenebene erzwingt, und liefert erklärbare Antworten mit präzisen Block-Zitaten zu den Originaldokumenten.

### Welche Konnektoren unterstützt PipesHub?

PipesHub verfügt über mehr als 30 Unternehmens-Konnektoren mit Echtzeit- und geplanter Indexierung. Es unterstützt Dateiformate wie PDF, Docx, XLSX, PPTX, CSV, Markdown, HTML, Google Docs/Sheets/Slides, Bilder, Audio und Video.

### Wie stelle ich PipesHub bereit?

```bash
# Clone the repository
git clone https://github.com/pipeshub-ai/pipeshub-ai.git
cd pipeshub-ai/deployment/docker-compose

# Set Environment Variables (refer to env.template)
# Start production deployment
docker compose -f docker-compose.prod.yml -p pipeshub-ai up -d
```

Hinweis: Verwende HTTPS für Cloud-Bereitstellungen. HTTP kann zu Sicherheitsblockaden im Frontend führen.

### Welche LLM-Anbieter unterstützt PipesHub?

PipesHub folgt dem Prinzip „Bring dein eigenes Modell mit“ – du kannst jeden LLM-Anbieter verwenden. Stelle in deiner VPC die Modelle deiner Wahl bereit. Der Technologie-Stack umfasst LangChain und LangGraph für LLM-Pipelines und -Workflows.

### Was ist die Funktion zum Wissensgraph-Abruf?

PipesHub nutzt einen graphgestützten Abruf, der Beziehungen über Unternehmensdaten hinweg erfasst. Es verwendet Neo4j oder ArangoDB als Graphdatenbanken, kombiniert mit Qdrant für die Vektor-Ähnlichkeitssuche.

### Hat PipesHub einen MCP-Server?

Ja. PipesHub stellt einen MCP-Server für die Integration mit jedem MCP-kompatiblen Client bereit. Repository: [pipeshub-ai/mcp-server](https://github.com/pipeshub-ai/mcp-server/).

### Welche SDKs sind verfügbar?

PipesHub stellt SDKs bereit für:
- **Python**: [pipeshub-ai/pipeshub-sdk-python](https://github.com/pipeshub-ai/pipeshub-sdk-python)
- **TypeScript**: [pipeshub-ai/pipeshub-sdk-typescript](https://github.com/pipeshub-ai/pipeshub-sdk-typescript)
- **Go**: [pipeshub-ai/pipeshub-sdk-go](https://github.com/pipeshub-ai/pipeshub-sdk-go)

### Kann ich KI-Agenten ohne Programmierung erstellen?

Ja. PipesHub verfügt über einen No-Code-Agenten-Builder. Du kannst Agenten visuell erstellen und Aktionen über Unternehmenswerkzeuge hinweg ausführen, ohne Code zu schreiben.

### Was ist die multimodale Unterstützung?

PipesHub unterstützt das Verständnis von Bildern, Diagrammen und gescannten Dateien sowie sprachbasierte Interaktion. Es verwendet Docling und PyMuPDF zum Parsen von Dokumenten und Azure Document Intelligence oder ein multimodales LLM (VLM) für die OCR gescannter PDFs.

### Wie behebe ich Bereitstellungsprobleme?

1. Stelle sicher, dass HTTPS für Cloud-Bereitstellungen konfiguriert ist
2. Prüfe die Docker-Compose-Logs: `docker compose logs`
3. Überprüfe die Umgebungsvariablen in env.template
4. Konsultiere [docs.pipeshub.com](https://docs.pipeshub.com/) für ausführliche Anleitungen

### Wo bekomme ich Hilfe?

- [Discord](https://discord.com/invite/K5RskzJBm2) – Fragen stellen und Hilfe erhalten
- [GitHub Issues](https://github.com/pipeshub-ai/pipeshub-ai/issues) – Fehler melden oder Funktionen anfragen
- [PipesHub-Dokumentation](https://docs.pipeshub.com/) – Die Dokumentation lesen


<hr>
<div align="center">
<h3>⭐ Gib uns einen Stern auf GitHub!</h3>

<p>Das hilft dem Projekt, die Teams zu erreichen, die es brauchen.</p>

<p>
<a href="https://github.com/pipeshub-ai/pipeshub-ai">
<img src="https://raw.githubusercontent.com/pipeshub-ai/media-assets/refs/heads/main/gif/pipeshub.gif" alt="Star PipesHub" width="350"/>
</a>
</p>

<p>
<a href="https://star-history.com/#pipeshub-ai/pipeshub-ai&amp;Date">
<img src="https://api.star-history.com/svg?repos=pipeshub-ai/pipeshub-ai&amp;type=Date" alt="Star History" width="600"/>
</a>
</p>

<p><sub>Mit ❤️ erstellt vom <a href="https://www.pipeshub.com/">PipesHub-Team</a> und Mitwirkenden aus aller Welt.</sub></p>

</div>
