Plataforma de metadatos de código abierto que unifica catálogo de datos, linaje, calidad, gobernanza y un servidor MCP para ofrecer contexto sobre los datos a personas y agentes de IA.
- Estrellas
- 633
- Forks
- 32
- Issues abiertos
- 43
- Último commit
- ayer
¿Qué es?
Marmot es un catálogo de datos de código abierto para equipos que quieren descubrir datos sin la carga de infraestructura de los catálogos empresariales tradicionales. Cataloga tablas, temas, colas, API y paneles, permite a los equipos asignar responsables, añadir contexto de negocio y mantener glosarios compartidos, y ofrece búsquedas de texto completo y estructuradas con filtros de metadatos.
Incluye un linaje interactivo para rastrear los flujos de datos desde el origen hasta el destino y evaluar el impacto de un cambio. El proyecto se distribuye como un único binario con una interfaz web, y su sistema de plugins permite añadir nuevos tipos de fuentes de datos.
Marmot también expone su catálogo mediante MCP (Model Context Protocol), la API y la interfaz de usuario, para que los agentes de IA puedan consultar metadatos reales sobre los activos de datos, en lugar de hacer suposiciones sobre el entorno de datos.
Funciones clave
- 01Búsqueda de texto completo con consultas estructuradas, lógica booleana y filtros de metadatos.
- 02Grafo de linaje interactivo que muestra los flujos de datos y el impacto en los sistemas posteriores.
- 03Almacena metadatos detallados de tablas, temas, colas, API y paneles.
- 04Asignación de responsables, documentación de negocio y glosarios compartidos.
- 05Ofrece contexto del catálogo a los agentes de IA mediante MCP, la API y la interfaz de usuario.
- 06Se distribuye como un único binario.
Casos de uso
- Ayudar a los equipos de datos a encontrar la tabla o el tema adecuados entre muchos sistemas.
- Rastrear el origen de un conjunto de datos y averiguar qué podría dejar de funcionar si cambia.
- Proporcionar a los agentes de IA metadatos precisos sobre los activos de datos de la empresa mediante MCP.
- Documentar la propiedad de los datos y las definiciones de negocio en un único espacio compartido.
Inicio rápido
- 1
Sigue la guía de Deploy de la documentación para configurar el proyecto paso a paso
- 2
Descarga y ejecuta el binario único para tu plataforma
- 3
Sigue la guía de desarrollo local para empezar a desarrollar en tu equipo
Antes de usarlo
- El README no incluye ningún comando de instalación concreto, por lo que hay que seguir la documentación externa para configurar el proyecto.
- Es un proyecto en una fase inicial con 628 estrellas; el README no indica su nivel de estabilidad ni si está listo para producción.
En colecciones
Temas
Preguntas frecuentes
- ¿Qué es marmot?
- Catálogo de datos de código abierto que indexa tablas, temas, colas y API, y ofrece sus metadatos a agentes de IA mediante MCP. Marmot es un catálogo de datos de código abierto para equipos que quieren descubrir datos sin la carga de infraestructura de los catálogos empresariales tradicionales. Cataloga tablas, temas, colas, API y paneles, permite a los equipos asignar responsables, añadir contexto de negocio y mantener glosarios compartidos, y ofrece búsquedas de texto completo y estructuradas con filtros de metadatos.
- ¿marmot es gratuito? ¿Qué licencia tiene?
- marmot es open source bajo la licencia MIT. Revisa los términos de la licencia antes de usarlo en productos comerciales.
- ¿marmot sigue mantenido?
- Mantenimiento activo. El último commit de marmot fue el 5 nov 2026.
- ¿Para qué puedo usar marmot?
- Ayudar a los equipos de datos a encontrar la tabla o el tema adecuados entre muchos sistemas. Rastrear el origen de un conjunto de datos y averiguar qué podría dejar de funcionar si cambia. Proporcionar a los agentes de IA metadatos precisos sobre los activos de datos de la empresa mediante MCP. Documentar la propiedad de los datos y las definiciones de negocio en un único espacio compartido.
- ¿Cómo se instala marmot?
- Sigue la guía de Deploy de la documentación para configurar el proyecto paso a paso Descarga y ejecuta el binario único para tu plataforma Sigue la guía de desarrollo local para empezar a desarrollar en tu equipo
- ¿Dónde consigo marmot?
- El código fuente y las instrucciones de instalación están en GitHub: https://github.com/marmotdata/marmot
Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.
Proyectos relacionados
CLI de código abierto para la observabilidad de datos nativa de dbt: lee los resultados del paquete de dbt de Elementary para generar informes y enviar alertas a Slack y Teams.
Un espacio de trabajo web ligero y autohospedado para explorar, editar y consultar distintos tipos de bases de datos, con consultas asistidas por IA opcionales.
Herramienta de ChatBI de código abierto que convierte preguntas en lenguaje natural en consultas SQL, gráficos y análisis de datos, basada en LangChain/LangGraph y flujos multiagente con MCP.
Una biblioteca de Python que convierte dataframes de pandas, polars o pyarrow en una interfaz interactiva de análisis visual con arrastrar y soltar en Jupyter.
Biblioteca de Python que genera en una sola línea un informe de análisis exploratorio y calidad de datos para DataFrames de pandas y Spark, exportable a HTML o JSON.