pubrick
Pubrick es una fábrica de contenido IA open-source que monitorea fuentes RSS, web y Telegram, redacta borradores con agentes IA alineados a marca, espera aprobación humana y publica automáticamente. Usa TypeScript, Node.js, PostgreSQL y Docker Compose bajo licencia AGPL-3.0.
Ficha actualizada 24 sept 2026, 16:39 · upstream 24 sept 2026, 16:37 · release sin release detectada
Qué es pubrick
Descripción editorial construida a partir del repositorio, su documentación y sus señales de mantenimiento.
Pubrick funciona como una plataforma de automatización de contenido que integra múltiples fuentes de información (RSS, Atom, RDF, JSON feeds, Telegram) con generación de contenido por IA. El sistema está diseñado con "human-in-the-loop" obligatorio: ningún contenido se publica sin revisión humana explícita. Cada marca tiene su propia voz, audiencia y lenguaje definidos, lo que garantiza que los borradores generados mantengan la identidad corporativa.
La arquitectura utiliza Node.js con TypeScript como framework principal, PostgreSQL como base de datos única para estado persistente, y Docker Compose para despliegue simplificado. El sistema soporta múltiples plataformas de publicación incluyendo Telegram, VK, Bluesky y Mastodon, con encriptación de credenciales en reposo mediante APP_ENCRYPTION_KEY.
El flujo de trabajo incluye roles especializados (researcher, writer, editor, fact-checker) que colaboran para producir borradores con marcas de origen verificables. Se permite integración con modelos de IA propios vía Gemini o OpenRouter sin claves alojadas por el proveedor, manteniendo control sobre costes y datos.
- Automatización de publicación en redes sociales corporativas (Telegram, VK, Bluesky)
- Generación de contenido basado en fuentes RSS/Atom con aprobación humana previa
- Gestión de voz de marca con conocimiento base importable/exportable en CSV
- Reescritura y revisión de borradores generados por IA con control editorial completo
- Publicación programada desde calendario de marcas con seguimiento de tokens usados
- Licencia AGPL-3.0 garantiza código abierto y autohospedado sin dependencias externas críticas
- Encriptación de credenciales en reposo con rotación segura mediante formato new,old
- Sistema de roles especializados (researcher, writer, editor, fact-checker) para calidad editorial
- Control total sobre claves API de modelos IA sin exposición a terceros
- Interfaz PWA instalable y web app restylizada para uso en producción
- Estado pre-alpha con funcionalidades limitadas hasta fase beta oficial
- Plataformas como Dzen no soportadas actualmente según documentación
- Requiere Docker Compose v2 sin fallback de secretos integrados
- Necesita configuración manual de BETTER_AUTH_SECRET y APP_ENCRYPTION_KEY
- Publicación en VC.ru usa workflow manual de copia y confirmación
Capturas del proyecto
Imágenes reales detectadas en la documentación del repositorio.
Perfil de infraestructura
Estimación inicial derivada del repositorio y de los servicios detectados.
Despliegue detectado
Qué señales reales de instalación hemos encontrado.
Requiere Node 22 + pnpm para desarrollo, Docker con Compose v2 para producción. Generar dos secretos separados (BETTER_AUTH_SECRET y APP_ENCRYPTION_KEY) antes de iniciar. Configurar POSTGRES_PASSWORD en .env. Puertos: 3000 (web), 3001 (API health), 3080, 127, 5432. Backup obligatorio de APP_ENCRYPTION_KEY - perderlo hace credenciales ilegibles. Rotación mediante formato new,old sin reescritura previa. Verificar logs con docker compose logs api si falla inicio.
Stack y dependencias
Componentes inferidos a partir de manifests, configuración y documentación.
Puede sustituir a
Relaciones detectadas por el análisis del repositorio y su categoría.
Experiencia real de la comunidad
Ayuda a contrastar la estimación automática con instalaciones reales.
Todavía no hay datos comunitarios para este proyecto.