Parvesh Saini

Hi, I'm Parvesh.

Google-certified Cloud Architect · Creator of Warden

Open-source contributor to n8n, LangChain, Docker & OpenCLaw

Featured Build

MCP is the USB port of AI. I built the firewall.

Warden

A control plane for AI tool access.

An MCP gateway that federates your tool servers behind one endpoint, then quarantines poisoned tools, blocks prompt injection in tool outputs, enforces per-tool policy, and traces every call with OpenTelemetry. Detection accuracy isn't a claim: it's a committed benchmark you can rerun with one command.

93.5%

detector precision

87.8%

detector recall

~0.6ms

median overhead

N → 1

servers, one endpoint

warden · gateway

$ npx warden-gateway --http

✓ federated 2 servers · 14 tools · http://127.0.0.1:3000/mcp

tools/call fs__read_text_file

✓ ok · 13.1ms · traced · audited

tools/call px__get_weather

✗ quarantined: tool poisoning detected

flagged: hidden-tag, sensitive-file, tool-shadowing

# every call: policy → rate limit → detector → trace

Open Source

Merged upstream.

I contribute to some of the most widely used open-source AI projects. Real bugs, real fixes, reviewed and merged by the maintainers.

Case Studies

Real systems, measured results.

AI systems and automations I've shipped: honest breakdowns, measurable outcomes.

View Project
Warden: A Control Plane for AI Tool Access

Warden: A Control Plane for AI Tool Access

An open-source MCP gateway that federates your tool servers behind one endpoint, catches poisoned tools before your agent sees them, and proves its security claims with a published benchmark

MCPAI SecurityTypeScriptOpenTelemetryGateway
View Project
Ultimate Personal Voice Agent

Ultimate Personal Voice Agent

An AI voice agent that controls Google Calendar, Gmail, Sheets, Slack, HubSpot, and Notion through a single conversation, in any language, any accent.

Voice AIGeminiGoogle WorkspaceProductivity
View Project
I Built a Local Operating System for My AI

I Built a Local Operating System for My AI

How a folder of markdown files replaced 14 browser tabs and turned a chatbot into a teammate

AIOSClaude CodeDeveloper ProductivityLocal LLM
View Project
OpenCLaw Self-Healing QA

OpenCLaw Self-Healing QA

How an AI agent replaced two days of manual debugging cycles with an autonomous loop that finds, diagnoses, and patches itself

AI AgentsQA AutomationPlaywrightGitHub

Projects

Built to understand, not just to ship.

Systems I've built end to end, from AI bots to servers written from scratch.

claude-changelog

A serverless bot that watches Claude Code releases, writes concise summaries with Gemini, and posts them to X. Runs on a GitHub Actions cron: no server, no database.

TypeScriptGoogle GeminiGitHub ActionsX API

Full Stack Twitter

A production-grade Twitter clone: GraphQL API, image uploads, follows, likes, and curated who-to-follow recommendations backed by Redis caching.

ReactTypeScriptGraphQLNode.jsPostgreSQLRedis

Aria Personal Assistant

A voice and text assistant that acts across Google Workspace, Slack, HubSpot, and Notion. Ask it to book a meeting, send an email, or append notes to a page, and it picks the right tool and calls it.

Next.jsTypeScriptGoogle GeminiSupabaseOAuth

Agentic QA System

A LangGraph agent that routes each question to the right tool: RAG over policy and story documents, SQL agents across three databases, or live web search when the answer isn't in either.

PythonLangGraphLangChainChromaDBOpenAIGradio

Multithreaded HTTP Server

An HTTP server built from scratch in Rust with a hand-rolled thread pool: graceful shutdown, worker lifecycle management, and zero frameworks.

RustDocker

Dynamic Reverse Proxy

A reverse proxy that subscribes to the Docker event stream and registers containers the moment they start, routing <name>.localhost to the live container IP with no config file to edit.

TypeScriptDockerExpresshttp-proxy

Credentials

Google Cloud Certified.

I build systems that run without me.

Want to talk about AI automation? I'm always open to a conversation.


Join the newsletter

Get the latest updates straight to your inbox.

Your privacy is important. I never share your email.

© 2026 Parvesh Saini. All rights reserved.