Repolode
langchain-ai

langchain-ai/social-media-agent

Un agente de IA basado en LangGraph que convierte una URL en borradores de publicaciones para Twitter y LinkedIn, con aprobación humana antes de publicarlas.

Alternativa open source a:HootsuiteBuffer

Estrellas
2,922
Forks
531
Issues abiertos
19
Último commit
ayer

¿Qué es?

Social Media Agent recibe una URL, lee su contenido y genera una publicación para Twitter o LinkedIn basada en él. El agente se ejecuta como un servidor de LangGraph y se detiene en los puntos en los que debe intervenir una persona mediante un flujo con participación humana: gestionar la autenticación de las plataformas, editar el borrador y aceptar o rechazar la publicación.

Los servicios complementarios se pueden conectar mediante plugins. Firecrawl se encarga del scraping web; Arcade o tus propias cuentas de desarrollador gestionan la autorización y las publicaciones, y Supabase almacena las imágenes. Las integraciones opcionales incluyen URL de repositorios de GitHub, contenido de YouTube mediante Google Vertex AI y canales de Slack que envían enlaces al agente a través de tareas cron.

Los prompts están diseñados para los productos de LangChain, pero el contexto de negocio, los ejemplos de publicaciones, las instrucciones de estructura y las reglas de contenido se pueden reemplazar para adaptarlos a otra marca o tema.

Funciones clave

  • 01Genera publicaciones para Twitter y LinkedIn a partir de una URL
  • 02Revisión con participación humana para editar, aceptar o rechazar borradores
  • 03Scraping web mediante Firecrawl, con análisis de contenido de GitHub y YouTube en la configuración completa
  • 04Publicación mediante la autorización de Arcade o tus propias aplicaciones de desarrollador de Twitter y LinkedIn
  • 05Almacenamiento de las imágenes subidas en Supabase
  • 06Ingesta opcional desde Slack y programación mediante cron

Casos de uso

  • Convertir publicaciones de blog o notas de lanzamiento en borradores para redes sociales destinados a un equipo de marketing
  • Recopilar los enlaces enviados a un canal de Slack y generar publicaciones a partir de ellos cada día
  • Adaptar los prompts y ejemplos para crear publicaciones sobre otra marca o tema

Inicio rápido

  1. 1

    Clona el repositorio

    git clone https://github.com/langchain-ai/social-media-agent.git
  2. 2

    Instala las dependencias

    yarn install
  3. 3

    Copia el archivo env de quickstart a .env y añade tus claves de API

    cp .env.quickstart.example .env
  4. 4

    Inicia el servidor de LangGraph

    yarn langgraph:in_mem:up

Antes de usarlo

  • La configuración básica requiere varias claves de API de terceros, incluidas las de Anthropic, FireCrawl y Arcade.
  • La configuración básica no incluye el análisis de URL de GitHub, Twitter y YouTube, la integración con Slack ni la subida de imágenes.

Temas

Preguntas frecuentes

¿Qué es social-media-agent?
Un agente de IA basado en LangGraph que convierte una URL en borradores de publicaciones para Twitter y LinkedIn, con aprobación humana antes de publicarlas. Social Media Agent recibe una URL, lee su contenido y genera una publicación para Twitter o LinkedIn basada en él. El agente se ejecuta como un servidor de LangGraph y se detiene en los puntos en los que debe intervenir una persona mediante un flujo con participación humana: gestionar la autenticación de las plataformas, editar el borrador y aceptar o rechazar la publicación.
¿social-media-agent es gratuito? ¿Qué licencia tiene?
social-media-agent es open source bajo la licencia MIT. Revisa los términos de la licencia antes de usarlo en productos comerciales.
¿social-media-agent sigue mantenido?
Mantenimiento activo. El último commit de social-media-agent fue el 19 oct 2026.
¿Para qué puedo usar social-media-agent?
Convertir publicaciones de blog o notas de lanzamiento en borradores para redes sociales destinados a un equipo de marketing Recopilar los enlaces enviados a un canal de Slack y generar publicaciones a partir de ellos cada día Adaptar los prompts y ejemplos para crear publicaciones sobre otra marca o tema
¿Cómo se instala social-media-agent?
Clona el repositorio: git clone https://github.com/langchain-ai/social-media-agent.git Instala las dependencias: yarn install Copia el archivo env de quickstart a .env y añade tus claves de API: cp .env.quickstart.example .env Inicia el servidor de LangGraph: yarn langgraph:in_mem:up
¿Dónde consigo social-media-agent?
El código fuente y las instrucciones de instalación están en GitHub: https://github.com/langchain-ai/social-media-agent

Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.

Proyectos relacionados