postpilot
postpilot es un autopiloto auto-alojado para LinkedIn que investiga fuentes recientes sobre temas definidos, redacta borradores fundamentados en evidencia, valida contra reglas estrictas y envía el texto a tu teléfono vía ntfy. Publica automáticamente por la mañana salvo rechazo manual.
Ficha actualizada 28 sept 2026, 17:26 · upstream 28 sept 2026, 16:51 · release sin release detectada
Qué es postpilot
Descripción editorial construida a partir del repositorio, su documentación y sus señales de mantenimiento.
postpilot es una herramienta de automatización para LinkedIn que funciona como autopiloto auto-alojado. Cada noche investiga fuentes recientes sobre uno de tus temas definidos, redacta un borrador corto fundamentado en ellas y lo valida contra un conjunto estricto de reglas antes de enviártelo a tu teléfono. Publica automáticamente por la mañana salvo que pulses Reject.
El sistema funciona con tecnologías de capa gratuita: Vercel con Fluid compute para el frontend Next.js, Upstash Redis para tokens OAuth e historial de ejecuciones, QStash para programaciones y publicación diferida, Groq para redacción con gpt-oss-120b, Tavily para búsqueda web y noticias, ntfy para notificaciones móviles y healthchecks.io opcional para alertas. No requiere servidores propios ni servicios intermediarios entre tú y LinkedIn.
La arquitectura incluye rotación de temas (el menos usado primero), validador que prohíbe guiones medios, palabras sobre frescura, historia personal inventada, markdown, enlaces y citas académicas, además de rechazar ganchos o preguntas finales que repitan publicaciones recientes. Cada borrador cita fuentes con fecha almacenadas con la publicación.
- Publicar contenido técnico fundamentado en noticias y documentación reciente sobre tecnologías como Go o Postgres
- Automatizar la creación de posts profesionales sin escribir manualmente cada día
- Mantener presencia activa en LinkedIn con investigación real y fuentes verificables
- Revisar borradores desde el móvil antes de publicar con un solo toque
- Redacción fundamentada: cada post cita fuentes con fecha almacenadas junto al contenido
- Validador estricto que elimina claims sin soporte en las fuentes y prohíbe estilos robóticos
- Revisión desde móvil: ntfy envía texto completo, botón Reject y enlace a revisión read-only
- Rotación de temas: el tema menos usado recientemente se investiga primero cada ejecución
- Configuración tipada: postpilot.config.ts validado en arranque con mensajes precisos de errores
- Operacionalmente aburrido: bloquea ejecuciones superpuestas y evita publicar dos veces el mismo post
- Solo texto: no soporta imágenes, documentos adjuntos ni encuestas
- Sin réplicas a comentarios: LinkedIn no otorga r_member_social a apps individuales
- Limites de capa gratuita: Vercel Hobby, Upstash free-tier y Groq tienen restricciones de uso
- Dependencia de APIs externas: Tavily, QStash, ntfy y Groq pueden cambiar términos o disponibilidad
- Requiere Node.js 22.9+ para desarrollo local
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.
Despliega en Vercel con Fluid compute activado. Instala Upstash Redis y QStash desde el marketplace de Vercel o configura manualmente las variables UPSTASH_REDIS_REST_URL, UPSTASH_REDIS_REST_TOKEN y QSTASH_*. Configura APP_URL sin path ni slash final, LINKEDIN_REDIRECT_URI con callback correcto, AUTOMATION_SECRET, NTFY_TOPIC y LINKEDIN_MEMBER_ID tras aprobar OAuth. Redeploy tras cada cambio de variables. Registra callback URL en LinkedIn app. Suscríbete al topic ntfy en móvil.
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.


