Rag-For-Engineering-Documents-with-Images-and-Diagrams logo

Rag-For-Engineering-Documents-with-Images-and-Diagrams

Free

Multimodal RAG system for extracting, indexing, and querying technical information from engineering drawings using Gemini, OCR, vector search, and semantic retrieval.

Visit Website
Related by shared tags and keywordsDeadline-Tracker-AILifelens-AIverdantix
generative-aicomputer-visiondocument-aiengineering-drawingsfaissaiai assistantautomation

Overview

This project is a Retrieval-Augmented Generation (RAG) system designed to parse, extract, and search structured technical data from engineering drawings in PDF format. It uses Multimodal Large Language Models (LLMs), specifically Gemini, to process drawings page-by-page. The system extracts drawing details such as title blocks, revision history, dimensions, tolerances, and GD&T symbols into a structured JSON schema. These extracted data are then indexed into a vector database, enabling a conversational interface for asking technical questions with semantic context retrieval. The system supports both local and cloud-based operation modes, with local mode using FAISS for vector search and cloud mode using PostgreSQL with pgvector. It includes features like OCR using Gemini Vision, native PDF text extraction, hybrid information merging, semantic chunking, and a Flask web interface for real-time progress updates.

Pricing

Free

Detailed plans have not been confirmed in our catalog. Check the official website for current limits and billing terms.

Visit Website

Prices and limits may change. Confirm the currency, billing period, seat minimum and usage caps on the official website.

Use Cases

  • Engineers can upload PDF engineering drawings to extract structured data such as title blocks, dimensions, and tolerances.
  • Teams can perform high-accuracy visual OCR on drawings using Gemini Vision to capture text and symbols.
  • Users can query the system conversationally to retrieve technical information from indexed drawings.
  • Organizations can deploy the system locally using FAISS for standalone search without cloud dependencies.
  • Enterprises can use cloud-based indexing with PostgreSQL pgvector for scalable vector search.
  • Developers can integrate Google Cloud Storage for automatic upload of source files and page images.
  • Teams can monitor the ingestion pipeline in real-time through a web interface with streaming updates.

Features

AI assistant

Natural language interface

Workflow automation

Reviews

No reviews yet. Be the first to share your experience!