FFFF pipeshub-ai/docs/i18n/es at main · worthmining/pipeshub-ai · GitHub
[go: up one dir, main page]

Skip to content

Latest commit

 

History

History
 
 

es

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 
 
 

README.md

PipesHub

La plataforma de IA para el trabajo, de código abierto

Sitio web · Documentación · Discord · Hoja de ruta

PipesHub on Trendshift

License Release Docker Pulls Discord Last commit Commits per month GitHub issues GitHub pull requests GitHub Repo stars
Twitter LinkedIn

Node.js SDK Python SDK Go SDK MCP

PipesHub: explicable y extensible

PipesHub es una capa de ejecución nativa de IA, de código abierto y autoalojable, que conecta el conocimiento empresarial, ofrece búsqueda explicable con citas y automatiza flujos de trabajo en todos tus sistemas.

Funcionalidades

  • 📝 Respuestas explicables: PipesHub ofrece respuestas fundamentadas con citas precisas de bloques a los documentos originales.
  • 🔒 Búsqueda con reconocimiento de permisos: Aplica controles de acceso a nivel de fuente para que los usuarios solo vean aquello a lo que están autorizados.
  • 🕸️ Recuperación con grafo de conocimiento: Recuperación basada en grafos que captura las relaciones entre los datos empresariales.
  • 🔌 Conectores empresariales: Más de 30 conectores con indexación en tiempo real y programada, listos para usar.
  • 🔍 Búsqueda unificada, investigación profunda y agentes: Búsqueda, preguntas y respuestas, investigación profunda, búsqueda web y agentes de IA sobre una única capa de contexto.
  • 📊 Artefactos y ejecución de código: Genera informes, gráficos y paneles en un entorno de ejecución aislado y seguro.
  • 🎙️ Soporte multimodal: Comprensión de imágenes, diagramas y archivos escaneados, además de interacción por voz.
  • 🤖 Agentes y acciones sin código: Crea agentes de forma visual y ejecuta acciones en las herramientas empresariales.
  • 🧠 Usa tu propio modelo, totalmente autoalojable: Cualquier proveedor de LLM, desplegado en tu VPC: los datos nunca salen de tu infraestructura.
  • 🛠️ Pensado para desarrolladores y extensible: API, SDK, herramientas MCP, conectores personalizados y servicios escalables de forma independiente.

PipesHub en acción

Conectores

Connectors

Citas

Citations

Todos los registros

All Records

Búsqueda de conocimiento

Knowledge Search

Conectores

PipesHub Connectors

Formatos de archivo compatibles

Formato Detalles
PDF Incluidos los PDF escaneados
Docx / Doc Microsoft Word
XLSX / XLS Microsoft Excel
PPTX / PPT Microsoft PowerPoint
CSV Valores separados por comas
Markdown Archivos .md
HTML Páginas web
Text Archivos de texto plano
Google Docs, Sheets, Slides Formatos de Google Workspace
Imágenes PNG, JPG, etc.
Audio Archivos de audio
Vídeo Archivos de vídeo

Stack tecnológico

Frontend

Tecnología Descripción
Next.js UI con App Router (React renderizado en el cliente)
TypeScript Superconjunto de JavaScript con tipado fuerte
Radix UI Themes Primitivos de componentes accesibles y estilos
Zod Validación y análisis de esquemas
React Hook Form Gestión flexible del estado de formularios

Backend

Tecnología Descripción
FastAPI Framework web de Python de alto rendimiento
LangChain Framework para pipelines de LLM
Qdrant Motor de búsqueda por similitud vectorial
Neo4j / ArangoDB Base de datos de grafos
Kafka / Redis Streams Plataforma de streaming de eventos distribuida
Redis Almacenamiento en caché
Redis / etcd3 Almacén de configuración clave-valor distribuido
Celery Sistema de colas de tareas distribuidas
Docling Kit de herramientas de análisis y extracción de documentos
PyMuPDF Biblioteca de procesamiento de PDF
pandas Análisis y manipulación de datos

🚀 Guía de despliegue

PipesHub (la plataforma de IA para el trabajo) puede ejecutarse localmente o desplegarse en la nube mediante Docker Compose. Nota: Si despliegas PipesHub en un servidor en la nube, asegúrate de usar un endpoint HTTPS. PipesHub aplica comprobaciones de seguridad más estrictas y los navegadores bloquearán ciertas solicitudes cuando la aplicación se sirve por HTTP. Puedes usar un proxy inverso como Cloudflare, Nginx o Traefik para terminar el SSL/TLS y proporcionar un certificado HTTPS válido. Si ves una pantalla en blanco tras desplegar PipesHub al acceder por HTTP, lo más probable es que esta sea la causa. El frontend se negará a cargar debido a las comprobaciones de seguridad más estrictas.


📦 Despliegue en producción

# 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

📦 Compilación de despliegue para desarrolladores

# 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

El Dockerfile principal obtiene capas precompiladas desde pipeshubai/pipeshub-ai-base:python-deps y pipeshubai/pipeshub-ai-base:runtime (consulta Dockerfile.base en la raíz del repositorio para ver los comandos de compilación/publicación). Para usar etiquetas locales en su lugar, define PYTHON_DEPS_IMAGE y RUNTIME_BASE_IMAGE en el entorno o en los argumentos de compilación de compose.

Servidor MCP

