CommunityPesquisa e Análise de Dadosgithub.com

marmot-sh/marmot

Um único CLI para seu agente e scripts para IA, busca, extração de dados e enriquecimento.

O que é marmot?

O marmot-sh/marmot é uma poderosa ferramenta de linha de comando unificada, projetada para simplificar a interação de agentes de IA e scripts com diversas fontes de dados. Ele combina funcionalidades de IA, busca na web, extração de conteúdo (web scraping) e enriquecimento de dados em um único comando, eliminando a necessidade de múltiplas ferramentas e integrações complexas. O marmot permite que agentes como o Claude Code ou Cursor realizem tarefas como pesquisar informações, extrair dados estruturados de páginas da web e enriquecer conjuntos de dados com fontes externas, tudo via CLI. Sua utilidade está em oferecer uma interface padronizada e eficiente para operações comuns de coleta e processamento de informações, tornando o desenvolvimento de agentes autônomos e scripts de automação mais ágil e robusto. A ferramenta é compatível com diversos sistemas operacionais e ambientes de desenvolvimento, facilitando sua adoção em pipelines de dados e workflows de IA.

Funciona com~Claude Code~Codex CLI~Cursor
npx skills add marmot-sh/marmot

Installed? Explore more Pesquisa e Análise de Dados skills: affaan-m/uspto-database, affaan-m/scholar-evaluation, affaan-m/literature-review · View all 6 →

Perguntar na sua IA favorita

Abre um novo chat com esta habilidade de agente já pré-carregada.

Documentação

O que marmot faz?

Um único CLI para seu agente e scripts para IA, busca, extração de dados e enriquecimento.

Visão Geral

marmot é uma interface de linha de comando versátil que unifica as tarefas de inteligência artificial, busca na web, extração de conteúdo (scraping) e enriquecimento de dados. Ele foi projetado para ser utilizado tanto por agentes de IA (como Claude Code, Cursor, Codex) quanto em scripts de automação, oferecendo uma API consistente e de alto desempenho.

Funcionalidades Principais

  • IA: Integração com modelos de linguagem para análise e geração de texto.
  • Busca: Realiza buscas na web e em fontes de dados estruturadas.
  • Scraping: Extrai conteúdo de páginas da web de forma limpa e estruturada.
  • Enriquecimento: Enriquece dados existentes com informações adicionais obtidas de fontes externas.

Instalação

npm install -g marmot-sh/marmot
# ou
npx marmot-sh/marmot <comando>

Uso Básico

# Buscar informações na web
marmot search "últimas notícias sobre inteligência artificial"

# Extrair conteúdo de uma página
marmot scrape https://exemplo.com/artigo

# Usar IA para análise
marmot ai "Resuma este texto" --input artigo.md

# Enriquecer um arquivo CSV com dados da web
marmot enrich dados.csv --source "https://api.exemplo.com/dados"

Documentação

Para mais detalhes, consulte a documentação oficial.

Suporte a Plataformas

  • Linux
  • macOS
  • Windows (via WSL)

Licença

MIT

Habilidades Relacionadas