D DocMini
Sous le capotUnder the hood

Comment DocMini protège vos données.How DocMini protects your data.

La compréhension de vos documents se fait en local, sur du matériel suisse. Seul un court extrait pertinent sert à formuler la réponse. Rien n'est jamais supprimé.Understanding your documents happens locally, on Swiss hardware. Only a short relevant snippet is used to phrase the answer. Nothing is ever deleted.

DocMini ne supprime jamais aucun fichier — il lit et range (réversible).DocMini never deletes any file — it reads and files (reversible).

Le pipeline, étape par étapeThe pipeline, step by step

1
ConnexionConnect

Vous reliez votre espace (Google Drive, OneDrive, kDrive). DocMini lit en lecture seule — il ne modifie jamais vos fichiers à votre insu.You link your storage (Google Drive, OneDrive, kDrive). DocMini reads read-only — it never alters your files behind your back.

2
Extraction du texteText extraction

PDF, Word, Excel, PowerPoint, OpenDocument, emails et fichiers Apple : texte extrait localement. Les images et scans passent par un OCR européen (jamais hors d'Europe).PDF, Word, Excel, PowerPoint, OpenDocument, emails and Apple files: text extracted locally. Images and scans use a European OCR (never outside Europe).

3
CompréhensionUnderstanding
100 % locale · Suisse100% local · Switzerland

Le modèle BGE-M3 transforme chaque passage en vecteur, sur un GPU en Suisse. Aucun document ne quitte l'Europe à cette étape. Les vecteurs sont stockés dans Qdrant.The BGE-M3 model turns each passage into a vector, on a GPU in Switzerland. No document leaves Europe at this step. Vectors are stored in Qdrant.

4
Recherche hybride + rerankingHybrid search + reranking

Sémantique (sens) + mots-clés (BM25) combinés, puis un reranker local remonte les passages les plus pertinents. Local aussi.Semantic (meaning) + keywords (BM25) combined, then a local reranker surfaces the most relevant passages. Local too.

5
Réponse — LLM suisseAnswer — Swiss LLM

Seuls les quelques passages pertinents (pas vos documents entiers) sont envoyés à un LLM hébergé en Suisse (Infomaniak) pour rédiger une réponse sourcée. Vos documents ne partent jamais chez OpenAI, Anthropic ou Google AI.Only the few relevant snippets (not your whole documents) are sent to a Swiss-hosted LLM (Infomaniak) to write a sourced answer. Your documents never go to OpenAI, Anthropic or Google AI.

Efficacité prouvéeProven efficiency

corpus test, ~2 900 documentstest corpus, ~2,900 documents
2 864
documents classés & rangésdocuments classified & filed
~26 min
pour tout classer + déplacerto classify + file everything
100%
IA traitée en Suisse 🇨🇭AI processed in Switzerland 🇨🇭
6–47 ms
par rechercheper search
15+
formats supportésformats supported
0
erreur · 100 % réversibleerrors · 100% reversible

La stack techniqueThe technical stack

ComposantComponent
RôleRole
Where
BGE-M3
Embeddings (compréhension)Embeddings (understanding)
Suisse · localSwitzerland · local
BGE-reranker
Tri des passagesPassage reranking
Suisse · localSwitzerland · local
Qdrant
Base vectorielleVector database
Suisse · localSwitzerland · local
gemma-4-31B
Synthèse des réponsesAnswer synthesis
SuisseSwitzerland
Ministral vision
OCR images / scans / PDFOCR images / scans / PDF
SuisseSwitzerland

Hébergement cible : datacenter suisse (Infomaniak).Target hosting: Swiss datacenter (Infomaniak).

Vos documents, votre IA, votre souveraineté.Your documents, your AI, your sovereignty.

Se connecter →Sign in →
👋 Une question ? Demandez-moi