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