⚡ Dev Vault — AI-First Local Developer Copy-Paste Notepad
This is a submission for the Hacktoberfest Open-Source AI Challenge Week 3: Slow and Steady
What I Built
Dev Vault is an AI-first, local-first, open-source developer utility that reads an unorganized work_data.txt file, semantically groups its contents into contextual blocks, and displays them in a sleek, high-density web interface with 1-click clean copying.
💡 The Problem It Solves
Every developer's workday involves copying and pasting dozens of items: staging passwords, VM server details, API endpoints, ticket IDs, shell commands, and quick to-do lists. Normally, this means keeping a messy notepad open, dragging a mouse across strings, accidentally copying trailing spaces/newlines, or manually re-sorting raw text dumps.
_
🚀 Who Gets to Be Lazier?_
Every developer, DevOps engineer, and system administrator who wants to paste a raw workday text dump and instantly get a zero-whitespace, formatted, auto-masked, 1-click clipboard dashboard.
Demo
Here is a look at the Dev Vault dashboard in action:
High-Density Dark Theme: Styled with Hacktoberfest aesthetics (#0F0E17 glassmorphism, gradient accents, and Fira Code monospace rendering).
Live LLM Transparency Monitor: Real-time visual indicator showing when Gemini 3.5 Flash is actively parsing vs. serving from server memory cache.
Client-Side Instant Actions: Keyword search, item filtering, and password unmasking (••••••••) execute locally in the browser DOM without lag or extra API calls.
Code
{https://github.com/john-gnan-prakash/lazzy_vault.git}
How I Built It
Dev Vault is built on a high-performance Python (FastAPI) + HTML5/JS hybrid architecture to optimize AI calls while keeping UI actions fast:
AI Parsing Layer: Integrates Google's modern google-genai SDK using gemini-3.5-flash to analyze raw text blocks, preserve natural file structure context, and categorize credentials, VM specs, and work record lists.
Client-Side Security Sanitization: Pre-scrubs sensitive key-value pairs (passwords, tokens, API keys) before sending text payloads to the LLM model, ensuring zero credential leaks.
Smart In-Memory Caching: The FastAPI backend monitors work_data.txt modification timestamps (mtime) on disk. It only executes a live LLM API call when the file is updated.
Instant Browser Utility: Frontend search, password masking, and 1-click copying run entirely in JavaScript without triggering backend script re-evaluations.
Why Does Open Innovation Matter?
Open innovation and local-first software give developers total control over their data and workflows. Building a tool that prioritizes local execution, open standards, and client-side privacy ensures that personal workspace notes, server details, and credentials never have to be locked into proprietary cloud tools or opaque subscription lock-ins.
The Lazy Payoff
Time Saved: Saves ~15–20 minutes daily spent hunting through messy text files, selecting text with a mouse, trimming whitespace, and manually sorting notes.
_Error Prevention: _Eliminates broken API calls and failed logins caused by hidden spaces, trailing newlines, or extra quotes in copied strings.
Prize Categories
Primary Category: Hacktoberfest Week 3 — Open-Source AI Developer Tool
_Partner Categories: _AI & Developer Productivity Tools
Built with Python, FastAPI, Gemini 3.5 Flash, and Tailwind CSS for Hacktoberfest 2026!



Top comments (0)