
AMBER ICI v5: centro di comando investigativo Ollama local-first con evidenze limitate al caso, catene di agenti, retrieval ibrido, analisi in streaming, viste grafo e timeline, OCR, ricerca web controllata e telemetria GPU.
AMBER ICI (AMBER Investigative Command Interface) è un'interfaccia browser local-first per flussi di lavoro investigativi e analitici alimentata da un server locale Ollama.
Include:
SEND del terminale principaleL'inferenza Ollama è limitata dall'interfaccia agli endpoint di loopback (127.0.0.1, localhost o ::1). AMBER non include inferenza cloud né telemetria applicativa, e nessuna funzionalità richiede login, chiavi API o account. La pillola WEB è l'interruttore principale per tutti gli accessi a Internet: con essa OFF, AMBER non effettua alcuna richiesta in uscita di alcun tipo.
STOP o EscLa barra delle pillole della console contiene i controlli di esecuzione:
| Pillola | Valori | Scopo |
|---|---|---|
TEMP / CTX / MEM / FMT / STREAM / SEED / SYS | — | Impostazioni di inferenza in modalità Analyst |
WEB | OFF (predefinito) / ON | Interruttore principale per tutti gli accessi a Internet |
EXEC | ANALYST (predefinito) / AGENTS | Cosa esegue SEND: il singolo modello attivo o la catena di agenti |
AGN | 0 = tutti | Quanti agenti esegue la catena, presi nell'ordine delle schede |
LOOPS | 1+ | Quante volte la catena si ripete; sincronizzato con il campo LOOPS del pannello Agents |
Gli agenti sono definiti dall'utente e costituiscono il percorso di esecuzione principale. Non esiste un elenco di agenti predefinito o fisso; il pannello Agents parte vuoto e lo si popola in due modi:
+ CREATE AGENT — definisci un agente manualmenteGENERATE FROM PROMPT — descrivi un obiettivo e un modello planner locale selezionato scrive per te l'insieme di agentiOgni agente memorizza la propria configurazione di runtime:
| Campo | Predefinito | Note |
|---|---|---|
| Nome agente | — | Obbligatorio |
| Scopo agente | — | Iniettato come [AGENT PURPOSE] |
| Prompt di sistema agente | — | L'istruzione di ruolo dell'agente |
| Modello locale preferito | — | Obbligatorio; deve essere installato in Ollama |
| Temperatura | 0.35 | Per agente, indipendente dalla pillola TEMP della console |
| Token massimi di output | 0 (auto) | 0 utilizza l'euristica di lunghezza di AMBER |
| Cicli | 1 | Passaggi che questo agente esegue per ogni ciclo della catena, ciascuno raffinando il proprio output precedente |
| Formato di output | testo semplice | JSON imposta la modalità JSON di Ollama e salta l'espansione della lunghezza |
| Istruzioni di passaggio | — | Passate all'agente sequenziale successivo come [HANDOFF FROM PREVIOUS AGENT] |
| Modalità di esecuzione | sequential | sequential, parallel o gated |
| Destinazione output, ambito memoria, ruolo, accesso agli strumenti, abilitato, note | — | In ADVANCED |
Esecuzione della catena. Imposta EXEC su AGENTS, digita un prompt nel terminale principale e premi SEND. AMBER legge la modalità selezionata, gli agenti abilitati, il modello locale di ciascun agente, il conteggio AGN e il conteggio LOOPS, quindi esegue: gli agenti parallel in modo concorrente, seguiti dagli agenti sequential nell'ordine delle schede, una volta per ciclo. Ogni agente sequenziale riceve l'output dell'agente precedente come [UPSTREAM OUTPUT] più la nota di passaggio di quell'agente. L'avanzamento e l'output in streaming di ogni agente vengono stampati nel terminale principale, e la risposta finale viene conservata nella cronologia della conversazione. Il pulsante RUN del pannello Agents fa la stessa cosa usando il campo LOOPS del pannello stesso.
In modalità AGENTS, SEND non richiede un modello attivo nel pannello Models, perché ogni agente porta il proprio. Gli agenti gated sono esclusi dalla catena — eseguili singolarmente con il pulsante RUN della loro scheda.
I modelli mancanti non vengono mai sostituiti. Salvare un agente o avviare una catena con un modello che Ollama non possiede stampa nel terminale un blocco con azioni da intraprendere che indica il modello richiesto, i modelli effettivamente installati e il comando ollama pull <model> necessario, e l'esecuzione non parte.
I set di agenti salvati possono essere memorizzati e ripristinati per nome dal pannello Agents.
La precedente modalità di sequenza di passaggi
PIPELINE/CHAINè stata ritirata dall'interfaccia. Il suo motore estate/pipeline_state.jsonrestano in vigore per compatibilità retroattiva, ma non è più una modalità selezionabile; gli agenti costituiscono la catena di esecuzione.
embeddinggemma:latestFAST, HYBRID e DEEPL'Archivio ora include un confine di caso opzionale senza sostituire il suo flusso di lavoro esistente sull'intero archivio: