Case Study

DriveIntel

DriveIntel connects to Google Drive folders, extracts document content, and lets teams search files through a chatbot or run compliance checks against verifier documents.

AI knowledge base & compliance engineSelf-initiated
DriveIntel's cover image

Key metric

2-in-1

Knowledge Base + Compliance Checks

Outcome

Turned Google Drive folders into a searchable knowledge base and automated document review workflow.

Tools

TypeScriptNext.jsGeminiGoogle Drive APIInngestMongoDB

Contributions

  • Frontend development
  • Backend development
  • Google Drive, Gemini AI & workflow integration

Challenges

A key challenge was integrating with the Google Drive API to securely access selected folders and keep file processing predictable.

Another major challenge was accurately processing different document formats (like PDFs and Word files) for both question-answering and compliance analysis.

Solutions

I integrated the Google Drive API for folder selection, file syncing, and secure access, then used mammoth and pdf-parse to parse document text.

I used Gemini for both the conversational knowledge base and compliance checks, producing answers, discrepancy notes, suggestions, and compliance scores.

I used Next.js and MongoDB for scalable product architecture, Google authentication for secure sign-in, and Inngest for reliable background processing.

Notable features

  • Convert selected Google Drive folders into a searchable AI knowledge base
  • Embeddable script for adding AI-powered chatbot widget to web pages
  • AI-powered compliance checks using verifier documents as the source of truth
  • Robust text extraction workflow for PDFs, Word docs, Google Docs, and text files
  • File-level compliance scoring with discrepancy highlights and correction suggestions
  • Background processing pipeline for durable and reliable processing of large document sets

1 / 8

Let's Work Together

Tell me what you're building

Share the scope, blockers, timeline, and success criteria. I'll review the context and follow up with clear next steps.

We use cookies to personalize your site experience.