Aug 15, 2025

DriveFlow

A local-first document assistant that automatically organizes files and lets you find anything on your computer using natural language.

TauriRustReactAIDesktop AppSemantic Search

Overview

DriveFlow is a desktop-first document assistant designed to eliminate the mental overhead of managing files. Instead of manually organizing folders or remembering where things live, DriveFlow automatically understands, categorizes, and makes every document on your computer instantly searchable by meaning.

As files are downloaded or created, DriveFlow analyzes their contents, extracts key information including OCR for scanned documents, and builds a local semantic index. Users can then search naturally, like "invoice from last month" or "signed contract with John", and instantly retrieve the right file without digging through folders.

The product is built for knowledge workers, founders, freelancers, and anyone who deals with a constant stream of documents and wants to replace clutter with clarity. What makes DriveFlow compelling is its local-first architecture: sensitive files never have to leave the user's machine, combining powerful AI with privacy and trust.

What I worked on

  • Designed and architected a desktop application using Tauri, combining a lightweight web-based UI with a Rust backend for performance and system-level access.
  • Built a real-time file monitoring system that watches user-defined folders and triggers automated processing pipelines.
  • Implemented document parsing and text extraction across multiple file types, including PDFs and images with OCR support.
  • Developed a semantic search engine using embeddings to enable natural language queries over local files.
  • Created intelligent file organization workflows, including automatic renaming, categorization, and rule-based actions.
  • Designed a local-first data model to securely store file metadata, embeddings, and activity logs on-device.
  • Focused on performance optimization to ensure fast indexing and near-instant retrieval without degrading system resources.

Outcome

  • Transforms file management from a manual, error-prone task into an automated, intelligent system.
  • Enables users to retrieve documents in seconds using natural language, significantly reducing time spent searching.
  • Provides a privacy-first alternative to cloud-based document tools by keeping all sensitive data local.
  • Creates a foundation for future integrations, including email ingestion, cross-device sync, and team collaboration.

More importantly, DriveFlow redefines how users interact with their files, shifting from rigid folder structures to a fluid, search-first experience where information is always accessible when you need it.