whatisgithub

What is google-drive-cortex?

boubacarsidibe7644-del/google-drive-cortex — explained in plain English

Analysis updated 2026-05-18

184Audience · developerComplexity · 3/5LicenseSetup · moderate

In one sentence

A Python CLI that automates syncing, organizing, permission auditing, and cleanup for a large Google Drive workspace.

Mindmap

mindmap
  root((repo))
    What it does
      Sync Drive files
      Organize folders
      Audit permissions
    Tech stack
      Python CLI
      Drive API
      YAML profiles
    AI integration
      OpenAI renaming
      Claude permission analysis
    Platforms
      Windows
      macOS
      Linux
    Audience
      Developers
      Power users

Code map

Detail Auto

An interactive map of this repo's files and how they connect — its source is parsed live in your browser. Click Visualize to build it.

filefunction / class

What do people build with it?

USE CASE 1

Run a bi-directional sync between local folders and a Google Drive workspace on a schedule.

USE CASE 2

Audit all sharing permissions across a Drive and export the results as a PDF report.

USE CASE 3

Search Drive files using a natural language query instead of Google's built in search.

USE CASE 4

Automatically clean up duplicate files and stale trashed items.

What is it built with?

PythonGoogle Drive APIYAMLReactOpenAI APIClaude API

How does it compare?

boubacarsidibe7644-del/google-drive-cortex6hourt9/push-video-wallpaper-engineabhirammandula-boop/nooklink-pc-emulator-toolkit
Stars184184184
Setup difficultymoderateeasyeasy
Complexity3/52/52/5
Audiencedevelopervibe codergeneral

Figures from each repo's GitHub metadata at analysis time.

How do you get it running?

Difficulty · moderate Time to first run · 30min

Requires a Google Cloud project with the Drive API enabled and OAuth2 or service account credentials.

MIT License: free to use, modify, and share, including commercially, as long as the copyright notice is kept.

So what is it?

Google Drive Pro Unlimited is a Python command line tool that automates management of a Google Drive workspace: syncing files, organizing folders, auditing sharing permissions, and cleaning up duplicates or stale content. The README pitches it at power users with large multi terabyte drives, teams that need to audit permissions without clicking through the web interface, and developers who want API level control over their Drive storage. The tool is built around a Python script called drive_orchestrator.py that reads a YAML profile per workspace. A profile sets the target Drive ID, whether syncing is one way or bi-directional, whether files get auto organized, a permission template, and a schedule for sync intervals, daily cleanup, and weekly permission audits. Filters let a user exclude file patterns like temp or log files and define a folder structure template using placeholders for year, month, client, or project name. From the command line, the tool can run a full sync with automatic organizing and AI assisted renaming, audit all sharing permissions and export the results as a PDF report, or search Drive using a natural language query such as asking for spreadsheets shared with external users from the last quarter. Setup requires Python 3.10 or newer, a Google Cloud project with the Drive API enabled, and OAuth2 or service account credentials placed in a config folder. Two AI integrations are described. OpenAI is used to generate folder descriptions, rename files based on their content, and summarize Drive contents. Claude is used for more advanced permission analysis, resolving natural language search queries, and mediating sync conflicts when the same file changes in two places at once. Other listed features include a bi-directional sync engine that only transfers changed data, a duplicate and orphaned file cleaner, resumable uploads and downloads with bandwidth throttling, and a terminal interface with an optional React based web dashboard. The project supports Windows, macOS, and several Linux distributions, and the README lists it under the MIT License, aimed at anyone who wants scriptable, automated control over a large or messy Google Drive setup rather than manual folder management.

Copy-paste prompts

Prompt 1
Help me write a YAML profile for drive_orchestrator.py with bi-directional sync and a folder structure by client and project.
Prompt 2
Explain the difference between the sync, organize, and audit-permissions commands.
Prompt 3
Walk me through setting up Google Cloud OAuth2 credentials for this tool.
Prompt 4
How do I schedule a weekly permission audit and daily cleanup with this orchestrator?
Prompt 5
Show me how to run a natural language search for files shared with external users.

Frequently asked questions

What is google-drive-cortex?

A Python CLI that automates syncing, organizing, permission auditing, and cleanup for a large Google Drive workspace.

What license does google-drive-cortex use?

MIT License: free to use, modify, and share, including commercially, as long as the copyright notice is kept.

How hard is google-drive-cortex to set up?

Setup difficulty is rated moderate, with roughly 30min to a first successful run.

Who is google-drive-cortex for?

Mainly developer.

Open on GitHub → Ask about another repo

This repo across BitVibe Labs

Verify against the repo before relying on details.