
Google Cloud Gen AI Academy APAC Hackathon Project
Doomscrolling is something most of us are familiar with — you open Instagram or YouTube for “just 5 minutes,” and suddenly hours are gone. The real problem isn’t awareness — we know we’re wasting time. The problem is friction. There’s no immediate, personalized alternative that helps us shift behavior.
That’s exactly the problem we tried to solve.
🚨The Problem
Most productivity tools assume one thing:
You are already motivated. But what happens when you’re not?
When you’re stuck in passive consumption, you don’t want to open a task manager, create goals, or plan your day. You just keep scrolling.
We wanted to build something that intervenes at that exact moment.
💡 Our Idea: Sentinal
Sentinal is a multi-agent behavioral AI system that detects doomscrolling behavior and instantly converts it into a structured, actionable plan.
Instead of asking users to plan, it:
Understands behavior from natural language
Detects severity of distraction
Generates tasks, schedule, execution steps, and reflections
All in one interaction.
⚙️ How It Works
The system follows a structured pipeline:
User describes behavior
“I spent 5 hours scrolling Instagram reels”Doomscroll Detection Engine
Rule-based scoring (no API)
Classifies severity (Low → Critical)Memory Injection
Past sessions retrieved from SQLite
Adds personalization contextSingle LLM Call (Gemini 1.5 Flash)
Generates outputs for 4 agents:
Planner
Scheduler
Executor
ReflectorStructured Output
Validated using Pydantic
Always returns clean JSONFallback System
If LLM fails → rule-based outputMCP-style Tools Execution
Tasks stored
Notes saved
Schedule createdResponse to User
Tasks
Timetable
First action step
Behavioral insights
🧠 Architecture Overview
FastAPI backend (Python)
Rule-based detection engine
Gemini 1.5 Flash (single-call design)
SQLite for session memory
Docker + Google Cloud Run deployment
🔥 What Makes It Different?
Most tools:
Require manual input
Don’t detect behavior
Don’t intervene in real-time
Sentinal:
Detects behavioral drift
Works even without API (offline fallback)
Uses 4 agents in 1 LLM call (low latency)
Starts with zero friction first step
🚀 Key Features
Doomscroll Detection Engine
Planner Agent (task generation)
Scheduler Agent (time blocking)
Execution Agent (step-by-step guide)
Reflection Agent (behavior insights)
Session Memory
MCP-style tools (tasks, notes, calendar)
Offline fallback system
⚡ Challenges We Faced
Designing multi-agent logic within a single LLM call
Ensuring structured outputs using Pydantic
Handling LLM failures gracefully
Keeping latency low while maintaining quality
📚 Key Learnings
Single-call multi-agent design is highly efficient
Structured outputs (JSON mode) are critical for reliability
Behavioral AI is more impactful than traditional productivity apps
Fallback systems are essential for real-world deployment
🔗 Links
**GitHub: https://github.com/TulsiMundada/Sentinal-The-Autonomous-Life.git
Live Service: https://sentinal-service-6119332487701.asia-south1.run.app
👩💻 Team
Tulsi Mundada
Apoorva Barapatre
🌱 Final Thoughts
Sentinal is not just a productivity tool — it’s a step toward behavior-aware AI systems that understand users beyond commands.
Instead of waiting for motivation, it creates it.
And that’s where real impact begins.
United States
NORTH AMERICA
Related News
What Does "Building in Public" Actually Mean in 2026?
19h ago
The Agentic Headless Backend: What Vibe Coders Still Need After the UI Is Done
19h ago
Why I’m Still Learning to Code Even With AI
21h ago
I gave Claude a persistent memory for $0/month using Cloudflare
1d ago
NYT: 'Meta's Embrace of AI Is Making Its Employees Miserable'
1d ago
