Skip to content
This repository was archived by the owner on Feb 3, 2026. It is now read-only.
/ indexao Public archive

Indexao is a modular aggregator of open-source tools for indexing, searching, and multilingually translating any type of file. It aims to make information universally accessible, understandable, and usable, without language or format barriers.

Notifications You must be signed in to change notification settings

shamantao/indexao

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

24 Commits
 
 

Repository files navigation

Indexao était un système intelligent d'indexation et de recherche documentaire basé sur l'OCR et la traduction automatique. Voici ses fonctions principales :

Objectif Principal Créer un moteur de recherche local pour des documents PDF/images stockés sur le disque, avec extraction de texte (OCR) et traduction automatique.

Fonctionnalités Clés OCR (Reconnaissance Optique de Caractères)

Extraction de texte depuis des PDF et images Utilise Apple Vision (natif macOS) Traduction Automatique

Détection intelligente de la langue Traduction via Google Gemini API Multi-clés API en rotation pour contourner les quotas Système de Sidecar

Pour chaque document (contrat.pdf), création d'un fichier miroir (contrat.md) Contient le texte extrait + traduction + métadonnées YAML Indexation Meilisearch

Moteur de recherche local performant Indexation séparée du contenu original et traduit Interface Web (Streamlit)

🏠 Home : Moteur de recherche avec aperçu des résultats 📂 Explorer : Gestionnaire de fichiers pour piloter l'indexation Architecture Principe : "League of Truth" → le système de fichiers est la source absolue Robustesse : L'index Meilisearch est jetable (peut être reconstruit) Idempotence : Auto-healing des erreurs de traduction C'était donc un outil puissant pour organiser, indexer et rechercher des documents locaux avec OCR et traduction ! 📚🔍

About

Indexao is a modular aggregator of open-source tools for indexing, searching, and multilingually translating any type of file. It aims to make information universally accessible, understandable, and usable, without language or format barriers.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors