RAG agentique.Pour développeurs.Avec vos sources.

Donnez à votre agent le contexte précis du code, des specs, des fichiers Office et des PDF. Ragmir indexe en local et cite ses sources. Votre agent cherche, affine et répond avec le modèle de votre choix.

Moins de tokens Uniquement des passages cités.
Citations vérifiables Source, extrait et emplacement.
Votre agent, votre modèle Local, auto-hébergé ou distant.
Bibliothèque + CLI + MCP Une couche de recherche locale.
Claude Code / Codex | ~/projects/account-recoveryRAG agentique

Demandez à Claude Code ou Codex de développer une fonctionnalité à partir des documents du projet. L’agent cherche, lit, précise, puis code.

Cas d'usage

Quatre parcours. Une même couche de preuves citées.

Développez une fonctionnalité, investiguez un incident, préparez une migration ou prenez une décision confidentielle avec un chat local ou auto-hébergé.

Développez une fonctionnalité avec Claude Code ou Codex.

Votre agent de développement cherche les règles, vérifie les exceptions, puis modifie le code et les tests.

1 / 4

  1. 01 · Déclencheur

    Demandez la récupération de compte à Claude Code ou Codex.

  2. Documents du projet

    Le cahier des charges Word et l’ADR d’authentification sélectionnés.

  3. 02 · Recherche

    L’agent cherche les règles, ouvre les sources et précise les exceptions.

  4. 03 · Résultat cité

    L’agent modifie le code et les tests en citant les règles appliquées.

Diagnostiquez un incident avant de modifier le code de production.

Votre agent de développement ancre un correctif de régression dans le runbook, le rapport d’incident et le code concerné.

2 / 4

  1. 01 · Déclencheur

    Demandez à Claude Code ou Codex de diagnostiquer un timeout de paiement.

  2. Documents du projet

    Le runbook des timeouts, le rapport d’incident et l’implémentation de retry.

  3. 02 · Recherche

    L’agent vérifie les règles de retry et ouvre l’implémentation citée.

  4. 03 · Résultat cité

    L’agent corrige la régression et ajoute un test à partir des preuves.

Préparez une migration d’API avec Claude Code ou Codex.

Votre agent de développement vérifie la compatibilité, les contraintes d’architecture et les appelants avant de modifier le code.

3 / 4

  1. 01 · Déclencheur

    Demandez à Claude Code ou Codex de préparer la migration vers l’API v2.

  2. Documents du projet

    Le plan de migration, l’ADR de versioning et les appelants actuels.

  3. 02 · Recherche

    L’agent retrouve les règles de compatibilité et les chemins affectés.

  4. 03 · Résultat cité

    L’agent modifie les appelants et les tests de migration avec les contraintes citées.

Choisissez une architecture avec un chat confidentiel.

Discutez de vos contraintes internes avec un chat et un modèle locaux ou hébergés sur votre infrastructure.

4 / 4

  1. Documents du projet

    Notes d’architecture internes et contraintes de stockage des pièces jointes.

  2. 01 · Recherche

    Ragmir retrouve les contraintes de stockage et leurs sources.

  3. 02 · Action de l'agent

    Modèle local, ou modèle hébergé sur votre serveur.

  4. 03 · Résultat cité

    Décision citée : fichiers en stockage objet, métadonnées dans PostgreSQL.

Installation

Installez une fois. Interrogez via CLI, TypeScript ou MCP.

Ajoutez Ragmir Core au dépôt qui contient les fichiers, avec Node.js 22.12 ou plus récent. Choisissez les sources, puis indexez-les. La recherche local-hash ne nécessite ni compte, ni clé API, ni téléchargement de modèle.

Configurez Ragmir

Laissez votre agent de code adapter la configuration, ou choisissez votre gestionnaire de paquets et lancez les commandes vous-même.

Laissez votre agent de code configurer Ragmir

Collez ce prompt dans votre agent de code. Il inspecte le dépôt, demande confirmation avant chaque choix, installe les bons paquets et vérifie la recherche citée.

Construisez votre workflow RAG agentique

Connectez votre agent. Gardez le choix du modèle.

Votre agent choisit quand chercher, développer une citation ou reformuler sa requête. MCP fournit au plus trois citations compactes par défaut. L’agent gère le raisonnement, la génération et les actions.

