Skip to content

Latest commit

 

History

History
195 lines (145 loc) · 9.53 KB

File metadata and controls

195 lines (145 loc) · 9.53 KB
OpenCMO Logo

OpenCMO

Pega tu URL → obtén un brief de AI CMO, monitoreo continuo y acciones listas para tus agentes.
AI CMO open source para founders y equipos pequeños. Unifica SEO, GEO, SERP, señales de comunidad, contexto competitivo, reportes, aprobaciones y publicación.

Python 3.10+ License Stars React SPA

OpenCMO en acción

Un solo workspace para monitoreo, reportes, aprobaciones y contexto competitivo.


Showcase: Ejemplo Real

Mira OpenCMO en accion con un escaneo real de Cursor.com — 176 discusiones de comunidad descubiertas en Reddit, Hacker News, Bilibili, Dev.to y V2EX, con un grafo de conocimiento de 177 nodos.

Ver el showcase de Cursor con datos completos


Por Qué OpenCMO

  • Empieza desde una URL: tras un full scan recibes una lectura de nivel CMO sobre posicionamiento y mercado.
  • Mantiene el loop de señales activo: SEO, GEO, SERP y comunidad en un solo lugar.
  • Convierte insight en ejecución: reportes, agent briefs, cola de aprobación y borradores publicables conectados.

Qué Obtienes

  • Estrategia inicial: posicionamiento, fortalezas, debilidades, competencia y recomendación CMO.
  • Monitoreo continuo: salud SEO, visibilidad en buscadores IA, rankings de keywords y menciones de comunidad.
  • Contexto competitivo: grafo de conocimiento 3D con competidores, keywords y comunidades.
  • Superficie de ejecución: AI chat, aprobaciones y borradores para publicar.

Reportes AI CMO

OpenCMO ya incluye un sistema formal de reportes dentro de cada proyecto. Abre la pestaña Reports o visita /projects/<id>/reports.

Pipeline Multi-Agente de Reportes Profundos

Los reportes para personas se generan a través de un pipeline de 6 fases multi-agente (~14 llamadas LLM) en vez de un solo prompt. Esto produce análisis de nivel McKinsey con datos validados cruzadamente y control de calidad iterativo.

Fase Rol Función
1. Reflection Agent Auditor de calidad Valida cruzadamente datos de todos los Agents
2. Insight Distiller Analista Extrae insights analíticos multi-dimensionales
3. Outline Planner Editor en Jefe Diseña arco narrativo con tesis y evidencias
4. Section Writers Autores (paralelo) Escriben secciones en paralelo
5. Section Grader Revisor Puntua 1-5, rechaza y reintenta bajo umbral
6. Report Synthesizer Editor General Escribe resumen ejecutivo, intro y estrategia
  • Strategic Report: tras un full scan — análisis competitivo profundo, evaluación de riesgos, recomendaciones estratégicas CMO.
  • Weekly Report: ventana de 7 días — análisis de tendencias, riesgos/logros, plan de acción.
  • Salida dual: Human Readout (análisis profundo) y Agent Brief (acciones concisas).
  • Exportar PDF: descarga PDFs con logo de marca en header y footer.
  • Historial de versiones: puedes ver latest e histórico.
  • Email: el correo semanal reutiliza el mismo reporte persistido.
  • Fallback elegante: fallos del pipeline degradan automáticamente a llamada única → plantilla.

Qué Sucede al Pulsar "Iniciar Monitoreo"

Una URL activa un pipeline de IA de 6 etapas que construye un panorama completo de crecimiento:

Etapa Nombre Qué hace
1/6 Context Build Rastrea tu URL. Tres especialistas IA (Analista de Producto, Estratega SEO, Estratega de Comunidad) debaten en 3 rondas para extraer marca, categoría, palabras clave y competidores.
2/6 Signal Collect Ejecuta auditoría SEO, verificación de visibilidad GEO, búsqueda en comunidades (Reddit, HN, Dev.to, etc.) y rastreo de palabras clave SERP — todo en paralelo.
3/6 Signal Normalize Limpia y estandariza datos brutos: deduplicación de discusiones, normalización de puntuaciones, alineación de registros de palabras clave y competidores.
4/6 Domain Review Cuatro analistas IA revisan las señales de forma independiente: Analista SEO, GEO, Comunidad y Competencia.
5/6 Strategy Synthesis Un Director de Estrategia IA sintetiza todas las revisiones en hallazgos priorizados y recomendaciones accionables.
6/6 Persist & Publish Guarda resultados en la BD, genera informe estratégico, muestra insights en el dashboard.

Después del escaneo inicial, programa re-escaneos diarios / semanales / mensuales para rastrear cambios a lo largo del tiempo.

Superficie Principal del Producto

  • SEO Audit: Core Web Vitals, llms.txt, crawlers IA y salud técnica.
  • GEO Visibility: seguimiento en ChatGPT, Claude, Gemini, Perplexity y You.com.
  • SERP Tracking: evolución de rankings en el tiempo.
  • Community Monitoring: Reddit, Hacker News, Dev.to, YouTube, Bluesky y Twitter/X.
  • AI Chat: 25+ agentes especialistas con contexto del proyecto.
  • Approval Queue: revisa antes de publicar.
  • 3D Knowledge Graph: explora competidores, keywords y comunidades.

Inicio Rápido

Compatible con APIs tipo OpenAI, incluyendo OpenAI, DeepSeek, NVIDIA NIM, gateways compatibles con Kimi y Ollama.

git clone https://github.com/study8677/OpenCMO.git
cd OpenCMO
pip install -e ".[all]"
crawl4ai-setup

cp .env.example .env
opencmo-web

Luego abre http://localhost:8080.

Ingresa tu URL del proyecto en la página principal para ejecutar el primer escaneo. Si no hay clave de API LLM configurada, un punto rojo en el ícono de Settings te guiará al panel de configuración.

Consejo: también puedes configurar las claves API desde el panel Settings del dashboard (sin tocar .env).

Desarrollo frontend (opcional)
cd frontend
npm install
npm run dev
npm run build

La app de desarrollo corre en http://localhost:5173 y proxya la API a :8080.

Integraciones

Capacidad Plataformas Auth
Monitoreo SEO, GEO, SERP, Community Keys opcionales
Fuentes de comunidad Reddit, HN, Dev.to, Bluesky, YouTube, Twitter/X Opcional
Publicación Reddit, Twitter/X Obligatoria
Reportes Web + Email + PDF SMTP para email
LLM APIs compatibles con OpenAI Obligatoria

Roadmap

  • Escaneo estratégico AI CMO
  • Monitoreo SEO / GEO / SERP / comunidad
  • Reportes estratégicos y semanales versionados
  • Pipeline multi-agente de reportes profundos (6 fases)
  • Exportar PDF con marca
  • Grafo de conocimiento 3D
  • Aprobaciones y publicación controlada
  • Monitoreo de comunidades en plataformas chinas (V2EX, Weibo, Bilibili, XueQiu)
  • i18n completo (inglés, chino, japonés, coreano, español)
  • Respuestas IA según el idioma (el LLM sigue la configuración de idioma de la UI)
  • Reintentos LLM con backoff exponencial para proveedores inestables
  • Onboarding simplificado: ingresa tu URL en la página principal, sin configuración previa
  • Más destinos de publicación
  • Control de brand voice
  • Crawls SEO enterprise más profundos

Contributors

Acknowledgments

Star History

Star History Chart

Enlaces

  • LINUX DO — Donde se reúnen los entusiastas de la tecnología