Multilingual Virtual Research Assistant (MVRA)
Generative AI
Large Multimodal Model
Image Analysis
Image Grounding
Llama4
Streamlit
Tip
MVRA is a Streamlit-based GenAI assistant that empowers researchers with natural language understanding, multilingual translation, image analysis, and synthetic data generation β powered entirely by Metaβs LLaMA 4.
π Features
- π Ask a Question: Natural language QA using LLaMA-4 Instruct models such as Llama 4 Scout and Llama 4 Maverick.
- π° Summarize Text: Generate concise, research-oriented summaries.
- πΌοΈ Image Analysis (URL & Upload): Ask questions about images or compare multiple visuals.
- π Multilingual Translator: Bi-directional translation between English, French, Spanish, Hindi, and Chinese.
- π§© Image Grounding: Detect and visualize tools/items in images using bounding boxes.
π§± Tech Stack
- Frontend: Streamlit
- LLMs: Meta LLaMA 4 (Scout/Instruct via
llama-api) - Multilingual API:
llama4w/ compatibility base URL - Vision: Base64 encoding + VQA using multimodal LLaMA
- Image Grounding: Regex +
pydantic+matplotliboverlays - Deployment: Streamlit Cloud
π GitHub Repository
π Explore Source Code: https://github.com/prasadbhoite/Multilingual_Virtual_Research_Asistant
π§ͺ Screenshots

β οΈ If youβre running locally, make sure to configure your
.envfile andrequirements.txt.
π Live Demo
Try the app live:
```{=html} π