Structured, visual, and code RAG
Non-text RAG must preserve the structure, modality, and source coordinates needed for retrieval, reasoning, and attribution.
Tables
- parseSchema and cells
- retrieveTable or row
- executeSQL or program
- citeCell evidence
- TableRAG
- T-RAG
- RAG over Tables
Visual retrieval
- renderPage image
- encodePatch vectors
- scoreQuery-patch interaction
- localizePage or region
- ColPali
- ColQwen
- Region-R1
- SCAN
Multimodal generation
- retrieveText and visuals
- structureGraph or token set
- compressVisual evidence
- generateVLM answer
- attributeRegion evidence
- MuRAG
- RA-CM3
- VisRAG
- VDocRAG
- MoLoRAG
- MegaRAG
- RobustVisRAG
Repository retrieval
- searchSymbols and text
- inspectCode context
- generateCandidate change
- executeTests and analysis
- repeatFailure-guided search
- RepoCoder
- Repoformer
- CODEPROMPTZIP