# Urag.io > Universal Retrieval-Augmented Generation — Intelligence documentaire industrielle Urag.io est une plateforme RAG (Retrieval-Augmented Generation) industrielle qui permet la recherche sémantique sur documentation technique via une interface web, une API REST et le protocole MCP. ## Fonctionnalités principales - **Recherche sémantique IA** : Posez vos questions en langage naturel. L'IA comprend le sens, pas seulement les mots-clés. Modèle d'embedding bge-m3 (1024 dimensions). - **Ingestion automatique** : Import de PDFs techniques avec extraction, classification IA (Gemini), vectorisation et indexation automatique dans Qdrant. - **API REST** : Interface HTTP/JSON pour intégrer la recherche sémantique dans vos applications. Authentification par clé API, rate limiting par plan. - **Serveur MCP** : Protocole Model Context Protocol permettant aux agents IA (Claude Desktop, Cursor, etc.) d'interroger directement la base documentaire. - **Crawling web** : Découverte et téléchargement automatique de documentation technique depuis le web. - **Recherche publique** : Pages `/q/{query}` indexables par les moteurs de recherche, SSR statique. ## API Endpoints - `POST /api/search` — Recherche sémantique (requiert clé API, header `Authorization: Bearer urag_...`) - Body : `{ "query": "votre question", "limit": 5 }` - Réponse : `{ "query": "...", "count": N, "results": [...] }` - `GET /health` — État du service - `GET /robots.txt` — Directives pour robots - `GET /sitemap.xml` — Plan du site dynamique - `GET /llms.txt` — Ce fichier ## MCP Server Outil exposé : `search_industrial_knowledge` - Paramètre : `query` (string) — question en langage naturel - Retourne les résultats de recherche sémantique avec score, source, page et catégorie ## Plans et tarifs - **Free** : 10 recherches/heure, accès web uniquement - **Pro** : 100 recherches/heure, accès API REST - **Enterprise** : Illimité, API + MCP + support prioritaire ## Recherche publique Les recherches publiques sont accessibles sans authentification sur `/q/{query}`. Exemple : `https://urag.io/q/maintenance+turbine` ## Stack technique - .NET 9, Blazor Server + WASM, ASP.NET Core - Qdrant (base vectorielle, distance cosine, 1024D) - OVHcloud AI Endpoints (embedding bge-m3) - Google Gemini (classification et OCR) - SQLite (registre d'ingestion, comptes utilisateurs) ## Liens - Site web : https://urag.io - Recherche publique : https://urag.io/q/{votre+recherche} - Contact : pichard.f67@gmail.com ## Éditeur Urag.io est développé par Feel Autom, entreprise française spécialisée dans les logiciels d'automatisme industriel.