Sobre o AgentGIF

Hospedagem de GIF para desenvolvedores com arquitetura de camada dupla: GIF para humanos, Cast para agentes.

O que é o AgentGIF?

AgentGIF é uma plataforma de hospedagem criada especificamente para GIFs de demonstração de terminal. Todo GIF enviado ao AgentGIF possui duas camadas:

  • Camada visual — uma imagem GIF animada que reproduz inline em READMEs do GitHub, sites de documentação e posts de blog. Nenhum player JavaScript necessário.
  • Camada de máquina — um arquivo cast asciinema v2 combinado com uma transcrição em texto simples, para que agentes de IA possam ler os comandos, entender a saída e referenciar etapas específicas.

Essa abordagem de camada dupla significa que uma única URL serve a dois públicos: um humano vê uma demonstração animada do terminal, enquanto um agente de IA obtém dados estruturados que pode analisar e sobre os quais pode raciocinar.

Por que AgentGIF?

GIFs de demonstração de terminal estão em toda parte na documentação de código aberto. Mas eles têm dois problemas fundamentais:

  1. Imagens GIF são opacas para IA — quando um agente de IA encontra um GIF em um README, ele vê dados binários de pixels. Não consegue extrair os comandos, ler a saída ou explicar as etapas. O AgentGIF resolve isso anexando arquivos cast legíveis por máquina e transcrições a cada GIF.
  2. Sem hospedagem dedicada — os desenvolvedores enviam GIFs de terminal para hosts de imagens genéricos (Imgur, assets do GitHub) que removem metadados, comprimem agressivamente e não oferecem pesquisa ou organização. O AgentGIF oferece hospedagem especializada com tags, coleções, temas de terminal, pesquisa de texto completo e uma REST API.

Recursos da Plataforma

RecursoDetalhes
Biblioteca de GIFs768+ GIFs de terminal públicos em 911+ tags
Temas de Terminal44 temas VHS (Catppuccin, Dracula, Tokyo Night, Nord, Solarized e mais)
Formatos de EmbedMarkdown, HTML, iframe, widget Script, oEmbed, Badge SVG
Ferramentas CLIPython, Node.js, Go, Rust, Ruby — enviar, gravar, pesquisar pelo terminal
REST API30+ endpoints, leituras gratuitas sem autenticação, spec OpenAPI 3.1
Pesquisa de Texto CompletoPesquisar por título, comando, tags e conteúdo da transcrição
ColeçõesCurated groups of related GIFs (e.g., "Unix Essentials", "Git Workflows")
Serviço de BadgesBadges de pacote com tema de terminal para PyPI, npm, crates.io e GitHub
Gerador de Tape para IAGerar arquivos de tape VHS a partir de descrições em linguagem natural
Endpoints .mdAdicione .md a qualquer URL para saída Markdown otimizada para LLMs
i18n15 idiomas com metadados traduzidos por máquina

Construído para Agentes de IA

O AgentGIF foi projetado do zero para consumo por agentes de IA. Cada página do site possui um endpoint .md que retorna Markdown limpo. A plataforma oferece múltiplos canais de descoberta:

CanalURLFinalidade
llms.txt/llms.txtResumo da estrutura do site para crawlers de IA
OpenAPI/api/openapi.jsonSchema completo da API (OpenAPI 3.1)
RSS/Atom/feed/GIFs mais recentes para leitores de feed
Sitemap/sitemap.xmlTodas as URLs indexadas
API de Pesquisa/api/v1/search/?q=...Pesquisa de texto completo programática

Ecossistema de Código Aberto

O AgentGIF fornece ferramentas CLI e integrações em 5 registros de pacotes:

PlataformaPacoteInstalação
PyPIagentgifpip install agentgif
npm@agentgif/clinpm install -g @agentgif/cli
Gogithub.com/agentgif/cligo install github.com/agentgif/cli@latest
Crates.ioagentgifcargo install agentgif
RubyGemsagentgifgem install agentgif

Tecnologia

CamadaStack
BackendDjango 6.0, Python 3.14, PostgreSQL
FrontendTailwind CSS, Alpine.js, xterm.js (reprodução de terminal)
CDNCloudflare R2 (bucket duplo: estático + uploads)
PesquisaPesquisa de texto completo no PostgreSQL com ranking ponderado
GravaçãoVHS by Charm (44 temas de terminal)
Formato Castasciinema v2 (cabeçalho JSON + eventos com timestamp)

Contato

Para questões de segurança, veja security.txt. Para dúvidas sobre a API, veja a referência da API. Para todo o resto, entre em contato em [email protected].