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.
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
- 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.
- 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.
OpenCMO ya incluye un sistema formal de reportes dentro de cada proyecto. Abre la pestaña Reports o visita /projects/<id>/reports.
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.
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.
- 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.
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-webLuego 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 buildLa app de desarrollo corre en http://localhost:5173 y proxya la API a :8080.
| 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 |
- 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
- study8677 - Creador y maintainer
- ParakhJaggi - Integración Tavily (#2, #3)
- BBear0115 - Corrección de bugs en aislamiento de claves BYOK, normalización de base_url e informes (#9)
- Ver CONTRIBUTORS.md para la lista completa
- LINUX DO — Donde se reúnen los entusiastas de la tecnología