Connecter Claude Code, Codex, Kimi, OpenCode ou Cline

Connectez votre chat ou modèle

Utilisez un client compatible MCP ou une petite application TypeScript. Le guide couvre Ollama en local, un modèle auto-hébergé et les API cloud.

Lire le guide d’intégration des modèles

Choisissez votre mode de fonctionnement

La même recherche sourcée, quelle que soit l’application qui l’utilise.

Sur votre machine

Exécutez Ragmir, votre chat ou agent et un modèle téléchargé sur la même machine, avec Ollama par exemple. Gardez l’inférence locale et désactivez les appels distants du client si les passages doivent rester sur ce poste.

Sur votre propre serveur

Utilisez un modèle hébergé sur votre serveur ou votre infrastructure cloud privée. Les passages sont transmis à ce serveur. Vous gérez les accès, la connexion et la conservation des journaux.

Avec un fournisseur cloud

Connectez un chat ou agent compatible à Ragmir via MCP ou votre application. Les passages envoyés au modèle quittent votre environnement et relèvent de la politique de données du fournisseur.

Centré sur la recherche

Indexez les bonnes sources. Retrouvez des preuves précises.

Une bibliothèque pour la connaissance projet, avec les formats documentaires et l’OCR intégrés. Ajoutez la recherche sémantique si votre corpus en a besoin.

Inclus

Recherche dans le projet

Transformez vos fichiers en contexte sourcé pour vos agents, scripts et applications TypeScript.

Préparer

Commande

  • Indexez les changements et reprenez une ingestion interrompue.
  • Recherchez dans le code, les specs et les lignes Office avec leurs en-têtes cités.
  • Ouvrez un passage cité et vérifiez sa version indexée.
  • Utilisez le même index local via la CLI, MCP ou TypeScript.
Optionnel

Documents scannés

Rendez les preuves contenues dans vos PDF scannés accessibles grâce au parcours OCR local intégré.

Préparer

Commande

  • Extrayez d’abord le texte intégré, puis appliquez l’OCR aux pages sans texte.
  • Conservez les références de page avec les passages retrouvés.
  • Réutilisez le cache OCR avec des lots de taille limitée.
  • Utilisez votre installation de Tesseract ou d’OCRmyPDF.
Optionnel

Recherche sémantique

Ajoutez la recherche par le sens avec un modèle d’embeddings local lorsque les mots-clés ne suffisent pas.

Préparer

Commande

  • Installez Transformers uniquement si nécessaire.
  • Téléchargez le modèle choisi explicitement, puis utilisez son cache local.
  • Combinez recherche lexicale, vecteurs et filtres sur les sources.
  • Mesurez la qualité avec vos propres questions de référence.

Gardez la main sur vos données

Recherche locale. Destination choisie.

Ragmir conserve son index sur la machine où il fonctionne et renvoie les sources sans masquage. La confidentialité dépend aussi du chat ou de l’agent, de l’hébergement du modèle, des journaux et des connexions réseau.

Documents sur disque

Choisissez les dossiers que Ragmir peut lire. Ragmir n’envoie pas vos fichiers sources vers un service de stockage documentaire.

État ignoré par Git

L'index, les rapports et les intégrations générées restent dans le dossier local .ragmir/, ignoré par Git.

Des sources choisies

Incluez les dossiers utiles et excluez les identifiants, les fichiers générés et les données sans rapport.

Une destination choisie

Votre application décide où envoyer les passages. Un fournisseur cloud reçoit ceux inclus dans vos requêtes ; en auto-hébergement, vous gérez les accès, le transport et les journaux.

Pensé pour être utile

Conçu pour les documents que votre recherche de code ne voit pas.

Ragmir transforme les documents privés et dispersés du projet en un socle de preuves local que les agents de code et les scripts peuvent interroger hors ligne via MCP, CLI ou TypeScript.

Là où Ragmir est le plus utile

01

La connaissance du projet au-delà du code

Recherchez dans les PDF, DOCX, XLSX, specs, contrats et runbooks aux côtés du dépôt qu'ils expliquent.

02

Plus de contexte, moins de tokens

Commencez avec au plus trois citations compactes, puis développez uniquement les preuves choisies au lieu d'injecter un corpus volumineux ou fragmenté dans un seul prompt.

03

Un corpus qui reste à vous

