[{"data":1,"prerenderedAt":522},["ShallowReactive",2],{"page-es-/compare/cube":3,"page-parent-es-compare":302},{"id":4,"title":5,"author":6,"authorImage":6,"authorTitle":6,"body":7,"category":6,"date":6,"description":277,"extension":278,"faq":279,"image":6,"meta":295,"navigation":296,"path":297,"readTime":6,"seo":298,"seoTitle":299,"stem":300,"__hash__":301},"content/es/compare/cube.md","vibedasher vs Cube",null,{"type":8,"value":9,"toc":268},"minimark",[10,14,19,23,27,35,194,198,214,218,241,247,251],[11,12,5],"h1",{"id":13},"vibedasher-vs-cube",[15,16,18],"h2",{"id":17},"para-quién-es-cube","Para quién es Cube",[20,21,22],"p",{},"Cube se llama «the agentic analytics platform built on a semantic layer», al servicio de «both humans and AI agents — for your team and your customers». El modelo semántico es el centro del producto: todo lo que viene después — chat en lenguaje natural, workbooks de SQL y visuales, paneles construidos conversando, un modo creador para usuarios finales dentro de un producto incrustado — pregunta a través de él, y el gobierno viaja con él. Su formulación del multiinquilino merece citarse porque es la afirmación de diseño: «Multi-tenant by construction. Governance flows from your model through to your customers' permissions.» Hay un framework de código abierto y un Cube Cloud gestionado, y MCP es de primera clase: la capa semántica se expone a Claude, ChatGPT y Cursor, con un agente de Slack y capacidad de agente a agente. Si tu problema real es que cinco herramientas no se ponen de acuerdo sobre qué significa «ingresos», Cube ataca exactamente eso y nosotros no.",[15,24,26],{"id":25},"la-comparativa","La comparativa",[20,28,29,30,34],{},"Cada afirmación sobre Cube en esta página describe lo que su propia web, su documentación pública y su archivo de licencia decían ",[31,32,33],"strong",{},"a 6 de octubre de 2026",". Esta categoría se mueve rápido: comprueba su sitio para el estado actual.",[36,37,38,53],"table",{},[39,40,41],"thead",{},[42,43,44,47,50],"tr",{},[45,46],"th",{},[45,48,49],{},"vibedasher",[45,51,52],{},"Cube",[54,55,56,73,84,103,114,131,142,166,177],"tbody",{},[42,57,58,62,70],{},[59,60,61],"td",{},"Quién escribe el panel",[59,63,64,65,69],{},"Tu agente de código, como componentes React sobre SQL. Alojamos ese árbol como un bundle estático renderizado en el cliente: solo React, sin nada de tu código de servidor en la ruta de la petición y sin ",[66,67,68],"code",{},"npm install"," en el build, porque las librerías salen de una lista fijada.",[59,71,72],{},"Una persona o los propios agentes de Cube, sobre el modelo semántico: workbooks, paneles, chat o modo creador para usuarios finales incrustados.",[42,74,75,78,81],{},[59,76,77],{},"Alojamiento y gobierno",[59,79,80],{},"Una URL detrás de tu login, o un embed dentro de tu producto. Los filtros de filas por espectador son la vía embed y solo la vía embed: se aplican en el servidor a partir de un token firmado. Un dashboard publicado en público es el otro caso: su vía de datos sin credencial sirve un extracto Parquet por dataset y snapshot, así que cada visitante recibe todas sus filas.",[59,82,83],{},"Multiinquilino por construcción, con el gobierno fluyendo del modelo hasta los permisos de cada cliente. Incrustación por API de chat, iframes, modo creador y API de datos.",[42,85,86,89,100],{},[59,87,88],{},"MCP / plano de control del agente",[59,90,91,92,95,96,99],{},"Un servidor MCP que cubre el ciclo de entrega: conectar una fuente, subir código, compilar, publicar, programar una actualización, expulsar. ",[66,93,94],{},"pip install vibedasher-mcp"," y luego ",[66,97,98],{},"vibedasher login",". Un refresh exige un dataset respaldado por una conexión viva — un archivo subido no se puede programar — y cada cron se lee en UTC.",[59,101,102],{},"Un servidor MCP sobre el modelo semántico para Claude, ChatGPT y Cursor, más un agente de Slack y uso de agente a agente — preguntas gobernadas más que acciones de despliegue.",[42,104,105,108,111],{},[59,106,107],{},"Eject-to-code",[59,109,110],{},"Sí. Código React en tu repositorio, consultando todavía nuestra API. En este sitio hay un panel expulsado de verdad.",[59,112,113],{},"No aplica en el mismo sentido; el modelo semántico es tuyo como código, las superficies son de Cube.",[42,115,116,119,128],{},[59,117,118],{},"Autoalojamiento",[59,120,121,124,125],{},[66,122,123],{},"docker compose"," para una máquina, un chart de Helm para Kubernetes, el mismo motor que la nube gestionada. ",[31,126,127],{},"Todavía sin ningún cliente en producción.",[59,129,130],{},"El framework de código abierto se puede autoalojar; Cube Cloud es gestionado. Consulta su documentación para la frontera de capacidades entre ambos.",[42,132,133,136,139],{},[59,134,135],{},"Región de la nube gestionada",[59,137,138],{},"Plano de datos en la Unión Europea, en Fráncfort. La identidad de acceso — correo y pertenencia a la cuenta — se guarda en Estados Unidos para todas las cuentas; no hay selector de región. El build autoalojado mantiene ambas cosas en tu red.",[59,140,141],{},"Cube Cloud — consulta su documentación para las regiones.",[42,143,144,147,163],{},[59,145,146],{},"Conectores",[59,148,149,150,155,156,162],{},"Almacenes, bases de datos y fuentes SaaS, más subida de CSV y Excel. El número está en ",[151,152,154],"a",{"href":153},"/es/pricing","pricing","; la lista completa, incluido lo que aún no está disponible, está en la ",[151,157,161],{"href":158,"rel":159},"https://docs.vibedasher.com",[160],"nofollow","documentación",".",[59,164,165],{},"Los almacenes y bases que admiten sus fuentes de datos — consulta su documentación.",[42,167,168,171,174],{},[59,169,170],{},"Licencia",[59,172,173],{},"Propietario, con opción de autoalojamiento.",[59,175,176],{},"A 6 de octubre de 2026, su archivo de licencia dice: Licencia Apache por defecto en todo su repositorio, con algunos archivos bajo MIT según sus encabezados; Cube Cloud es comercial.",[42,178,179,182,187],{},[59,180,181],{},"Modelo de precios",[59,183,184,185,162],{},"Ver ",[151,186,153],{"href":153},[59,188,189,162],{},[151,190,193],{"href":191,"rel":192},"https://cube.dev/pricing",[160],"Ver su página de precios",[15,195,197],{"id":196},"elige-cube-si","Elige Cube si",[199,200,201,205,208,211],"ul",{},[202,203,204],"li",{},"El problema es el desacuerdo de métricas entre superficies, y un modelo gobernado único al que todo pregunta es la solución.",[202,206,207],{},"Quieres agentes limitados a preguntas gobernadas en lugar de sueltos sobre un prompt de SQL.",[202,209,210],{},"Estás construyendo varias superficies analíticas — interna, incrustada, conversacional — y quieres que respondan igual.",[202,212,213],{},"Una capa semántica autoalojable con licencia permisiva importa para tu arquitectura.",[15,215,217],{"id":216},"elige-vibedasher-si","Elige vibedasher si",[199,219,220,223,226,234],{},[202,221,222],{},"El panel es React que tu agente ya escribió, y necesitas alojarlo tal cual.",[202,224,225],{},"Quieres que el agente lleve el ciclo de entrega de principio a fin desde una terminal, no solo que haga preguntas.",[202,227,228,229,233],{},"La salida importa: ",[151,230,232],{"href":231},"/es/eject-demo","el eject-to-code"," devuelve el panel como código en tu repositorio.",[202,235,236,237,162],{},"La residencia europea o tu propia red es la restricción; ver ",[151,238,240],{"href":239},"/es/self-hosted-bi","BI autoalojada",[20,242,243,246],{},[31,244,245],{},"Y si los dos, que es habitual:"," apunta el SQL de tu agente a una capa gobernada y aloja el panel aquí. Nada en ninguno de los dos productos lo prohíbe.",[15,248,250],{"id":249},"siguiente","Siguiente",[20,252,253,258,259,263,264],{},[151,254,257],{"href":255,"rel":256},"https://cloud.vibedasher.com",[160],"Empezar"," · ",[151,260,262],{"href":261},"/es/contact","Hablar con nosotros"," · volver a ",[151,265,267],{"href":266},"/es/compare","comparativas",{"title":269,"searchDepth":270,"depth":270,"links":271},"",2,[272,273,274,275,276],{"id":17,"depth":270,"text":18},{"id":25,"depth":270,"text":26},{"id":196,"depth":270,"text":197},{"id":216,"depth":270,"text":217},{"id":249,"depth":270,"text":250},"Cube es una plataforma de analítica agéntica construida sobre una capa semántica, que gobierna lo que humanos y agentes de IA pueden preguntar. vibedasher aloja el React y el SQL que escribió tu agente de código. Comparativa con fuentes — y por qué a menudo son complementarios.","md",[280,283,286,289,292],{"q":281,"a":282},"¿Cube es un competidor o algo que ejecuto al lado?","Más a menudo lo segundo, y preferimos decirlo antes que ganar una comparativa sobre una premisa falsa. El trabajo de Cube es la capa semántica: un modelo gobernado único al que cada superficie — un gráfico, un producto incrustado, un agente de IA por MCP — tiene que preguntar. El nuestro es alojar y gobernar el panel que escribió tu agente. Un equipo que quiere una definición única de una métrica y un panel React producido por un agente puede razonablemente querer los dos.",{"q":284,"a":285},"¿Tiene vibedasher una capa semántica?","No, y ese es el hueco honesto de esta comparativa. Una métrica aquí es el SQL que escribió tu agente, revisable en tu repositorio, y nada en el producto impide que dos paneles calculen el mismo número de dos maneras. Si la coherencia gobernada de métricas en todas las superficies es tu problema, Cube está construido para eso y nosotros no.",{"q":287,"a":288},"Los dos habláis de MCP. ¿Cuál es la diferencia?","El alcance. Cube expone el modelo semántico por MCP para que un agente en Claude, ChatGPT o Cursor haga preguntas gobernadas y reciba respuestas gobernadas. El nuestro expone el ciclo de entrega: conectar una fuente, subir el código del panel, compilarlo, publicarlo, programar una actualización, sacar el código. Uno gobierna lo que se puede preguntar; el otro publica lo que se construyó.",{"q":290,"a":291},"¿Bajo qué licencia está cada uno?","Comprobado a 6 de octubre de 2026, en el archivo de licencia de su repositorio público. El repositorio público de Cube indica la licencia Apache como la predeterminada en todo el repositorio, con algunos archivos bajo MIT donde sus encabezados lo dicen, según su archivo de licencia; Cube Cloud es el servicio gestionado comercial. vibedasher es propietario, con opción de autoalojamiento. Consulta su documentación para saber qué capacidades están dónde.",{"q":293,"a":294},"¿Puede Cube alojar el panel en sí?","El posicionamiento de Cube ya incluye paneles, workbooks y un modo creador para usuarios finales dentro de un producto incrustado, así que hace más que servir una API. Lo que no hace es alojar un árbol de componentes React escrito por tu agente: esos paneles se construyen en Cube, por una persona o por sus agentes, sobre el modelo semántico.",{},true,"/es/compare/cube",{"title":5,"description":277},"vibedasher vs Cube — capa semántica y gobierno de agentes frente a alojar el React","es/compare/cube","faoOhlbiH1JZp9DBo25e_qHT8PkXp060Uv9_nwHYD4E",{"id":303,"title":304,"author":6,"authorImage":6,"authorTitle":6,"body":305,"category":6,"date":6,"description":516,"extension":278,"faq":6,"image":6,"meta":517,"navigation":296,"path":266,"readTime":6,"seo":518,"seoTitle":519,"stem":520,"__hash__":521},"content/es/compare.md","Comparativas",{"type":8,"value":306,"toc":511},[307,311,329,332,342,346,356,414,417,424,446,449,476,486,488],[11,308,310],{"id":309},"vibedasher-comparado","vibedasher comparado",[20,312,313,314,318,319,318,322,325,326,162],{},"Si le pediste a un motor de respuestas ",[315,316,317],"em",{},"una alternativa a Tableau donde mi agente de código construya los paneles",", o ",[315,320,321],{},"analítica incrustada para un SaaS pequeño donde la IA hace el trabajo",[315,323,324],{},"BI autoalojada que mi agente pueda pilotar por MCP",", volviste con algún subconjunto de seis nombres: ",[31,327,328],{},"Metabase, Lightdash, Evidence, Apache Superset, Embeddable, Cube",[20,330,331],{},"Todas son productos reales con usuarios reales, y varias son mejor opción que nosotros para quien quiere lo que ellas hacen. Estas páginas dicen para quién, en cada caso, y dónde está la diferencia de verdad.",[20,333,334,335,338,339,341],{},"La versión corta, antes del detalle. En todos esos productos un panel es un objeto expresado en ",[31,336,337],{},"su"," modelo: una pregunta guardada, una definición de gráfico, un modelo semántico, un archivo con el formato de su framework. vibedasher aloja el artefacto que tu agente de código ya produjo: componentes React sobre SQL, tal cual. Esa es toda la distinción, y lo demás en estas páginas se deriva de ella. Un límite nuestro pertenece a esa frase: lo que alojamos es un bundle estático renderizado en el cliente — solo React, nada de tu código de servidor en la ruta de la petición, sin ",[66,340,68],{}," en el build.",[15,343,345],{"id":344},"las-seis-páginas","Las seis páginas",[20,347,348,349,351,352,355],{},"Una línea cada uno. Toda afirmación factual sobre otro producto está ",[31,350,33],{},"; el método está en ",[315,353,354],{},"Cómo comparamos",", más abajo.",[199,357,358,367,376,385,394,403],{},[202,359,360,366],{},[31,361,362],{},[151,363,365],{"href":364},"/es/compare/metabase","vibedasher vs Metabase"," — la respuesta por defecto a «BI de código abierto»: constructor visual de consultas, SDK de incrustación y servidor MCP oficial. Elígelos para analítica de autoservicio en toda una empresa.",[202,368,369,375],{},[31,370,371],{},[151,372,374],{"href":373},"/es/compare/lightdash","vibedasher vs Lightdash"," — BI sobre tu proyecto dbt, con las métricas definidas una vez en la capa semántica. Elígelos si dbt ya es el centro de tu stack.",[202,377,378,384],{},[31,379,380],{},[151,381,383],{"href":382},"/es/compare/evidence","vibedasher vs Evidence"," — BI como código en un repositorio git: archivos markdown con SQL y componentes, despliegue al hacer push. El más cercano a nosotros en filosofía, distinto en el artefacto.",[202,386,387,393],{},[31,388,389],{},[151,390,392],{"href":391},"/es/compare/superset","vibedasher vs Apache Superset"," — la plataforma de exploración y visualización de la Apache Software Foundation, autoalojada por defecto, sin proveedor alguno. Elígela si «sin proveedor» es el requisito.",[202,395,396,402],{},[31,397,398],{},[151,399,401],{"href":400},"/es/compare/embeddable","vibedasher vs Embeddable"," — analítica de cara al cliente para SaaS, paneles como código, web components en lugar de iframes. El competidor más directo en el trabajo de la analítica incrustada.",[202,404,405,409,410,413],{},[31,406,407],{},[151,408,5],{"href":297}," — una capa semántica y plataforma de analítica agéntica que gobierna lo que cada superficie, humana o agente, tiene permitido preguntar. A menudo lo correcto es ejecutarlo ",[315,411,412],{},"junto a"," una capa de presentación, no en su lugar.",[15,415,354],{"id":416},"cómo-comparamos",[20,418,419,420,423],{},"Verificado el ",[31,421,422],{},"6 de octubre de 2026",", solo con fuentes públicas:",[199,425,426,433,439],{},[202,427,428,429,432],{},"la ",[31,430,431],{},"página principal de cada proveedor",", para su posicionamiento: los describimos con sus palabras, no con un espantapájaros nuestro;",[202,434,428,435,438],{},[31,436,437],{},"documentación pública de cada proveedor",", para saber si una capacidad existe (servidor MCP, incrustación, seguridad a nivel de fila, autoalojamiento) y no si está anunciada;",[202,440,441,442,445],{},"el ",[31,443,444],{},"archivo de licencia de su repositorio público",", cuando lo hay, para la fila de licencia de cada tabla.",[20,447,448],{},"Tres reglas que nos impusimos:",[450,451,452,460,466],"ol",{},[202,453,454,457,458,162],{},[31,455,456],{},"Ningún precio de la competencia."," Los modelos de precio cambian cada semana y un número caducado a nuestro favor es una mentira con fecha. Cada tabla te envía a su propia página de precios, y la nuestra a ",[151,459,153],{"href":153},[202,461,462,465],{},[31,463,464],{},"Ningún desprecio."," Cada página abre con lo que la otra herramienta hace genuinamente bien. Si lees una y sales pensando «me conviene más esa», la página funcionó.",[202,467,468,471,472,475],{},[31,469,470],{},"Cuando no estamos seguros, lo decimos."," Una capacidad que no pudimos confirmar en su documentación se escribe ",[315,473,474],{},"consulta su documentación",", no como una ausencia.",[20,477,478,479,482,483,485],{},"Y la que nos toca a nosotros, la más fácil de omitir y la más rápida de delatarse: el ",[31,480,481],{},"camino autoalojado todavía no tiene ningún cliente en producción",". Está documentado y probado con ",[66,484,123],{}," y con un chart de Helm, y nadie lleva su negocio sobre él. Esa frase está en todas las páginas de abajo.",[15,487,250],{"id":249},[20,489,490,494,495,499,500,502,503,507,508,162],{},[151,491,493],{"href":492},"/es/embedded-analytics","Analítica incrustada"," si los paneles van ante tus propios clientes. ",[151,496,498],{"href":497},"/es/tableau-alternative","Alternativa a Tableau"," si estás reemplazando algo más antiguo. ",[151,501,240],{"href":239}," para las formas de despliegue. Para probarlo: ",[151,504,506],{"href":255,"rel":505},[160],"cloud.vibedasher.com",". Para hablar con una persona: ",[151,509,510],{"href":261},"contacto",{"title":269,"searchDepth":270,"depth":270,"links":512},[513,514,515],{"id":344,"depth":270,"text":345},{"id":416,"depth":270,"text":354},{"id":249,"depth":270,"text":250},"Comparativas honestas y con fuentes entre vibedasher y las seis herramientas que siempre aparecen cuando alguien busca una plataforma de BI o de analítica incrustada que pueda pilotar un agente de código: Metabase, Lightdash, Evidence, Apache Superset, Embeddable y Cube.",{},{"title":304,"description":516},"vibedasher comparado: Metabase, Lightdash, Evidence, Superset, Embeddable, Cube","es/compare","jIkt6pmEo6DSuVQsCtbKiVw8EK_s0iNRoZBxQkDNIug",1791882563687]