
AMBER ICI v5: centro de comando investigativo Ollama local-first com evidências com escopo de caso, cadeias de agentes, recuperação híbrida, análise em streaming, visualizações de grafo e linha do tempo, OCR, pesquisa web controlada e telemetria de GPU.
AMBER ICI (AMBER Investigative Command Interface) é uma interface de navegador local-first para fluxos de trabalho investigativos e analíticos, alimentada por um servidor Ollama local.
Ele inclui:
SEND do terminal principalA inferência do Ollama é restrita pela interface a endpoints de loopback (127.0.0.1, localhost ou ::1). O AMBER não inclui inferência em nuvem nem telemetria da aplicação, e nenhum recurso exige login, chave de API ou conta. A pílula WEB é o interruptor mestre para todo o acesso à internet: com ela OFF, o AMBER não faz nenhuma requisição de saída de qualquer tipo.
STOP ou EscA barra de pílulas do console contém os controles de execução:
| Pílula | Valores | Finalidade |
|---|---|---|
TEMP / CTX / MEM / FMT / STREAM / SEED / SYS | — | Configurações de inferência do modo Analista |
WEB | OFF (padrão) / ON | Interruptor mestre para todo o acesso à internet |
EXEC | ANALYST (padrão) / AGENTS | O que o SEND executa: o modelo ativo único ou a cadeia de agentes |
AGN | 0 = todos | Quantos agentes a cadeia executa, na ordem dos cartões |
LOOPS | 1+ | Quantas vezes a cadeia se repete; espelhado com o campo LOOPS do painel de Agentes |
Os agentes são definidos pelo usuário e são o caminho de execução principal. Não há lista de agentes embutida ou fixa; o painel de Agentes começa vazio e você o preenche de duas formas:
+ CREATE AGENT — defina um manualmenteGENERATE FROM PROMPT — descreva um objetivo e um modelo planejador local selecionado escreve o conjunto de agentes para vocêCada agente armazena sua própria configuração de runtime:
| Campo | Padrão | Observações |
|---|---|---|
| Nome do agente | — | Obrigatório |
| Propósito do agente | — | Injetado como [AGENT PURPOSE] |
| Prompt de sistema do agente | — | A instrução de função do agente |
| Modelo local preferido | — | Obrigatório; deve estar instalado no Ollama |
| Temperatura | 0.35 | Por agente, independente da pílula TEMP do console |
| Máximo de tokens de saída | 0 (auto) | 0 usa a heurística de comprimento do AMBER |
| Loops | 1 | Passagens que este agente faz por loop da cadeia, cada uma refinando sua própria saída anterior |
| Formato de saída | texto simples | JSON define o modo JSON do Ollama e ignora a expansão de comprimento |
| Instruções de handoff | — | Passadas ao próximo agente sequencial como [HANDOFF FROM PREVIOUS AGENT] |
| Modo de execução | sequential | sequential, parallel ou gated |
| Destino de saída, escopo de memória, função, acesso a ferramentas, habilitado, notas | — | Em ADVANCED |
Executando a cadeia. Defina EXEC como AGENTS, digite um prompt no terminal principal e pressione SEND. O AMBER lê o modo selecionado, os agentes habilitados, o modelo local de cada agente, a contagem de AGN e a contagem de LOOPS, e então executa: agentes parallel simultaneamente, seguidos pelos agentes sequential na ordem dos cards, uma vez por loop. Cada agente sequencial recebe a saída do agente anterior como [UPSTREAM OUTPUT] mais a nota de handoff desse agente. O progresso e a saída transmitida de cada agente são impressos no terminal principal, e a resposta final é mantida no histórico da conversa. O botão RUN do painel Agents faz o mesmo usando o campo LOOPS do próprio painel.
No modo AGENTS, SEND não exige um modelo ativo no painel Models, porque cada agente carrega o seu próprio. Agentes gated são excluídos da cadeia — execute-os individualmente com o botão RUN do seu card.
Modelos ausentes nunca são substituídos. Salvar um agente ou iniciar uma cadeia com um modelo que o Ollama não possui imprime um bloco acionável no terminal informando o modelo solicitado, os modelos realmente instalados e o comando ollama pull <model> necessário, e a execução não inicia.
Conjuntos de agentes salvos podem ser armazenados e restaurados por nome a partir do painel Agents.
O modo anterior de sequência de etapas
PIPELINE/CHAINfoi retirado da interface. Seu motor estate/pipeline_state.jsonpermanecem no lugar por compatibilidade retroativa, mas ele não é mais um modo selecionável; os agentes são a cadeia de execução.
embeddinggemma:latestFAST, HYBRID e DEEPO Archive agora inclui um limite de caso opcional sem substituir seu fluxo de trabalho existente de arquivo completo: