Plataforma de metadados open source que unifica catálogo de dados, linhagem, qualidade, governança e um servidor MCP para dar contexto sobre os dados a pessoas e agentes de IA.
- Estrelas
- 633
- Forks
- 32
- Issues abertas
- 43
- Último commit
- ontem
O que é?
Marmot é um catálogo de dados open source para equipes que querem descobrir dados sem a sobrecarga de infraestrutura dos catálogos corporativos tradicionais. Ele cataloga tabelas, tópicos, filas, APIs e dashboards, permite que as equipes adicionem responsáveis, contexto de negócio e glossários compartilhados, além de oferecer buscas de texto completo e estruturadas com filtros de metadados.
Inclui uma linhagem interativa para rastrear fluxos de dados da origem ao destino e avaliar o impacto de uma alteração. O projeto é distribuído como um único binário com uma interface web, e seu sistema de plugins permite adicionar novos tipos de fontes de dados.
O Marmot também disponibiliza o catálogo por MCP (Model Context Protocol), pela API e pela interface, para que agentes de IA consultem metadados reais sobre os ativos de dados, em vez de tentar adivinhar como os dados estão organizados.
Recursos principais
- 01Busca de texto completo com consultas estruturadas, lógica booleana e filtros de metadados.
- 02Grafo interativo de linhagem que mostra fluxos de dados e impactos em sistemas subsequentes.
- 03Armazena metadados detalhados de tabelas, tópicos, filas, APIs e dashboards.
- 04Atribuição de responsáveis, documentação de negócio e glossários compartilhados.
- 05Disponibiliza o contexto do catálogo para agentes de IA por MCP, pela API e pela interface.
- 06Distribuído como um único binário.
Casos de uso
- Ajudar equipes de dados a encontrar a tabela ou o tópico certo em vários sistemas.
- Rastrear a origem de um conjunto de dados e descobrir o que pode ser afetado por uma alteração.
- Fornecer a agentes de IA metadados precisos sobre os ativos de dados da empresa por MCP.
- Documentar responsáveis pelos dados e definições de negócio em um único local compartilhado.
Início rápido
- 1
Siga o guia de Deploy na documentação para configurar tudo passo a passo
- 2
Baixe e execute o binário único para sua plataforma
- 3
Siga o guia de desenvolvimento local para começar a desenvolver localmente
Antes de usar
- O README não traz nenhum comando de instalação específico, então é necessário seguir a documentação externa para configurar o projeto.
- É um projeto em estágio inicial, com 628 estrelas; o README não informa o nível de estabilidade nem se está pronto para produção.
Em coleções
Tópicos
Perguntas frequentes
- O que é marmot?
- Catálogo de dados open source que indexa tabelas, tópicos, filas e APIs e disponibiliza os metadados para agentes de IA via MCP. Marmot é um catálogo de dados open source para equipes que querem descobrir dados sem a sobrecarga de infraestrutura dos catálogos corporativos tradicionais. Ele cataloga tabelas, tópicos, filas, APIs e dashboards, permite que as equipes adicionem responsáveis, contexto de negócio e glossários compartilhados, além de oferecer buscas de texto completo e estruturadas com filtros de metadados.
- marmot é gratuito? Qual é a licença?
- marmot é open source sob a licença MIT. Confira os termos da licença antes de usá-lo em produtos comerciais.
- marmot ainda é mantido?
- Manutenção ativa. O último commit de marmot foi em 5 de nov. de 2026.
- Para que posso usar marmot?
- Ajudar equipes de dados a encontrar a tabela ou o tópico certo em vários sistemas. Rastrear a origem de um conjunto de dados e descobrir o que pode ser afetado por uma alteração. Fornecer a agentes de IA metadados precisos sobre os ativos de dados da empresa por MCP. Documentar responsáveis pelos dados e definições de negócio em um único local compartilhado.
- Como instalar marmot?
- Siga o guia de Deploy na documentação para configurar tudo passo a passo Baixe e execute o binário único para sua plataforma Siga o guia de desenvolvimento local para começar a desenvolver localmente
- Onde consigo marmot?
- O código-fonte e as instruções de instalação estão no GitHub: https://github.com/marmotdata/marmot
Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.
Projetos relacionados
CLI open source de observabilidade de dados nativa do dbt, que lê os resultados do pacote dbt Elementary para gerar relatórios e enviar alertas no Slack e no Teams.
Um workspace web leve e self-hosted para navegar, editar e consultar vários tipos de bancos de dados, com opção de usar consultas assistidas por IA.
Ferramenta ChatBI open source que transforma perguntas em linguagem natural em consultas SQL, gráficos e insights de dados, com LangChain/LangGraph e fluxos multiagente baseados em MCP.
Biblioteca Python que transforma dataframes do pandas, polars ou pyarrow em uma interface interativa de análise visual com arrastar e soltar no Jupyter.
Biblioteca Python que gera, em uma única linha, um relatório de análise exploratória e qualidade de dados para DataFrames do pandas e Spark, exportável como HTML ou JSON.