Aperçu du projet

NovaCore | Recherche en ligne et hors ligne a base IA Local

Mis à jour le 14/06/2026

Interface principale NovaCore

Vue principale de NovaCore dans son interface terminal. L’écran est organisé comme un centre de commande avec plusieurs zones : informations système, visualiseur audio, historique des recherches, horloge, raccourcis clavier, sortie terminal et champ de commande.

Cette interface permet de piloter les modules de recherche, de synthèse et de génération de rapports depuis un environnement console.

Lancement d’une recherche multi-angle

Saisie d’une commande de recherche multi-angle sur l’histoire d’Unix et Linux.

Ce mode permet d’aborder un sujet sous plusieurs perspectives afin de ne pas limiter la collecte à une seule formulation ou à un seul angle de recherche.

Image de section

Collecte web et requêtes multiples

NovaCore interprète la commande, génère plusieurs variantes de recherche, puis lance la collecte de sources.

La sortie terminal affiche les requêtes, les moteurs utilisés, les résultats retenus et les premières pages explorées. L’objectif est de créer une base de travail à partir de sources variées.

Gestion réseau et proxy

Affichage des logs réseau pendant la collecte. NovaCore peut changer de user-agent, ajuster sa route réseau ou utiliser différents modes de récupération lorsqu’une source répond mal, bloque une requête ou devient temporairement inaccessible.

Cette étape montre la partie résilience du système : certaines sources peuvent échouer, expirer ou refuser une connexion, mais NovaCore continue la recherche, teste d’autres chemins et conserve les résultats exploitables.

Image de section

Génération du rapport de recherche

Après la collecte, NovaCore prépare les fichiers de sortie et génère un rapport PDF à partir des éléments récupérés.

Le système nettoie une partie des blocs parasites, découpe le texte et prépare une synthèse de recherche exploitable.

Image de section

Historique des recherches

Le dossier de recherche généré apparaît dans l’historique.

Chaque recherche est conservée dans un dossier dédié, ce qui permet de revenir sur un sujet, relancer une synthèse ou générer un rapport à partir des résultats précédents.

Image de section

Résumé intermédiaire et génération PDF

NovaCore découpe le texte collecté en plusieurs morceaux, génère des résumés intermédiaires, puis produit un PDF de synthèse.

Cette étape transforme une collecte brute en document plus lisible, tout en gardant les fichiers de travail dans le dossier de recherche.

Image de section

Optimisation de la mémoire de recherche

Lancement d’une optimisation mémoire sur le dossier de recherche.

NovaCore analyse les documents générés, extrait des thèmes, crée un index et prépare les éléments utiles pour de futures synthèses ou recherches internes.

Image de section

Lancement d’une synthèse mémoire

Saisie d’une commande de synthèse mémoire sur l’histoire de Linux.

Le système recherche les documents déjà indexés, valide les thèmes liés au sujet, copie les fichiers pertinents et prépare l’analyse des rapports existants.

Image de section

Analyse des documents indexés

NovaCore lit les PDF retenus et les découpe en morceaux pour analyse.

Chaque bloc est traité afin d’extraire les informations importantes avant de les regrouper dans une base plus structurée.

Image de section

Ciblage des informations pertinentes

Le système prépare un profil de ciblage autour du sujet : histoire, Linux, Unix, GNU, noyau, open source, dates et impact.

Cette étape aide à distinguer les éléments directement liés au sujet des informations simplement contextuelles.

Image de section

Tri des puces et structuration logique

NovaCore évalue les puces extraites et les classe selon leur pertinence : informations directes, éléments indirects, contexte large ou bruit.

Le résultat est ensuite réorganisé dans un extrait logique utilisé pour la synthèse finale.

Image de section

Génération de la synthèse mémoire

La synthèse mémoire est générée à partir des documents analysés et des puces retenues.

NovaCore produit un nouveau PDF récapitulatif à partir de la mémoire de recherche, avec une structure plus ciblée que le rapport brut.

Image de section

Fin du traitement

La génération du document se termine avec succès.

Cette dernière étape montre la sortie finale du pipeline : collecte, nettoyage, indexation, tri, synthèse mémoire et génération d’un rapport exploitable.

Image de section

Dossier de recherche généré

Chaque recherche NovaCore est enregistrée dans un dossier dédié. Le nom du dossier reprend le sujet et la date de création, ce qui permet de retrouver facilement une ancienne recherche, de relancer une synthèse ou de réutiliser les fichiers générés.

Image de section

Contenu d’un dossier de recherche

Le dossier contient plusieurs fichiers de travail : textes extraits, résumé intermédiaire, rapport exhaustif, PDF généré et index mémoire.

Cette organisation permet de conserver à la fois les données brutes, les documents générés et les fichiers nécessaires à une future analyse.

Image de section

Dossier de synthèse mémoire

Après une analyse mémoire, NovaCore crée un dossier de synthèse séparé. Celui-ci regroupe les extraits retenus, les fichiers logiques, les rapports d’origine et le document final généré.

Cette étape montre que la synthèse ne remplace pas les sources : elle s’appuie sur des fichiers intermédiaires qui restent consultables.

Espace de synthèse mémoire

Le dossier de synthèse mémoire regroupe les analyses générées à partir des recherches déjà indexées.

Il permet de réutiliser une recherche existante, de croiser plusieurs documents et de produire une nouvelle synthèse à partir d’un corpus déjà collecté.

Image de section

Résultat brut extrait d’une source

Exemple de texte récupéré depuis une source web ou un document externe. NovaCore conserve le contenu brut extrait afin de garder une trace consultable avant la phase de résumé.

Cette étape est importante : elle permet de revenir au texte d’origine, de vérifier une information et de comprendre d’où vient une partie de la synthèse.

Image de section

Rapport de recherche généré

Le rapport de recherche rassemble les informations collectées pendant l’analyse. Il sert de base de travail plus lisible que les résultats bruts, en regroupant les passages importants autour du sujet étudié.

Ce document reste une étape intermédiaire : il doit être relu et vérifié, surtout lorsque les sources sont nombreuses ou de qualité variable.

Image de section

Synthèse finale générée

La synthèse finale condense les informations principales issues de la recherche et des fichiers mémoire. Elle vise à produire un document plus court, plus lisible et plus exploitable que le rapport complet.

Comme NovaCore reste un prototype assisté par IA, cette synthèse doit être considérée comme une base de travail à valider, et non comme une réponse définitive sans vérification humaine.

Image de section

Un besoin similaire ?

Tu peux me décrire ton idée, tes contraintes et le niveau de finition souhaité pour obtenir une estimation.

Parler d’un projet