Busabase
Busabase는 AI 에이전트를 위한 오픈소스(MIT) 데이터베이스 및 작업 공간입니다
아직 감지된 업데이트가 없습니다. GitHub 릴리스가 나오면 여기에 보입니다.
개인 계정의 공개 저장소 소유자는 GitHub로 로그인해 운영자를 확인하고 소개를 직접 관리할 수 있습니다. 관리자 승인은 필요하지 않습니다.
로그인한 뒤 확인 파일을 만들어 이 저장소의 기본 브랜치에 30분 안에 커밋해 주세요. 다른 브랜치나 포크의 파일은 인정하지 않습니다. 파일을 올린 뒤 아래에서 확인하면 관리자 승인 없이 관리할 수 있습니다. 자격을 유지하려면 파일을 남겨 두세요.
로그인이 필요하면 로그인 화면으로 이동합니다. 로그인 후 이곳으로 돌아와 원하는 확인 버튼을 다시 눌러 주세요.
프로젝트 폴더에서 /nomorevibe verify를 실행하면 소유권을 확인하고 소개를 직접 관리할 수 있습니다.
1분 만에 확인하기QueimadIA — Radar de Queimadas Suspeitas no Amazonas (NIPED/PCAM · DPTC-AM)
저장소 README에서 가져옴
README 전체를 불러오는 중입니다.
README 전문 보기 ↗Endereço: https://fogoforense.vercel.app (o antigo, queimadia.vercel.app, continua funcionando).
Sistema do NIPED/PCAM com o DPTC-AM para identificar possíveis queimadas criminosas no Amazonas com dados públicos de satélite e inteligência artificial.
Desenvolvido pelo NIPED/PCAM, Núcleo de Inovação, Pesquisa e Desenvolvimento da Polícia Civil do Amazonas.
motor/ coleta, pontuação, IA, NDVI e servidor (Python)
atualizar.py ciclo: coleta → eventos → publicação
ingest.py INPE (10 min, diário, anual), DETER, áreas
eventos.py DBSCAN, pontuação e Isolation Forest
ndvi.py índices espectrais, quebra (método PolicIA), imagens, dNBR, mosaicos
parecer.py parecer por IA (Claude)
api_analise.py rotas da API de análise (servidor e Vercel)
servidor.py servidor próprio com atualizador em segundo plano
public/ painel (HTML/CSS/JS) e public/dados/*.json gerados
api/index.py função da Vercel (API de análise)
deploy/integra/ instalação no servidor do Integra (systemd + nginx)
.github/workflows atualizador a cada 10 min para a hospedagem na Vercel
O processamento (coleta, pontuação, IA, NDVI, parecer) roda no Mac do NIPED. O servidor do Integra só recebe e serve arquivos estáticos (HTML, JS, JSON e PNG): nenhum programa nem IA roda no servidor da PCAM.
Mac do NIPED (a cada 10 min) Servidor do Integra (nginx)
coleta INPE/DETER → eventos → IA → NDVI ── rsync/SSH ──▶ /var/www/queimadia/
public/ (painel + dados + análises) https://integra.dptc.am.gov.br/queimadia/
No site publicado, a análise de NDVI aparece pronta para os eventos com pontuação ≥ 70. São até 3 novas por ciclo, primeiro as da temporada atual e as mais perto de Manaus. A análise livre de qualquer ponto do mapa funciona na versão local, no Mac.
bash deploy/integra/preparar-servidor.sh. Cria /var/www/queimadia e o usuário queimadia para receber os arquivos.deploy/integra/nginx-queimadia.conf dentro do server { } do Integra, antes do location /.nginx -t && systemctl reload nginx.cd ~/Documents/Radar-Queimadas-NIPED
bash motor/instalar_mac.sh [email protected]:/var/www/queimadia/
O script:
motor/chave_ssh.pub), que deve ser colada em ~queimadia/.ssh/authorized_keys no servidor;O Mac precisa ficar ligado, acordado e com internet. Log em motor/dados/estado/ciclos.log.
Opcional (parecer por IA): crie motor/.env com ANTHROPIC_API_KEY=.... O arquivo fica fora do git.
.venv/bin/python -m motor.servidor # http://127.0.0.1:8090
Um endereço próprio, como queimadia.dptc.am.gov.br, depende de um registro de DNS feito pela PRODAM, que gerencia o domínio dptc.am.gov.br. Sem ele, o caminho /queimadia/ do Integra funciona.
Alternativas mantidas no projeto: deploy/servidor-python/, para um servidor que aceite rodar o motor, e a Vercel (abaixo).
GitHub Actions (a cada 10 min, repositório privado) Vercel
coleta INPE/DETER → eventos → IA → NDVI → parecer ──▶ Blob (dados públicos do painel)
Site + API de análise (Python)
queimadia na Vercel, ligado ao repositório privado sanmyatiradentes/queimadia. Cada git push publica uma nova versão..github/workflows/atualizar.yml roda a cada 10 minutos, recalcula tudo e envia public/dados para o Vercel Blob (motor/enviar_blob.sh). O painel lê os dados do Blob (endereço em public/config.js). Se o Actions começar sem o estado em cache, motor/baixar_blob.py recupera as análises já publicadas.api/index.py), uma cena por chamada, dentro do limite de 60 s.BLOB_READ_WRITE_TOKEN (já configurado) e GEMINI_API_KEY (para o parecer por IA).GEMINI_API_KEY, para o parecer da análise livre..venv/bin/python -m motor.servidor.| Etapa | Cálculo |
|---|---|
| Evento | DBSCAN em (x, y, t), com 1,5 km ≈ 5 dias |
| Pontuação | soma dos pesos dos indicadores presentes (máx. 100) |
| NDVI | (NIR − Red)/(NIR + Red), mediana dos pixels válidos no núcleo |
| Quebra | limiar = base − max(3σ; 0,15); 2 observações seguidas abaixo; data como intervalo |
| dNBR | NBR antes − NBR depois; classes USGS |
| Atipicidade (IA) | Isolation Forest, em percentil de 0 a 100 |
Diferenças deliberadas em relação ao ndvi.py do PolicIA:
s2:processing_baseline ≥ 04.00), não pela data. Há cenas de 2019 e 2021 reprocessadas com offset.O satélite detecta calor e mudança de vegetação, não autoria. A pontuação é indício para orientar diligência, nunca prova. Em TIs e reservas de uso sustentável há uso tradicional do fogo, que é legal. CAR e SIGEF ainda não estão integrados.
INPE (Programa Queimadas, DETER/TerraBrasilis) · FUNAI · ICMBio/MMA · IBGE · ESA Copernicus Sentinel-2 · NASA/USGS Landsat · Microsoft Planetary Computer.