ReflectAI Hackathon Problem Statement
ReflectAI Hackathon Problem Statement
Event Overview
The AI Agent Hackathon, hosted by Accenture and Google Cloud, aims to foster business
innovation and customer success through the creation of AI agents. Participants are expected to
submit ideas that address real-world business problems, show measurable impact, and leverage
Google Cloud AI services. Shortlisted teams will receive training, support from Google Cloud, and
Idea Title
Idea Description
ReflectAI is an AI-powered personal knowledge management (PKM) assistant that helps users
reflect on and generate content from their existing notes, journals, and documents stored in
Obsidian. Built using Retrieval-Augmented Generation (RAG), the agent leverages Google Cloud
services like Vertex AI and BigQuery to enhance writing and productivity. ReflectAI integrates
semantic and keyword search to retrieve relevant chunks of user notes, enabling generative AI to
The idea aims to improve knowledge reuse, reduce writer's block, and support personal productivity
framework.
Problem Statement & Solution
In an age of digital overload, users accumulate vast amounts of notes and journal entries but
struggle to meaningfully reflect on or extract value from them. Traditional note-taking apps lack
ReflectAI addresses this by implementing a RAG-based AI agent that works directly with users'
Obsidian vaults. It indexes and chunks note data using semantic embeddings and keyword-based
techniques. Upon a user prompt (e.g., "Write a weekly summary" or "Draft a section on AI agents"),
the agent retrieves relevant notes and uses Vertex AI to generate intelligent, context-aware drafts.
This agent demonstrates proactive behavior, such as suggesting summaries for periods with high
activity or prompting reflections at the end of the week. It interacts via a conversational interface and
and uncover recurring patterns across team documentation, allowing organizations to discover
collective intelligence. Integration with Google Calendar and Gmail will allow ReflectAI to detect
- Insight Discovery: Helps uncover patterns and ideas buried in unstructured notes.
- Collaboration: TeamMind supports shared knowledge visibility and insights across projects.
documentation systems.
Quantitative Impact:
- Achieves a 30-50% reduction in time spent drafting weekly summaries and project reports.
- Increases idea reuse and knowledge retrieval by 20-40% through smart, context-aware search
capabilities.
summarization.
prompts.
Qualitative Impact:
- Users experience improved mental clarity and emotional insight through guided, reflective prompts.
- Students and researchers accelerate idea-to-draft workflows with tailored content generation.
- Teams report stronger alignment and fewer knowledge silos, enabled by TeamMind's collective
memory surfacing.
- Users demonstrate higher trust and engagement due to the privacy-centric, local-first architecture.
ReflectAI is unique due to its hybrid retrieval approach (semantic + classical search), agentic design
focused on autonomy and reflection, and privacy-first integration with local note systems like
Obsidian. Unlike most cloud-first or SaaS writing tools, it emphasizes user control and extensibility.
- Number of AI Agents: 2
- Title of AI Agents:
- Google Cloud Services Used: Vertex AI, BigQuery, Cloud Storage, Cloud Functions, Google
for text generation, keyword extraction, RAG pipeline, named entity recognition, sentiment analysis
- Scalability & Security: Local-first indexing; scalable to team use; optional cloud sync;
- Development Phases:
- Required Support from Google: Technical Mentors, API Credits, Documentation, Access to
Judging Criteria
- Solution Value Proposition: Reuses personal and shared data to generate insights and productivity
- Productivity Impact: Enables faster content generation, reduces overload, improves collaboration
- Presentation: Aligns tightly to PKM and collaborative knowledge challenges with a clear,
Submission Platform:
Note: Supporting documents (PPT, Word) and architecture diagrams can be attached to strengthen
your submission.