Releases: eubrunocase/GalileuCLI
Galileu v1.0.1
Galileu v1.0.1
Proxy de Segurança e Governança para Ferramentas de AI.
O que há de novo
Interface de Linha de Comando (CLI)
O Galileu agora possui uma CLI estruturada com subcomandos explícitos:
galileu start # inicia o proxy (modo padrão)
galileu start --dry-run # inicia em modo observação, sem bloquear nem sanitizar
galileu doctor # diagnóstico do ambiente (CA, certificados, variáveis)
galileu install-ca # instala o certificado CA no sistema
galileu version # exibe a versão atual
O proxy detecta automaticamente se está rodando em um terminal interativo (TTY). Em modo TTY, a TUI é inicializada; em modo não-TTY (CI, pipe, scripts), o modo texto puro é usado — sem nenhuma configuração adicional.
TUI Interativa com Edição do galileu.yml
A interface interativa foi expandida com três telas navegáveis pelo teclado:
Dashboard — visão em tempo real das requisições interceptadas pelo proxy:
- Lista de requisições com provider, host, status (allowed/blocked/sanitized) e timestamp
- Contador de totais por categoria
- Log de auditoria persistido automaticamente ao encerrar
Padrões de Detecção (P) — gerenciamento completo dos padrões de sanitização diretamente pela TUI:
- Visualização dos built-ins agrupados por categoria (OpenAI, Anthropic, AWS, GitHub, Google, Slack, Discord, genérico)
- Toggle de ativação/desativação de cada built-in sem editar o arquivo manualmente
- Criação, edição e remoção de padrões customizados (tipo
regexouliteral) - Validação de regex em tempo real enquanto o usuário digita
- Persistência imediata no
galileu.ymlao salvar
Configuração do Proxy (X) — edição das configurações do proxy pela TUI:
- Alteração da porta de escuta
- Alternância entre modos
whitelistepassive - Gerenciamento de
allowed_hosts(whitelist) eskip_hosts(passive) com add/remove inline - Persistência imediata no
galileu.ymlao salvar
Primeira execução: se o galileu.yml não existir, a TUI carrega os valores padrão e cria o arquivo automaticamente na primeira vez que o usuário salvar qualquer configuração.
Script de Instalação para Windows (PowerShell)
Adicionado install-galileu.ps1 para instalação automatizada no Windows:
- Download do binário correto para a arquitetura do sistema
- Instalação do certificado CA no repositório de certificados do Windows
- Configuração automática das variáveis de ambiente
HTTP_PROXYeHTTPS_PROXY - Verificação de integridade via SHA-256
Instalação
Linux / macOS:
# Baixe o binário para sua plataforma
curl -LO https://github.com/brunoCase/GalileuCLI/releases/download/v1.0.1/galileu-linux-amd64
# ou: galileu-darwin-arm64 / galileu-darwin-amd64
chmod +x galileu-linux-amd64
sudo mv galileu-linux-amd64 /usr/local/bin/galileu
# Instale o certificado CA e inicie
galileu install-ca
galileu startWindows (PowerShell como Administrador):
irm https://raw.githubusercontent.com/brunoCase/GalileuCLI/main/install-galileu.ps1 | iexVerificação de Integridade
# Linux / macOS
sha256sum -c checksums.txt
# Windows (PowerShell)
Get-FileHash galileu-windows-amd64.exe -Algorithm SHA256O arquivo checksums.txt com os hashes SHA-256 de todos os binários está anexado a esta release.
Galileu v1.0.0
Galileu v1.0.0
Proxy de Segurança e Governança para Ferramentas de AI.
Novidades desta Versão
- Suporte a Múltiplas Ferramentas: Compatível com OpenCode, Claude Code, Cursor, Windsurf, GitHub Copilot, Gemini CLI, Codex e qualquer ferramenta que suporte proxy customizado
- Detecção Automática: Identifica requisições de AI automaticamente através da análise do payload JSON
- Provider Inference: Provider é inferido automaticamente do payload (não depende do host)
- Modo Passive: Novo modo de operação para ferramentas que usam múltiplas APIs
- Wildcard Matching: Suporte a padrões como
*.openai.com,*.telemetry.*
Como Usar
Modo Whitelist (padrão):
proxy:
mode: whitelist
allowed_hosts:
- "*.openai.com"
- "*.anthropic.com"Modo Passive (Claude Code, Cursor, Windsurf):
proxy:
mode: passive
skip_hosts:
- "*.telemetry.*"
- "*.analytics.*"Detecção de Dados Sensíveis
Sanitiza automaticamente:
- API Keys (OpenAI, Anthropic, Google, GitHub)
- Tokens (Slack, Discord, AWS)
- Credenciais personalizadas via regex/literal
Verificação de Integridade
Execute o comando abaixo para verificar:
Linux/macOS:
sha256sum -c checksums.txtWindows (PowerShell):
Get-FileHash galileu-windows-amd64.exe -Algorithm SHA256O arquivo checksums.txt está anexado nesta release.
Galileu v0.1.6
Galileu v0.1.6
Proxy de Segurança e Governança para Ferramentas de AI.
Novidades desta Versão
- Suporte a Múltiplas Ferramentas: Compatível com OpenCode, Claude Code, Cursor, Windsurf, GitHub Copilot, Gemini CLI, Codex e qualquer ferramenta que suporte proxy customizado
- Detecção Automática: Identifica requisições de AI automaticamente através da análise do payload JSON
- Provider Inference: Provider é inferido automaticamente do payload (não depende do host)
- Modo Passive: Novo modo de operação para ferramentas que usam múltiplas APIs
- Wildcard Matching: Suporte a padrões como
*.openai.com,*.telemetry.*
Como Usar
Modo Whitelist (padrão):
proxy:
mode: whitelist
allowed_hosts:
- "*.openai.com"
- "*.anthropic.com"Modo Passive (Claude Code, Cursor, Windsurf):
proxy:
mode: passive
skip_hosts:
- "*.telemetry.*"
- "*.analytics.*"Detecção de Dados Sensíveis
Sanitiza automaticamente:
- API Keys (OpenAI, Anthropic, Google, GitHub)
- Tokens (Slack, Discord, AWS)
- Credenciais personalizadas via regex/literal
Verificação de Integridade
Execute o comando abaixo para verificar:
Linux/macOS:
sha256sum -c checksums.txtWindows (PowerShell):
Get-FileHash galileu-windows-amd64.exe -Algorithm SHA256O arquivo checksums.txt está anexado nesta release.
Galileu v0.1.5
Galileu v0.1.5
Versão oficial do GalileuCLI
Checksums SHA256
Execute o comando abaixo para verificar:
Linux/macOS:
sha256sum -c checksums.txtWindows (PowerShell):
Get-FileHash galileu-windows-amd64.exe -Algorithm SHA256O arquivo checksums.txt está anexado nesta release.
Galileu v0.1.4
Galileu v0.1.4
Versão oficial do GalileuCLI
Checksums SHA256
Execute o comando abaixo para verificar:
Linux/macOS:
sha256sum -c checksums.txtWindows (PowerShell):
Get-FileHash galileu-windows-amd64.exe -Algorithm SHA256O arquivo checksums.txt está anexado nesta release.
Galileu v0.1.3
Galileu v0.1.3
Versão oficial de lançamento do Galileu CLI. Esta release inclui os seguintes artefatos:
- galileu-darwin-arm64
- galileu-darwin-amd64
- galileu-linux-amd64
- galileu-windows-amd64.exe
Galileu v0.1.2
Galileu v0.1.2
Proxy reverso MITM de segurança e governança para LLMs.
Intercepta, sanitiza e audita dados sensíveis antes que cheguem aos provedores de IA.
✨ Novidades desta versão
- ✅ Testes expandidos: Cobertura de testes unitários e integração
- 📊 Benchmarks de performance: Métricas de latência e throughput do proxy
- 🔍 Detecção refinada: Padrões regex e literais configuráveis via
galileu.yml - 📝 Documentação atualizada: README com diagramas, mídias e guia de configuração
- 🔒 Segurança reforçada: Documentação explícita sobre o certificado CA local
Plataformas
| Plataforma | Arquivo |
|---|---|
| macOS Apple Silicon | galileu-darwin-arm64 |
| macOS Intel | galileu-darwin-amd64 |
| Linux x86_64 | galileu-linux-amd64 |
| Windows x86_64 | galileu-windows-amd64.exe |
Provedores Suportados
OpenCode, OpenAI, Anthropic (Claude), Google Gemini, Cohere e Mistral.
Início rápido
- Faça o download do binário da sua plataforma abaixo
- macOS/Linux:
chmod +x galileu-*e execute o binário - Windows: execute
galileu-windows-amd64.execomo Administrador - Configure sua ferramenta de IA para usar o proxy
http://127.0.0.1:9000
O certificado CA é gerado apenas na sua máquina. Veja o README para detalhes.
Licença
Apache 2.0 — Bruno Dantas de Oliveira Casé
Galileu v0.1.1
Galileu v0.1.1
Proxy reverso MITM de segurança e governança para LLMs.
Intercepta, sanitiza e audita dados sensíveis antes que cheguem aos provedores de IA.
✨ Novidades desta versão
- ✅ Testes expandidos: Cobertura de testes unitários e integração
- 📊 Benchmarks de performance: Métricas de latência e throughput do proxy
- 🔍 Detecção refinada: Padrões regex e literais configuráveis via
galileu.yml - 📝 Documentação atualizada: README com diagramas, mídias e guia de configuração
- 🔒 Segurança reforçada: Documentação explícita sobre o certificado CA local
Plataformas
| Plataforma | Arquivo |
|---|---|
| macOS Apple Silicon | galileu-darwin-arm64 |
| macOS Intel | galileu-darwin-amd64 |
| Linux x86_64 | galileu-linux-amd64 |
| Windows x86_64 | galileu-windows-amd64.exe |
Provedores Suportados
OpenCode, OpenAI, Anthropic (Claude), Google Gemini, Cohere e Mistral.
Início rápido
- Faça o download do binário da sua plataforma abaixo
- macOS/Linux:
chmod +x galileu-*e execute o binário - Windows: execute
galileu-windows-amd64.execomo Administrador - Configure sua ferramenta de IA para usar o proxy
http://127.0.0.1:9000
O certificado CA é gerado apenas na sua máquina. Veja o README para detalhes.
Licença
Apache 2.0 — Bruno Dantas de Oliveira Casé
Galileu v0.1.0
Galileu v0.1.0
Proxy reverso MITM de segurança e governança para LLMs.
Intercepta e sanitiza dados sensíveis antes que cheguem aos provedores de IA.
Plataformas
| Plataforma | Arquivo |
|---|---|
| macOS Apple Silicon | galileu-darwin-arm64 |
| macOS Intel | galileu-darwin-amd64 |
| Linux x86_64 | galileu-linux-amd64 |
| Windows x86_64 | galileu-windows-amd64.exe |
Inicio rapido
macOS e Linux: chmod +x galileu-* e execute o binario da sua plataforma.
Windows: execute galileu-windows-amd64.exe como Administrador.
Configure sua ferramenta de IA para usar o proxy na porta 9000.
Licenca
Apache 2.0 - Bruno Dantas de Oliveira Case