Skip to content
KitploitKITPLOIT
StrumentiExploitsBlog
Log in
Invia
StrumentiExploitsBlog
Invia

Strumenti di Hacking, PenTest e Cybersecurity per il tuo Arsenale di Sicurezza!

Kitploit è una directory di strumenti di hacking, cybersecurity e pentesting. Scopri gli ultimi aggiornamenti dei progetti per trovare vulnerabilità, analizzare sistemi, automatizzare i test e rafforzare la tua sicurezza.

FeedContattoPrivacy© 2026 Kitploit

Directory degli strumenti

Categorie

Vedi tutte le categorie
Loading categories
AMBER-ICI — 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. | Kitploit
Strumenti/GitHubGitHub/gs-ai/amber-ici
OSINT (Open Source Intelligence)Scripting e AutomazioneInformatica ForenseRaccolta InformazioniDigital ForensicsPrivacyUtilità e FrameworkThreat IntelligenceMachine LearningApprendimento e FormazioneSicurezza dell'IALab e Pratica
198421 mese faNon ancora revisionato

Più Popolari

Vedi tutti →

Scopri gli strumenti più utilizzati dalla nostra community.

Esplora tutti gli strumenti

Sfoglia la nostra collezione di strumenti

Vedi tutti gli strumenti →
Condividi
GitHubgs-ai/amber-ici

AMBER-ICI

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.

Vedi Repository

Banner dell'interfaccia AMBER ICI

AMBER ICI v5

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:

  • Una Console Analyst a modello singolo ed esecuzione Parallela multi-modello
  • Una catena di agenti definita dall'utente avviata dal pulsante SEND del terminale principale
  • Controllo dell'utente su quali agenti eseguire, quanti, quanti cicli e quale modello locale usi ciascuno
  • Generazione locale, tramite modelli, di configurazioni di agenti a partire da un obiettivo in linguaggio naturale
  • Un Archivio semantico persistente basato sugli embedding di Ollama
  • Recupero frattale di Fibonacci per il contesto dei file attivi
  • Caricamento di file, accesso in sola lettura a directory collegate, estrazione di testo e OCR
  • Fetch web opzionale basato su Playwright e ricerca nei registri pubblici, dietro un unico interruttore principale
  • Viste autonome per grafo delle entità, timeline e vector store
  • Telemetria locale di token-rate, sessione, GPU/VRAM e temperatura ove disponibile

L'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.

Novità della v5

  • Workspace di caso locali con evidenze e recupero dall'Archivio limitati al caso
  • Identità degli artefatti tramite SHA-256 in streaming, provenienza dell'ingestione, rilevamento dei duplicati e citazioni delle fonti
  • Recupero deterministico per parole chiave fuso con i risultati esistenti dell'Archivio semantico
  • Memoria esplicita e limitata, con ambito su sessioni, investigatori, casi, agenti o attività di ragionamento
  • Template di ruolo investigativo selezionati dall'operatore tramite i modelli Ollama locali installati
  • Esecuzione degli agenti dal terminale principale con modelli per agente, limiti, formati, passaggi di consegne e controlli dei cicli
  • Preflight WEB di Playwright, diagnostica di esecuzione visibile, fallback al fetch diretto e caching locale di un'ora
  • Rilevamento hardware in cache con segnalazione di Metal, CUDA, ROCm, memoria unificata, utilizzo e temperatura
  • Aggiornamenti in streaming coalescenti per un output lungo e reattivo
  • Metadati persistiti limitati, contenuto UI generato con escaping, dipendenze Node riproducibili ed esclusioni ampliate per runtime sensibili

Set di funzionalità attuale

Console Analyst

  • Trasmette in streaming una conversazione con un modello Ollama selezionato
  • Supporta prompt di sistema, modalità output JSON, seed, temperatura e dimensione CTX
  • Inietta il contesto del file attivo, quello web opzionale e quello della conversazione conservata
  • Interrompe il lavoro attivo con STOP o Esc

La barra delle pillole della console contiene i controlli di esecuzione:

PillolaValoriScopo
TEMP / CTX / MEM / FMT / STREAM / SEED / SYS—Impostazioni di inferenza in modalità Analyst
WEBOFF (predefinito) / ONInterruttore principale per tutti gli accessi a Internet
EXECANALYST (predefinito) / AGENTSCosa esegue SEND: il singolo modello attivo o la catena di agenti
AGN0 = tuttiQuanti agenti esegue la catena, presi nell'ordine delle schede
LOOPS1+Quante volte la catena si ripete; sincronizzato con il campo LOOPS del pannello Agents

Parallel

  • Esegue lo stesso prompt su tutti i modelli selezionati
  • Trasmette e traccia ogni risposta in modo indipendente
  • Applica gli stessi controlli CTX e file attivo usati dalla Console Analyst

Agents — la catena di esecuzione

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 manualmente
  • GENERATE FROM PROMPT — descrivi un obiettivo e un modello planner locale selezionato scrive per te l'insieme di agenti

Ogni agente memorizza la propria configurazione di runtime:

CampoPredefinitoNote
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
Temperatura0.35Per agente, indipendente dalla pillola TEMP della console
Token massimi di output0 (auto)0 utilizza l'euristica di lunghezza di AMBER
Cicli1Passaggi che questo agente esegue per ogni ciclo della catena, ciascuno raffinando il proprio output precedente
Formato di outputtesto sempliceJSON 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 esecuzionesequentialsequential, 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 e state/pipeline_state.json restano in vigore per compatibilità retroattiva, ma non è più una modalità selezionabile; gli agenti costituiscono la catena di esecuzione.

Archivio e Memoria

  • Suddivide in chunk e incorpora i file in coda con embeddinggemma:latest
  • Cerca nell'archivio locale per similarità coseno
  • Importa ed esporta l'archivio JSON
  • Aggiunge direttamente all'archivio l'output più recente dell'assistente
  • Costruisce un indice frattale di Fibonacci nel browser per il recupero delle sorgenti dei file
  • Offre i profili di recupero FAST, HYBRID e DEEP

Case Intelligence

L'Archivio ora include un confine di caso opzionale senza sostituire il suo flusso di lavoro esistente sull'intero archivio:

Scarica lo strumento