Conversational Drive Search AgentACTIVE

DriveSeek

Natural language search agent and filter discoverer for Google Drive files using LangGraph.

KEY OUTCOMES
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.
01 · PROBLEM STATEMENT
Finding files inside cluttered enterprise Google Drive folders using basic keywords is tedious and frequently misses files.
04 · SYSTEM FAILURE & RECOVERY
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.

TECHNOLOGY BLUEPRINT
PythonFastAPIStreamlitLangGraphLangChainGoogle Drive APIGemini 2.5 Flash