Translations: English · Français · Deutsch · 简体中文 · 日本語 · Русский · עברית · 한국어 · Español · Português · Türkçe · Tiếng Việt · Italiano
PipesHub — это ИИ-ориентированный слой выполнения с открытым исходным кодом и возможностью self-hosting, который связывает корпоративные знания, обеспечивает объяснимый поиск со ссылками на источники и автоматизирует рабочие процессы в ваших системах.
- 📝 Объяснимые ответы: PipesHub предоставляет обоснованные ответы с точными ссылками на конкретные блоки исходных документов.
- 🔒 Поиск с учётом прав доступа: Применяет контроль доступа на уровне источника, поэтому пользователи видят только то, к чему у них есть права.
- 🕸️ Извлечение по графу знаний: Извлечение на основе графа, фиксирующее связи между корпоративными данными.
- 🔌 Корпоративные коннекторы: Более 30 коннекторов с индексацией в реальном времени и по расписанию из коробки.
- 🔍 Единый поиск, глубокие исследования и агенты: Поиск, вопросы и ответы, глубокие исследования, веб-поиск и ИИ-агенты на одном контекстном слое.
- 📊 Артефакты и выполнение кода: Генерируйте отчёты, диаграммы и дашборды в безопасной песочнице выполнения.
- 🎙️ Мультимодальная поддержка: Понимание изображений, схем и отсканированных файлов, а также голосовое взаимодействие.
- 🤖 No-code агенты и действия: Создавайте агентов визуально и выполняйте действия в корпоративных инструментах.
- 🧠 Используйте свою модель, полностью self-hosted: Любой провайдер LLM, развёрнутый в вашем VPC — данные никогда не покидают вашу инфраструктуру.
- 🛠️ Ориентация на разработчиков и расширяемость: API, SDK, инструменты MCP, пользовательские коннекторы и независимо масштабируемые сервисы.
| Формат | Подробности |
|---|---|
| Включая отсканированные PDF | |
| Docx / Doc | Microsoft Word |
| XLSX / XLS | Microsoft Excel |
| PPTX / PPT | Microsoft PowerPoint |
| CSV | Значения, разделённые запятыми |
| Markdown | Файлы .md |
| HTML | Веб-страницы |
| Text | Текстовые файлы |
| Google Docs, Sheets, Slides | Форматы Google Workspace |
| Изображения | PNG, JPG и т. д. |
| Аудио | Аудиофайлы |
| Видео | Видеофайлы |
| Технология | Описание |
|---|---|
| Next.js | UI на App Router (React с рендерингом на клиенте) |
| TypeScript | Строго типизированное надмножество JavaScript |
| Radix UI Themes | Доступные примитивы компонентов и стилизация |
| Zod | Валидация и разбор схем |
| React Hook Form | Гибкое управление состоянием форм |
| Технология | Описание |
|---|---|
| FastAPI | Высокопроизводительный веб-фреймворк на Python |
| LangChain | Фреймворк для конвейеров LLM |
| Qdrant | Движок поиска по векторному сходству |
| Neo4j / ArangoDB | Графовая база данных |
| Kafka / Redis Streams | Распределённая платформа потоковой передачи событий |
| Redis | Кеширование |
| Redis / etcd3 | Распределённое хранилище конфигурации «ключ-значение» |
| Celery | Распределённая система очередей задач |
| Docling | Набор инструментов для разбора и извлечения документов |
| PyMuPDF | Библиотека для обработки PDF |
| pandas | Анализ и обработка данных |
PipesHub (платформу корпоративного ИИ) можно запустить локально или развернуть в облаке с помощью Docker Compose. Примечание: Если вы развёртываете PipesHub на облачном сервере, обязательно используйте HTTPS-эндпоинт. PipesHub применяет более строгие проверки безопасности, и браузеры будут блокировать некоторые запросы, когда приложение обслуживается по HTTP. Вы можете использовать обратный прокси, например Cloudflare, Nginx или Traefik, чтобы терминировать SSL/TLS и предоставить действительный сертификат HTTPS. Если после развёртывания PipesHub вы видите белый экран при доступе по HTTP, вероятнее всего, причина именно в этом. Фронтенд откажется загружаться из-за более строгих проверок безопасности.
# 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# 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Основной Dockerfile загружает предварительно собранные слои из pipeshubai/pipeshub-ai-base:python-deps и pipeshubai/pipeshub-ai-base:runtime (команды сборки/публикации см. в Dockerfile.base в корне репозитория). Чтобы вместо этого использовать локальные теги, задайте PYTHON_DEPS_IMAGE и RUNTIME_BASE_IMAGE в окружении или в аргументах сборки compose.
Используйте PipesHub с любым MCP-совместимым клиентом, чтобы привнести корпоративный контекст в рабочие процессы ИИ. Настройку и использование см. в README.
Репозиторий: pipeshub-ai/mcp-server
PipesHub предоставляет SDK для разработчиков на Python, TypeScript и Go, чтобы помочь вам быстро выполнить интеграцию. Подробности по настройке и использованию см. в README соответствующего репозитория SDK.
| Название | Описание | Ссылка |
|---|---|---|
| Python SDK | Python SDK для PipesHub | pipeshub-ai/pipeshub-sdk-python |
| TypeScript SDK | TypeScript SDK для PipesHub | pipeshub-ai/pipeshub-sdk-typescript |
| Go SDK | Go SDK для PipesHub | pipeshub-ai/pipeshub-sdk-go |
Нужен SDK на другом языке? Напишите нам на developer@pipeshub.com
Мы разрабатываем открыто. Вот что уже готово и что будет дальше:
- ✅ 🤖 Корпоративные ИИ-агенты: первоклассный no-code конструктор агентов
- ✅ 🔗 Поддержка MCP (Model Context Protocol), как сервера, так и клиента
- ✅ 🧰 SDK для разработчиков
- ✅ 🔍 Поиск по коду в GitHub, GitLab и Bitbucket
- ⬜ 👤 Персонализированный поиск на основе команды, роли и истории
- ✅ ☸️ Развёртывание production Kubernetes с настройками высокой доступности по умолчанию
- ⬜ 📈 Релевантность, усиленная PageRank, по всему графу знаний
👉 Посмотреть полную продуктовую дорожную карту в Notion
Хотите присоединиться к нашему сообществу разработчиков? Ознакомьтесь с нашим руководством для участников, чтобы узнать больше о настройке среды разработки, наших стандартах кода и процессе внесения вклада.
| Задать вопрос или получить помощь | Discord |
| Сообщить об ошибке или запросить функцию | GitHub Issues |
| Сообщить о проблеме безопасности | Сообщить о проблеме безопасности |
| Прочитать документацию | Документация Pipeshub |
PipesHub — это ИИ-ориентированный слой выполнения с открытым исходным кодом и возможностью self-hosting, который связывает корпоративные знания, обеспечивает объяснимый поиск со ссылками на источники и автоматизирует рабочие процессы в ваших системах. Он предоставляет единый контекстный слой для поиска, вопросов и ответов, глубоких исследований, веб-поиска и ИИ-агентов.
PipesHub полностью открыт (Apache 2.0) и поддерживает self-hosting — ваши данные никогда не покидают вашу инфраструктуру. В нём есть поиск с учётом прав доступа, применяющий контроль доступа на уровне источника, и он предоставляет объяснимые ответы с точными ссылками на конкретные блоки исходных документов.
PipesHub имеет более 30 корпоративных коннекторов с индексацией в реальном времени и по расписанию. Он поддерживает такие форматы файлов, как PDF, Docx, XLSX, PPTX, CSV, Markdown, HTML, Google Docs/Sheets/Slides, изображения, аудио и видео.
# 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Примечание: Используйте HTTPS для облачных развёртываний. HTTP может привести к блокировкам безопасности на фронтенде.
PipesHub работает по принципу «Используйте свою модель» — вы можете использовать любого провайдера LLM. Разверните в своём VPC предпочитаемые модели. Технологический стек включает LangChain для конвейеров и рабочих процессов LLM.
PipesHub использует извлечение на основе графа, которое фиксирует связи между корпоративными данными. В качестве графовых баз данных используются Neo4j или ArangoDB в сочетании с Qdrant для поиска по векторному сходству.
Да. PipesHub предоставляет MCP-сервер для интеграции с любым MCP-совместимым клиентом. Репозиторий: pipeshub-ai/mcp-server.
PipesHub предоставляет SDK для:
- Python: pipeshub-ai/pipeshub-sdk-python
- TypeScript: pipeshub-ai/pipeshub-sdk-typescript
- Go: pipeshub-ai/pipeshub-sdk-go
Да. В PipesHub есть no-code конструктор агентов. Вы можете создавать агентов визуально и выполнять действия в корпоративных инструментах, не написав ни строки кода.
PipesHub поддерживает понимание изображений, схем и отсканированных файлов, а также голосовое взаимодействие. Для разбора документов используются Docling и PyMuPDF, а для OCR отсканированных PDF — Azure Document Intelligence или мультимодальная LLM (VLM).
- Убедитесь, что для облачных развёртываний настроен HTTPS
- Проверьте логи Docker compose:
docker compose logs - Проверьте переменные окружения в env.template
- Обратитесь к docs.pipeshub.com за подробными руководствами
- Discord — задавайте вопросы и получайте помощь
- GitHub Issues — сообщайте об ошибках или запрашивайте функции
- Документация PipesHub — читайте документацию
Это помогает проекту дойти до команд, которым он нужен.
Создано с ❤️ командой PipesHub и контрибьюторами со всего мира.