RAG Scientific

AI-Powered Scientific Document Query Platform
Multilingual answers grounded in peer-reviewed research

Welcome Screen

Welcome Screen
Clean interface with topic categories, suggested questions, and dark mode. Users can start querying immediately after login.

Multilingual Support

Language Selector
Switch between English, Spanish, and Portuguese. The entire UI adapts — navigation, labels, and the AI responds in the selected language.

Interfaz en Español

Spanish UI
Full Spanish localization including navigation, topic categories, and system messages. The platform supports researchers across Latin America and Europe.

Natural Language Queries

Spanish Question
Users ask questions in natural language: "¿Cuáles son los efectos de los aceites esenciales en la salud intestinal de los pollos de engorde?"

Intelligent Search Pipeline

Search Progress
Hybrid search combining vector similarity (PGVector) + full-text search with Reciprocal Rank Fusion. Real-time progress shown to users.

Grounded Answers with Citations

AI Answer
GPT-4o synthesizes answers citing specific papers using IEEE [N] format. Every claim is traceable to its source. The AI responds in the user's language.

Complete Answer with Source References

Full Answer with Citations
Full-length synthesized answer in Spanish with inline [N] citations, followed by expandable source cards showing paper metadata and matching excerpts.

Document Library

Documents Grid
12 scientific papers processed with Docling (IBM). Each card shows title, authors, year, chunk count, and processing status with completion badges.

Paper Details & Metadata

Document Detail Modal
Expandable paper detail modal with extracted metadata: authors, year, journal, DOI, page/chunk counts, and abstract — all auto-extracted during PDF ingestion.

Subscription Plans

Pricing Page
Three tiers: Free (5 queries/day), Student ($9.99 — 50 queries, figure analysis), Pro ($29.99 — unlimited). Stripe-powered billing with upgrade/downgrade support.

Architecture

Frontend

  • React 19 with TypeScript
  • Vite build tool
  • Tailwind CSS 4
  • React Router
  • TanStack Query

Backend

  • FastAPI + Uvicorn
  • Celery task queue
  • SQLAlchemy 2.0 async ORM
  • Alembic migrations
  • SSE streaming

Database & Storage

  • PostgreSQL 16 + PGVector
  • 3072-dim embeddings (HNSW)
  • Redis (cache + broker)
  • MinIO / S3 storage

AI & Processing

  • OpenAI text-embedding-3-large
  • GPT-4o for synthesis
  • Docling (IBM) PDF parser
  • GPT-4o Vision for figures
  • Hybrid search (Vector + FTS + RRF)

RAG Scientific

Bringing AI to scientific research in Animal Production
Multilingual (EN/ES/PT)
IEEE Citations
Section-Aware Chunking
Real-Time Streaming
1 / 13