Conversational Drive Search AgentACTIVE
DriveSeek
Natural language search agent and filter discoverer for Google Drive files using LangGraph.
METRIC 01Finds files in Google Drive using natural conversational query text.
METRIC 02Translates complex queries to valid Drive API 'q' parameters automatically.
METRIC 03Ensures secure file discovery using service account keys.
Finding files inside cluttered enterprise Google Drive folders using basic keywords is tedious and frequently misses files.
Attempted Strategy
Initially used exact filename comparisons (name = 'filename') when querying the Google Drive API.
Observed Symptom
Subtle spelling differences, missing file extensions, or case mismatches caused the search tool to return zero matches.
Resolution & Fix
Refactored the agent system prompt to translate queries to containment comparisons (name contains 'filename') and fall back to broader terms.
PythonFastAPIStreamlitLangGraphLangChainGoogle Drive APIGemini 2.5 Flash