Brief it before bed. Wake up to magic.
NightOwl is an AI agent that works while you sleep. Give it a task before bed — wake up to completed research, scheduled posts, drafted emails, and a voice briefing of everything it did overnight.
Your agent never sleeps.
| Feature | Description |
|---|---|
| 🔍 Research | Autonomously searches and summarizes topics overnight |
| 📊 Schedule Posts | Drafts and queues social media content |
| 📧 Draft Emails | Writes professional emails ready to send |
| 🎙️ Voice Briefing | Morning audio summary of what was accomplished |
- Google Agent Development Kit (ADK) — Agent orchestration framework
- Gemini 2.0 Flash — Powering the intelligence
- FastAPI — Python web framework
- Google Cloud Run — Serverless deployment
- Google Cloud Firestore — Persistent task storage
- Google Cloud Build — CI/CD from GitHub
- Landing Page: https://nightowl-697491094200.us-central1.run.app
- API Health: https://nightowl-697491094200.us-central1.run.app/health
- Devpost Submission: https://devpost.com/software/flowcoach
Returns the NightOwl landing page.
Returns agent status JSON.
{
"agent": "NightOwl",
"version": "2.0.0",
"framework": "Google Agent Development Kit (ADK)",
"model": "gemini-2.0-flash",
"status": "Your agent never sleeps."
}Submit an overnight task to the agent.
// Request
{ "task": "Research the top 5 AI trends for 2026 and write a summary" }
// Response
{ "task": "...", "result": "...", "status": "completed" }nightowl/
├── app/
│ └── main.py # FastAPI app + ADK agent + landing page UI
├── docs/
│ └── architecture.md # System architecture diagram
├── Dockerfile # Container definition
├── requirements.txt # Python dependencies
└── deploy.sh # Manual deploy script
Gemini Live Agent Challenge by Google Cloud
Deadline: March 16, 2026
Built with ❤️ by the NightOwl team from Lugoff, South Carolina.