Repository navigation
RepertIA 3.0.0
🇮🇹 Testo italiano più sotto.
RepertIA works completely WITHOUT artificial intelligence. The local AI model is not included in the packages: it is an optional choice of the user (LM Studio, llama-server or Ollama). Without a model all analyses, searches and reports work.
Download
| System | File |
|---|---|
| Windows (installer) | RepertIA-3.0.0-Setup.exe |
| Windows (portable) | RepertIA-3.0.0-Windows.zip |
| Mac (Apple Silicon) | RepertIA-3.0.0-Mac.zip |
| Linux x86_64 (experimental) | RepertIA-3.0.0-Linux.tar.gz |
| Acceptance test (collaudo) | RepertIA-collaudo.zip |
| Demo video | English · Italian |
| SHA-256 checksums | SHA256SUMS.txt |
| Illustrated guide (HTML, Italian and English) | RepertIA-guida-3.0.0.html |
Sources of the third-party components (GPL/LGPL): RepertIA-2.19.0-sorgenti-terze-parti.tar, poppler-26.09.0.tar.xz, ffmpeg-n9.0.2-36-g6882969ce9-sorgenti.tar.gz, and new in this version 7z2605-src.tar.xz and Image-ExifTool-13.60.tar.gz.
Important: photo coordinates
Up to 2.21.0 the GPS coordinates of photos and videos lost their sign: South and West came out positive. Lists, reports, portable reports and agent answers about photos in those areas are wrong. 3.0.0 corrects the coordinates when a case is opened and records it in the log; reports already produced must be redone.
License change
From 3.0.0 RepertIA is released under AGPL-3.0-or-later. Anyone can use it for free, including for paid professional work. Anyone who builds it into software they distribute or offer over a network must release that software's source code under the same license. Versions up to 2.21.0 remain under GPL-3.0-or-later.
What's new in 3.0.0
-
Database manager. SQLite databases of the case opened read-only on a working copy, with WAL, SQL queries, search, CSV with SHA-256.
-
Deleted records. A separate view, "to be verified", with page, offset and hex.
-
Map. Positions and flights on a local map, with no network from an open case; tables by date, animation, a Locations and flights item in the tree. Road maps are downloaded only with no case open.
-
Drones. DJI logs up to version 12, SRT, Litchi and Airdata CSV, Autel, PX4 ULog, tlog, DataFlash, also found automatically in forensic copies.
-
Single search. Case search now also covers file names, document text and metadata, states what it did not cover, and fixes cases where chat messages were not found.
-
Interface. Reset interface button, AI model menu, ⓘ button with legal notices; Bookmarks as a source of the Timeline chart; Back, Forward and Ask the agent in the database manager.
-
Fix. Link forensic copy on smartphone cases did not update the content path (defect in 2.21.0).
-
Timeline by item. Table and chart of a single item (the messages of one app, calls, an artifact group, a bookmark group), with column filters; Timeline and preview also full screen.
-
Prompt dictation. The 🎤 button transcribes locally with whisper.cpp; audio is deleted at once and the text is checked and sent by hand.
-
AI agent. Lists in pages that state the rows read out of how many, count tools, and an “Analysis NOT complete” notice when it runs out of steps.
-
Portable report. Same sections and tree as the case, column views, Timeline by item and bookmarks, full-screen views.
-
Chats. A chat opened from an item shows only that conversation, with Show all; the chat window can be resized from its sides.
-
Favourite map points. ★ in the Positions table: only the chosen points, also from different apps, are shown, animated and exported, and they enter the Bookmarks with the date of the position.
-
Open tabs. Each tree item opened stays as a tab above the table, with Open tabs (N) and Close all; clicking a row opens the preview.
-
Calls in columns. Direction, contact, app, duration and answered as separate filterable columns.
-
Timeline Source menu with search inside and Bookmarks as third item; the guide also from the Case menu; confirmations inside the page; the open case reopens after a reload.
-
Maps with roads and names. Downloaded maps show roads by type, buildings, green areas, water and street and place names, with fonts included: no external request. Street names need the maximum detail.
Tested: AI agent with a real local model (Qwen 3.8 27B in LM Studio) on a test case: messages, artifacts and locations; acceptance test 568/568 in Italian and English from the Mac package, 77/77 on public images; navigation 410/410 (Chromium); acceptance test passed on Windows with the final package. tlog, ULog and DataFlash give the same results as pymavlink and pyulog on public files.
Not tested: dictation with a real microphone; Linux with this version; a real Autel log (the reader is tested on built files, and each flight says so); the new search on very large phones. Deleted records are a partial recovery: about 55% of deleted rows in the independent test.
Updated components: plaso 20261027, Pillow 13.0.0, openai 3.42.0, XlsxWriter 3.3.1, certifi 2026.10.23, 7-Zip 26.05, ExifTool 13.60. Tesseract stays at 5.4.0 on Windows (no newer UB Mannheim build), Python at 3.12.15.
RepertIA funziona completamente SENZA intelligenza artificiale. Il modello IA locale non è incluso nei pacchetti: è una scelta facoltativa dell'utente (LM Studio, llama-server o Ollama). Senza modello funzionano tutte le analisi, le ricerche e i report.
Scarica
| Sistema | File |
|---|---|
| Windows (installazione) | RepertIA-3.0.0-Setup.exe |
| Windows (portatile) | RepertIA-3.0.0-Windows.zip |
| Mac (Apple Silicon) | RepertIA-3.0.0-Mac.zip |
| Linux x86_64 (sperimentale) | RepertIA-3.0.0-Linux.tar.gz |
| Collaudo | RepertIA-collaudo.zip |
| Video dimostrativo | italiano · inglese |
| Impronte SHA-256 | SHA256SUMS.txt |
| Guida illustrata (HTML, italiano e inglese) | RepertIA-guida-3.0.0.html |
Sorgenti dei componenti di terze parti (GPL/LGPL): RepertIA-2.19.0-sorgenti-terze-parti.tar, poppler-26.09.0.tar.xz, ffmpeg-n9.0.2-36-g6882969ce9-sorgenti.tar.gz e, nuovi in questa versione, 7z2605-src.tar.xz e Image-ExifTool-13.60.tar.gz.
Importante: coordinate delle foto
Fino alla 2.21.0 le coordinate GPS di foto e video perdevano il segno: Sud e Ovest risultavano positivi. Elenchi, report, report portatili e risposte dell'agente sulle foto di quelle zone sono sbagliati. La 3.0.0 corregge le coordinate all'apertura del caso e lo registra; i report già prodotti vanno rifatti.
Cambio di licenza
Dalla 3.0.0 RepertIA è rilasciato con licenza AGPL-3.0-or-later. Chiunque può usarlo gratis, anche per il proprio lavoro professionale a pagamento. Chi lo inserisce in un software che distribuisce o offre in rete deve pubblicarne il codice sorgente con la stessa licenza. Le versioni fino alla 2.21.0 restano sotto GPL-3.0-or-later.
Novità della 3.0.0
-
Gestore dei database. Database SQLite del caso aperti in sola lettura su una copia di lavoro, con WAL, query SQL, ricerca, CSV con SHA-256.
-
Record cancellati. Una vista separata, «da verificare», con pagina, offset ed esadecimale.
-
Mappa. Posizioni e voli su mappa locale, senza rete da un caso aperto; tabelle per data, animazione, voce Posizioni e voli nell'albero. Le mappe stradali si scaricano solo senza un caso aperto.
-
Droni. Registri DJI fino alla versione 12, SRT, CSV Litchi e Airdata, Autel, PX4 ULog, tlog, DataFlash, trovati da soli anche nelle copie forensi.
-
Ricerca unica. La ricerca nel caso copre ora anche nomi dei file, testo dei documenti e metadati, dichiara cosa non ha coperto e corregge i casi in cui i messaggi delle chat non si trovavano.
-
Interfaccia. Pulsante Ripristina interfaccia, menu Modello IA, pulsante ⓘ con le informazioni legali; Preferiti come fonte del grafico della Timeline; Indietro, Avanti e Chiedi all'agente nel gestore dei database.
-
Correzione. Collega copia forense sui casi smartphone non aggiornava il percorso dei contenuti (difetto della 2.21.0).
-
Timeline per evidenza. Tabella e grafico di una sola evidenza (i messaggi di un'app, le chiamate, un gruppo di artefatti, un gruppo di preferiti), con i filtri di colonna; Timeline e anteprima anche a schermo intero.
-
Dettatura del prompt. Il pulsante 🎤 trascrive in locale con whisper.cpp; l'audio è cancellato subito e il testo si controlla e si invia a mano.
-
Agente IA. Elenchi a pagine che dichiarano le righe lette su quante, strumenti di conteggio e avviso «Analisi NON completa» quando finisce i passi.
-
Report portatile. Sezioni e albero come il caso, viste a colonne, Timeline per evidenza e preferiti, viste a schermo intero.
-
Chat. Una chat aperta da un'evidenza mostra solo quella conversazione, con Mostra tutte; la finestra delle chat si ridimensiona dai lati.
-
Punti preferiti sulla mappa. ★ nella tabella Posizioni: si vedono, si animano e si esportano solo i punti scelti, anche da app diverse, ed entrano nei Preferiti con la data della posizione.
-
Schede aperte. Ogni voce dell'albero aperta resta come scheda sopra la tabella, con Schede aperte (N) e Chiudi tutte; il clic su una riga apre l'anteprima.
-
Chiamate in colonne. Verso, contatto, app, durata e risposta come colonne separate e filtrabili.
-
Menu Fonte della Timeline con la ricerca dentro e i Preferiti come terza voce; guida anche dal menu Caso; conferme dentro la pagina; il caso aperto si riapre dopo un ricaricamento.
-
Mappe con strade e nomi. Le mappe scaricate mostrano strade per tipo, edifici, verde, acque e nomi di vie e luoghi, con font inclusi: nessuna richiesta esterna. I nomi delle vie richiedono il dettaglio massimo.
Provato: agente IA con un modello locale vero (Qwen 3.8 27B in LM Studio) su un caso di prova: messaggi, artefatti e posizioni; collaudo 568/568 in italiano e inglese dal pacchetto Mac, 77/77 su immagini pubbliche; navigazione 410/410 (Chromium); collaudo superato su Windows con il pacchetto definitivo. tlog, ULog e DataFlash danno gli stessi risultati di pymavlink e pyulog su file pubblici.
Non provato: la dettatura con un microfono vero; Linux con questa versione; un registro Autel reale (il lettore è provato su file costruiti, e ogni volo lo dichiara); la nuova ricerca su telefoni molto grandi. I record cancellati sono un recupero parziale: circa il 55% delle righe cancellate nella prova indipendente.
Componenti aggiornati: plaso 20261027, Pillow 13.0.0, openai 3.42.0, XlsxWriter 3.3.1, certifi 2026.10.23, 7-Zip 26.05, ExifTool 13.60. Tesseract resta alla 5.4.0 su Windows (nessuna build UB Mannheim più recente), Python alla 3.12.15.