AI Imaging Agent¶
An intelligent RAG + AI agent system that helps users discover the right imaging software for their images and tasks.
What is AI Imaging Agent?¶
AI Imaging Agent (also known as Imaging Plaza) is a conversational AI assistant that helps researchers and practitioners find the right imaging analysis tools for their specific needs. Simply upload an image, describe what you want to do, and get ranked software recommendations with links to runnable demos.
✨ Key Features¶
- 🤖 Conversational AI Agent: Natural language interaction with multi-turn context
- 🔍 Smart Retrieval: BGE-M3 embeddings + FAISS + CrossEncoder reranking
- 👁️ Vision-Aware Selection: VLM-based tool selection considering both image content and metadata
- 🏥 Medical Imaging Focus: Specialized support for CT, MRI, DICOM, NIfTI, and other medical formats
- 🎯 Format-Aware Matching: IO compatibility scoring based on file formats and dimensions
- 🚀 Demo Integration: Direct execution of Gradio Space demos on your images
- 📊 Rich UI: Chat interface with image previews, file management, and execution traces
Quick Example¶
Then in the web interface:
- Upload an image (e.g., a CT scan, or a PNG)
- Type your request (e.g., "I want to segment the lungs from this image" or "I want to deblur this image")
- Get ranked tool recommendations with accuracy scores
- Click "Run demo" to execute tools directly
Use Cases¶
Medical Imaging¶
- Segment organs from CT/MRI scans
- Register brain images
- Detect tumors and anomalies
- Analyze DICOM files
Scientific Imaging¶
- Process microscopy images
- Analyze multidimensional TIFF stacks
- Extract features from scientific images
General Computer Vision¶
- Object detection and segmentation
- Image classification
- OCR and text extraction
- Image enhancement
How It Works¶
The system uses a two-stage pipeline:
- Retrieval Stage: Fast text search using BGE-M3 embeddings and FAISS to find candidate tools from a curated catalog
- Agent Selection: Vision-language model (GPT-4o) analyzes your image and task to rank the best tools with explanations
Learn more in the Architecture Overview.
Getting Started¶
Ready to try it out? Head over to the Installation Guide to get started!
Project Status¶
This project is actively developed and maintained by the Imaging Plaza team. Check the Changelog for recent updates.
License¶
This project is licensed under the Apache 2.0 License - see the LICENSE file for details.