Skip to content
View poorvith-mp's full-sized avatar
🎯
Focusing
🎯
Focusing

Block or report poorvith-mp

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
poorvith-mp/README.md
Poorvith M P — I Foresight before small problems become expensive.



PM Aperture Mark

POORVITH M P

I Foresight before small problems become expensive.

Student Developer • Tools Architect • AI Agent Systems • Local-First & Privacy Engineering
Karnataka, India

Portfolio Email LinkedIn X GitHub Repos


🏛️ About Me & The Foresight Principle

I notice the friction people learn to tolerate, turn it into a focused tool, and keep the engineering decisions visible from first check to working proof.

Most software failures do not happen because of complex math — they happen because small warning signs were ignored: a credential pasted into an LLM prompt, a missing environment variable crashing a dev container, or semester grade calculations lost in rigid spreadsheets.

I build browser-local utilities, developer tools, and modular AI agent systems that solve these exact points of friction before they turn into costly emergencies.


🛡️ Foresight First
Catching leaks, conflicts, and decay before staging or production
🔒 Zero-Exposure Privacy
100% browser-local cryptography and offline-capable CLIs
⚡ Useful Before Impressive
Sub-3-second runtimes, zero-config setups, and honest limits
🔍 Visible Trade-Offs
Open documentation, verified benchmarks, and zero telemetry traps

⚡ Instant Terminal Quick-Launch

Test my developer tools directly in your terminal in under 3 seconds without cloning or configuring dependencies:

# 1. Strip API keys, PII, and AI zero-width watermarks before sending prompts to LLMs
npx aiscrubber

# 2. Audit runtime versions, port conflicts, service daemons, and .env key parity
npx @envpreflight/cli

# 3. Install modular developer instructions into Claude Code, Codex, or Cursor
npx skills add poorvith-mp/skills-developer

🚀 Selected Products & Shipped Tools

AIScrubber cover

Zero-exposure browser privacy desk, CLI, and Model Context Protocol (MCP) server.

  • The Problem: Developers paste credentials, DB connection strings, and logs into ChatGPT/Claude. Once sent to frontier models or public issue trackers, a secret cannot be un-sent.
  • The Solution: Operates 5 client-side engines: text credential scrubber (8 detector classes + regex), zero-exposure prompt roundtrip with .aiscrub.json reconstruction key, zero-width Unicode watermark remover, C2PA EXIF/metadata wiper, and canvas redactor.
  • Tech Stack: React 19 · TypeScript · Web Crypto API · Vite · Tailwind CSS · MCP Server · Node CLI

Launch AIScrubber AIScrubber GitHub

View architectural highlights
  • 100% in-browser Web Crypto execution with zero network telemetry
  • Claude & LLM invisible watermark remover (\u200B, \u200C, \u200D, \uFEFF, \u2060)
  • Terminal batch execution via npx aiscrubber
  • Native MCP server integration for Claude Desktop and Cursor
EnvPreflight cover

🛠️ EnvPreflight

Sub-3-second local runtime, service, and environment readiness auditor.

  • The Problem: New developers clone a project, run the build, and hit cryptic runtime version mismatches, missing .env variables, stopped Docker containers, or port collisions.
  • The Solution: Automatically inspects project manifests (.nvmrc, package.json, pyproject.toml, go.mod, docker-compose.yml, .env.example) and generates single-line copyable fixes.
  • Tech Stack: TypeScript · Node.js · pnpm Workspaces · tsup · Vitest · MCP Protocol · VS Code Extension

EnvPreflight GitHub npm package

View architectural highlights
  • Multi-runtime validation for Node.js, Python, Go, and Rust
  • Background daemon checks: Postgres (5432), Redis (6379), MySQL (3306), MongoDB (27017), Docker
  • Strict zero-leakage .env variable key auditor (secret values are never read or logged)
  • Model Context Protocol (MCP) server for Claude Code and Cursor agents
SafeGen cover

🔑 SafeGen