Usa PipesHub con cualquier cliente compatible con MCP para llevar el contexto de tu empresa a tus flujos de trabajo de IA. Consulta el README para la configuración y el uso.

Repositorio: pipeshub-ai/mcp-server

SDK

PipesHub ofrece SDK para desarrolladores en Python, TypeScript y Go para ayudarte a integrar rápidamente. Consulta el README del repositorio del SDK correspondiente para ver los detalles de configuración y uso.

Nombre Descripción Enlace
Python SDK SDK de Python para PipesHub pipeshub-ai/pipeshub-sdk-python
TypeScript SDK SDK de TypeScript para PipesHub pipeshub-ai/pipeshub-sdk-typescript
Go SDK SDK de Go para PipesHub pipeshub-ai/pipeshub-sdk-go

¿Necesitas un SDK en otro lenguaje? Escríbenos a developer@pipeshub.com

Hoja de ruta

Desarrollamos en abierto. Esto es lo que ya está hecho y lo que viene a continuación:

  • ✅ 🤖 Agentes de IA para el trabajo: constructor de agentes sin código de primer nivel
  • ✅ 🔗 Soporte de MCP (Model Context Protocol), tanto servidor como cliente
  • ✅ 🧰 SDK para desarrolladores
  • ✅ 🔍 Búsqueda de código en GitHub, GitLab y Bitbucket
  • ⬜ 👤 Búsqueda personalizada según el equipo, el rol y el historial
  • ✅ ☸️ Despliegue en Kubernetes para producción con valores de alta disponibilidad por defecto
  • ⬜ 📈 Relevancia mejorada con PageRank en todo el grafo de conocimiento

👉 Consulta la hoja de ruta completa del producto en Notion


👥 Contribuir

¿Quieres unirte a nuestra comunidad de desarrolladores? Consulta nuestra Guía de contribución para conocer más detalles sobre cómo configurar el entorno de desarrollo, nuestros estándares de código y el flujo de trabajo de contribución.

Dónde acudir para cada cosa

Hacer una pregunta u obtener ayudaDiscord
Reportar un error o solicitar una funciónGitHub Issues
Reportar un problema de seguridadReportar problema de seguridad
Leer la documentaciónDocumentación de Pipeshub

Preguntas frecuentes

¿Qué es PipesHub?

PipesHub es una capa de ejecución nativa de IA, de código abierto y autoalojable, que conecta el conocimiento empresarial, ofrece búsqueda explicable con citas y automatiza flujos de trabajo en todos tus sistemas. Proporciona una capa de contexto unificada para búsqueda, preguntas y respuestas, investigación profunda, búsqueda web y agentes de IA.

¿En qué se diferencia PipesHub de otras herramientas de IA para el trabajo?

PipesHub es totalmente de código abierto (Apache 2.0) y autoalojable: tus datos nunca salen de tu infraestructura. Incorpora una búsqueda con reconocimiento de permisos que aplica controles de acceso a nivel de fuente, y ofrece respuestas explicables con citas precisas de bloques a los documentos originales.

¿Qué conectores admite PipesHub?

PipesHub cuenta con más de 30 conectores empresariales con indexación en tiempo real y programada. Admite formatos de archivo como PDF, Docx, XLSX, PPTX, CSV, Markdown, HTML, Google Docs/Sheets/Slides, imágenes, audio y vídeo.

¿Cómo despliego PipesHub?

# 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

Nota: Usa HTTPS para los despliegues en la nube. HTTP puede provocar bloqueos de seguridad en el frontend.

¿Qué proveedores de LLM admite PipesHub?

PipesHub funciona con el modelo "Usa tu propio modelo": puedes usar cualquier proveedor de LLM. Despliega en tu VPC con los modelos que prefieras. El stack tecnológico incluye LangChain para pipelines y flujos de trabajo de LLM.

¿Qué es la función de recuperación con grafo de conocimiento?

PipesHub usa una recuperación basada en grafos que captura las relaciones entre los datos empresariales. Utiliza Neo4j o ArangoDB como bases de datos de grafos, combinadas con Qdrant para la búsqueda por similitud vectorial.

¿Tiene PipesHub un servidor MCP?

Sí. PipesHub ofrece un servidor MCP para integrarse con cualquier cliente compatible con MCP. Repositorio: pipeshub-ai/mcp-server.

¿Qué SDK están disponibles?

PipesHub ofrece SDK para:

¿Puedo crear agentes de IA sin programar?

Sí. PipesHub tiene un constructor de agentes sin código. Puedes crear agentes de forma visual y ejecutar acciones en las herramientas empresariales sin escribir código.

¿Qué es el soporte multimodal?

PipesHub admite la comprensión de imágenes, diagramas y archivos escaneados, además de la interacción por voz. Utiliza Docling y PyMuPDF para el análisis de documentos, y Azure Document Intelligence o un LLM multimodal (VLM) para el OCR de PDF escaneados.

¿Cómo soluciono problemas de despliegue?

  1. Asegúrate de que HTTPS está configurado para los despliegues en la nube
  2. Revisa los registros de Docker compose: docker compose logs
  3. Verifica las variables de entorno en env.template
  4. Consulta docs.pipeshub.com para guías detalladas

¿Dónde puedo obtener ayuda?


⭐ ¡Danos una estrella en GitHub!

Ayuda a que el proyecto llegue a los equipos que lo necesitan.

Star PipesHub

Star History

Creado con ❤️ por el equipo de PipesHub y colaboradores de todo el mundo.

0