Inspiration
The inspiration for Grabbit came from the everyday challenge of switching between tabs to find Google Drive files while searching the web. We wanted to create a simple tool that shows your Drive files directly in your search results, saving time and making file retrieval easy.
What it does
Grabbit transforms your Google search by integrating your Google Drive files directly into the results. It listens for your search queries and retrieves relevant Drive files using Google’s AI APIs. These results are dynamically added to the Google search page, combining public web data and personal files in one unified view. It eliminates the need to remember exact file names by letting you describe your document and receive smart recommendations powered by AI. With features like enhanced Drive search, real-time updates, and seamless integration into the search page, Grabbit makes finding files effortless. Currently, it supports PDF files and plans to expand to other formats soon.
How we built it
Grabbit was built using Google Chrome's extension APIs and advanced AI tools to deliver a seamless experience. We leveraged the Prompt API to create context-aware prompts for refining file searches, with the Gemini API as a fallback until the Prompt API operates smoothly. Chrome Extension APIs were used to handle authentication, messaging, and dynamic updates on the search results page. To ensure secure access to Google Drive, we implemented OAuth authentication. By combining these modern web technologies, Grabbit provides a real-time, efficient search experience for users.
Challenges we ran into
Currently we have one challange related to speed of fetching the data.
Accomplishments that we're proud of
We’re proud of creating a tool that overcomes key limitations in file searches, which allows users to find documents without needing exact file names. Grabbit boosts productivity by displaying both web and Google Drive results in one place, eliminating the need to switch tabs. All processing happens locally, ensuring user data remains secure and private.
What we learned
Nothing is impossible.
What's next for Grabbit
Grabbit's future plans include expanding file support to include documents, spreadsheets, presentations, and more. We aim to enable content scanning, allowing users to search within file content for even better recommendations. To enhance performance, we plan to shift processing to the cloud for faster and more scalable results. Grabbit also plans to integrate with platforms like Dropbox and OneDrive, making it a unified solution for retrieving personal files across various cloud services.
Log in or sign up for Devpost to join the conversation.