Browser-local cryptographic credential, passphrase, and pattern generator.

  • The Problem: Online password generators transmit generated secrets across networks or rely on biased Math.random() pseudo-random implementations.
  • The Solution: Uses browser crypto.getRandomValues() with rejection sampling to eliminate modulo bias. Provides 4 modes: Random Password, Memorable Passphrase, Numeric PIN, and Custom Pattern with live bit-entropy calculation.
  • Tech Stack: React 19 · TypeScript · Web Crypto API · Vite · Tailwind CSS v4 · GSAP

Launch SafeGen SafeGen GitHub

View architectural highlights
  • Cryptographic randomness via Web Crypto API with zero server calls
  • Live bit-entropy scoring and offline brute-force crack time models
  • Local-only searchable copy desk up to 50 items with 1-click purge
  • Fully responsive tactile interface with GSAP micro-interactions
GradeForge cover

Credit-weighted semester GPA engine & Target What-If degree planner.

  • The Problem: University grading scales vary widely. Ad-filled online calculators fail on custom credits, multi-semester weighting, and forward-looking GPA target forecasting.
  • The Solution: Preloaded with university presets (VTU CBCS, Anna University, Mumbai University, KTU, JNTU, US 4.0) plus a custom scale builder. Includes a Target CGPA What-If planner calculating exact required semester GPAs.
  • Tech Stack: React 18 · TypeScript · Vite · Tailwind CSS · LocalStorage Persistence

Launch GradeForge GradeForge GitHub

View architectural highlights
  • Multi-semester credit-weighted SGPA and cumulative CGPA calculation
  • Target CGPA 'What-If' planner for future semester planning
  • CSV data export, JSON backup, and clean printable transcript renderer
  • 100% offline browser storage with zero account signups
Skillary cover

🧠 Skillary — The Universal AI Agent Skills Ecosystem

315 modular agent instructions organized across 12 focused domain packages.

  • The Problem: Agent capabilities are often locked behind monolithic plugins or vague system prompts that lack deterministic operational rules.
  • The Solution: A standardized repository index compatible with Claude Code, OpenAI Codex, Cursor, and Gemini CLI. Adheres to the official Agent Skills Specification with progressive execution, reference documentation, and domain checklists.
  • 12 Domain Packages: Developer · Marketing · Design · Business · Finance · Sales & Support · Education · Game Dev · Writing · Personal · Specialized · Meta
  • Installation: Direct via Claude Code marketplace or terminal npx skills add poorvith-mp/skills-[category].

Explore Skillary Skillary GitHub

📚 Explore Additional Open Source Projects
  • Open Privacy — Decision-first guide and curated evaluation matrix covering privacy tools across 25 categories.
  • Interview Prep — Local technical interview coach built with Streamlit, Ollama, and local Mistral models.
  • Personal Portfolio Theatre — The source code powering poorvithmp.com, featuring the Platinum Product Theatre design system.

Browse all 30+ repositories on GitHub →


🛠️ Technical Arsenal & Core Stack

Layer Technologies
Languages & Runtimes TypeScript JavaScript Python Node.js
Frontend & UI Systems React 19 Tailwind CSS v4 Vite GSAP
Edge & Cryptography Web Crypto API Cloudflare Workers Cloudflare Pages Supabase
AI Agent Ecosystem Model Context Protocol Claude Code OpenAI Codex Antigravity
Tooling & Quality Git GitHub Actions Vitest pnpm

📈 Activity & Building in Public


🤝 Connect & Collaborate

I'm open to practical engineering collaborations, tools development, and discussing novel agent architectures.

I Foresight before small problems become expensive.



Email Website LinkedIn X



Crafted with the Platinum Product Theatre aesthetic • Carbon #08090b & Champagne Gold #cda03a

Pinned Loading

  1. aiscrubber aiscrubber Public

    Client-side AI privacy scrubber sanitize sensitive data before it reaches any LLM. No servers, no tracking, free forever.

    TypeScript 1

  2. skillary skillary Public

    Hub index for 315 AI agent skills across 12 category repositories. Browse the full skill list and install only the category you need.

    Python 3 1

  3. gradeforge gradeforge Public

    Calculate your SGPA and CGPA in seconds, for any university's grading scale.

    TypeScript

  4. safegen safegen Public

    A secure password generator that never leaves your browser. Zero network calls, zero trust required.

    TypeScript