🏆 Google Cloud Rapid Agent Hackathon

The AI research lab that thinks while it listens

Momentra runs your ESM psychology study end-to-end — scheduling prompts, tracking compliance, adapting questions, and discovering hypotheses from your live data automatically.

Open Research Lab Design a Study

Five AI agents. One research platform.

Each agent handles a different part of the research workflow — all working in parallel.

🔬

Study Designer

Describe your research question. Get a full ESM protocol with validated questions, sampling strategy, and confound analysis.

📊

Statistician

Generates testable hypotheses and quantitative findings from your live data automatically after every new response.

🛡️

Data Quality

Detects batch submissions, missing data, and straight-lining in real time. Scores your dataset and flags what needs attention.

💬

Engagement

Tracks compliance per participant. When boredom spikes, generates a personalized follow-up question using Gemini.

🧠

Ask Your Data

Chat directly with your MongoDB data. Ask "why is boredom high on Tuesdays?" and get an answer grounded in real numbers.

How it works

1

Design your study

Tell the Study Designer Agent your research question. It generates a complete ESM protocol — questions, sampling windows, duration, and confound controls.

2

Participants respond in real time

Participants fill a lightweight form at random times throughout the day. Every response lands in MongoDB Atlas instantly via a Cloud Function webhook.

3

Agents reason about the data

After every submission, Gemini 2.5 Flash analyzes the full dataset, generates adaptive follow-up questions for high-boredom responses, and updates the researcher dashboard.

4

Discover what you didn't know to look for

The Statistician Agent surfaces hypotheses like "Work/studying shows paradoxically high focus and high boredom simultaneously" — patterns you'd miss in a spreadsheet.

Built with

MongoDB Atlas Google Cloud Functions Gemini 2.5 Flash Fivetran BigQuery Python / Flask GitHub Pages Chart.js Tally