Gardez l'index en local et associez Ragmir à un consommateur local lorsqu'aucun passage cité ne doit quitter le poste.

04

Des preuves réutilisables par les agents et scripts

Donnez aux agents de code et scripts locaux des passages traçables avec les références du fichier, de la ligne, du segment et de la page PDF.

FAQ

Questions fréquentes

Sources, modèles locaux, OCR et intégration à vos outils de développement.

Qu'est-ce que Ragmir ?

Ragmir fournit la recherche documentaire du RAG agentique : il indexe les fichiers choisis et renvoie des passages précis et sourcés via TypeScript, CLI ou MCP. Votre agent décide quand relancer une recherche, raisonne sur les sources et produit la réponse. La recherche par défaut fonctionne hors ligne sans télécharger de modèle.

Ragmir envoie-t-il mon code ou mes documents confidentiels ?

Ragmir n’a ni télémétrie ni stockage documentaire hébergé. Il indexe sur la machine où il fonctionne et renvoie les passages sans masquage. Votre chat ou agent peut les transmettre à un fournisseur de modèles. Pour un usage confidentiel, maîtrisez tout le parcours : client, modèle local ou auto-hébergé, connexion, accès et journaux. Le mode sémantique télécharge explicitement les poids du modèle.

Avec quels agents IA et outils Ragmir fonctionne-t-il ?

Ragmir Core est indépendant du modèle. Les intégrations couvrent Claude Code, Codex, Kimi, OpenCode et Cline. Les autres clients MCP, scripts locaux, outils de bureau et tâches CI utilisent les mêmes résultats cités.

Comment une équipe partage-t-elle la même base documentaire ?

Partagez les documents relus via votre fonctionnement Git ou vos outils de partage habituels, puis lancez rgr ingest sur chaque poste. Chaque développeur garde son index local. Ragmir ne gère ni les branches ni la synchronisation entre postes.

Ragmir nécessite-t-il une clé API, un téléchargement de modèle ou une connexion internet ?

Le moteur local-hash par défaut fonctionne hors ligne, sans clé API ni modèle à télécharger. La recherche sémantique nécessite Transformers en option et le préchargement d’un modèle. Pour un parcours entièrement local, utilisez aussi un modèle de génération local, par exemple avec Ollama.

Puis-je voir où l'indexation consomme du temps et de la mémoire ?

Les métriques d’ingestion optionnelles indiquent les durées par phase, le débit, les files d’attente, le cache OCR et la mémoire. Ces diagnostics locaux excluent le contenu des documents et les requêtes ; aucun service de suivi d’usage n’est intégré.

En quoi Ragmir diffère-t-il de l'indexation d'un IDE ou d'un RAG hébergé ?

La recherche native traite déjà bien le code structuré. Ragmir cible les documents de projet qui nécessitent des citations, garde l'index en local et expose des passages bornés via des outils MCP non destructifs. Les petits budgets de sortie conservent les citations exactes et renvoient des résumés typés avec le nombre d'éléments omis.

Est-ce que Ragmir rédige les réponses à ma place ?

Ragmir fournit les outils de recherche et de citation du RAG agentique. Votre agent, chat ou application décide quand les appeler et transmet les sources au modèle choisi. Le guide couvre Ollama en local, les serveurs auto-hébergés et les fournisseurs cloud.

Quels formats de fichiers Ragmir peut-il indexer ?

Code source, texte, Markdown, PDF, Office et OpenDocument, EPUB, HTML, CSV, JSON et YAML, plus les extensions texte personnalisées que vous activez. Les fichiers non supportés sont signalés explicitement. Les PDF scannés peuvent utiliser un OCR local optionnel, avec des lots de pages bornés et un cache privé reprenable.

Ragmir fonctionne-t-il comme un serveur web avec un port fixe ?

Non. Utilisez le serveur MCP local sur stdio pour les agents de code, ou intégrez le client TypeScript dans un processus Node.js avec état. Ragmir n'ouvre aucun port HTTP ; une application exposée au réseau gère l'authentification, les autorisations, les limites et la sécurité du transport.

Commencer par le cœur

Donnez à vos agents le contexte de votre projet.

Donnez à vos agents de développement les preuves utiles du projet via MCP, la CLI ou TypeScript. Gardez le modèle et le fonctionnement de votre choix.

Copié dans le presse-papier