Skip to content
View Kaap10's full-sized avatar
🥶
🥶

Highlights

  • Pro

Block or report Kaap10

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.

Content in all repositories owned by your account will be closed.
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
Kaap10/README.md

>> Building Picado Labs

Project The Problem The Picado Edge Contribute Now
build-with-ai AI coding suffers from context drift, blank-canvas paralysis, and broken code. Zero-API CLI, 11 templates, and persistent context (1.2k downloads, 14+ Contributors). Issues
AI Model Router High API costs, rate limits, and unpredictable model latency. Sub-3ms routing UI, Thompson Sampling RL (2.2k downloads). Issues
Terminal Agent Autonomous agents make unverified changes and break builds. Sandboxing, 12 core tools, self-healing, and checkpoint rollback. Issues
AgentBench Existing benchmarks struggle to evaluate multi-turn agents across providers. 12 benchmarks, local Ollama, GitHub PR ingestion, and 5D scoring. Issues

>> Open Source Contributions

Apache Apache Magpie

Agent-assisted maintainership and vulnerability triage framework under the Apache Software Foundation (ASF) — apache/magpie

Contribution Impact & Key Highlights Reference
Core Security HTTP Dispatcher Built dependency-free stdlib urllib engine with sandbox isolation and strict input sanitization for OSV.dev and CVE.org #1326
Multi-Forge API Bridges Engineered read-only API bridges for GitLab and Forgejo/Gitea with RFC-5988 Link-header pagination #1369, #1441, #1469
OSV.dev Vulnerability Aggregator Built security triage adapter querying cross-ecosystem CVE/GHSA alias graphs across 30+ package registries #1297
Agent Guard Plugin Discovery Fixed agent-guard dispatcher to discover contributed skill guards nested under plugins/*/skills/*/guards, restoring pre-execution security enforcement across plugin skills #1757 (closes #1756)
Public-Surface Security Embargo Scrub Built zero-token deterministic Claude Code mod hook intercepting git and gh CLI calls to prevent security embargo leaks on public surfaces (CVE references, vulnerability classes) with fail-closed safeguards #1676 (part of #1497)
Zero-Token Claude Code CLI Mods Implemented zero-token /magpie-status and /magpie-skills Claude Code mod commands, setup drift check, and architecture guidelines #1601, #1667, #1552, #1541, #1550
AI Agent Runtime Harnesses Implemented runtime adapters and guides for GitHub Copilot CLI, Aider, Goose, Ollama/vLLM (air-gapped local LLMs), and Cursor #1287, #1286, #1217, #1206, #1204
LLM Token Optimization Reduced skill body tokens by ~20% and cut always-on system prompt frontmatter by ~50% (~350 tokens/turn saved) across contributor growth skills #1487, #1489, #1481, #1482, #1483
Code Review & Quality Assurance Conducted architectural and security code reviews on Discourse bridge transport security boundaries (#1755), triage staleness prompt fixes (#1753), transient retry backoff (#1752), Bitbucket approval writes (#1746), and approved guides & setup preflight fixes (#1701, #1673) #1755, #1753, #1752, #1746, #1701, #1673
First-Run Setup Guides & CLI Robustness Added welcome onboarding guides for contributor-growth and utilities families, and fixed non-interactive TTY crashes in Vulnogram setup #1702, #1669, #1742
Microsoft Microsoft PyRIT

Python Risk Identification Tool for AI Red Teaming by Microsoft AI Red Team — microsoft/PyRIT

Contribution Impact & Key Highlights Reference
GCG Attack Refactoring Decoupled Greedy Coordinate Gradient attack into typed modules (CandidateProposer, CandidateEvaluator, ProgressiveScheduleController) with VRAM-bounded tensor cleanup #2671, #2700, #2720 (closes #2665)
AI & Cloud Credential Leak Detection Added detection patterns for OpenAI, Anthropic, and Hugging Face API keys as well as modern GitHub fine-grained PATs (github_pat_) in CredentialLeakScorer #3286, #3236 (closes #3285, #3235)
Piped Shell & Azure Exfiltration Detection Expanded ShellCommandOutputScorer to detect piped execution across modern shells (zsh, dash, PowerShell, pwsh, iex) and Azure CLI / environment exfiltration patterns #3308 (closes #3307)
XSS Executable Data URI Detection Expanded XSSOutputScorer to detect executable and script-bearing data URIs across SVG (image/svg+xml) and JavaScript MIME types (text/javascript, application/javascript, application/x-javascript, text/ecmascript) across HTML tags, markdown links/images, and form actions with strict boundary safeguards #3400 (closes #3399)
Adversarial Scorer Bypass Fixes Extended SSRFOutputScorer to detect full 127.0.0.0/8 loopback block; eliminated comment syntax bypasses in SQLInjectionOutputScorer; and added user:password and IPv4 support to OpenRedirectOutputScorer #3234, #3230, #3260 (closes #3233, #3204, #3259)
URL Evasion Path Encoding Added configurable safe parameter to UrlConverter with default safe="" to enforce complete URL encoding of reserved characters including forward slashes (/ -> %2F), ensuring path traversal and SSRF adversarial payloads are properly encoded for evasion testing #3402 (closes #3401)
RFC 9110 HTTPTarget Byte-Length Fix Stripped hop-by-hop framing headers (Transfer-Encoding & Content-Length) in HTTPTarget, preventing payload truncation on multilingual and emoji adversarial prompts #3008
Attack Technique Factory Extracted dynamic reflection and cached parameter discovery in MatrixAtomicAttackBuilder and technique resolution #2879, #2795 (closes #2869)
Multi-Process CI Test Isolation Resolved MOSSBench and VLSU SQLite memory collisions in CI by enforcing isolated in-memory fixtures #2781 (fixes #2775)
Image Converter CMYK Fix Handled CMYK color mode conversion in BaseImageToImageConverter and ImageCompressionConverter when output format is PNG, preventing OSError crashes #3258 (closes #3257)
Converter & Scorer Validation Added eager n-gram size validation in ApproximateTextMatching and disallowed empty split separators in WordLevelConverter #2911, #2912
Dynavec dynavec

Serverless hybrid vector database & agent orchestration engine on DynamoDB + S3 Vectors — codeforstartups/dynavec

Contribution Impact & Key Highlights Reference
Autonomous Agent Primitives Built core ReActAgent and step-by-step Planner runtimes with dynamic schema generation from @tool docstrings and execution budget guards #319
Extensible Tool Registry Implemented thread-safe ToolRegistry with built-in connectors for stdlib HTTP, sandboxed Python execution, and FastMCP sessions #328
Real-Time Token Streaming (astream) Added async SSE token streaming for OpenAI and Anthropic models with sub-50ms first-token latency #329
Multi-Provider Chat Abstraction Unified OpenAI, Anthropic, and AWS Bedrock Converse APIs under a single BaseChatModel interface #317
Graph Engine Resilience Added per-node RetryPolicy with exponential backoff, error fallback edges, and resumable GraphRunState checkpoints #338
Hot-Tier Index Rebalancing (SPFresh) Implemented incremental Mini-Batch 2-Means dynamic clustering with lock-free vector migration under continuous streaming ingest #170
Critical Graph Data Loss Fix Fixed bug where adding edges or linking documents inadvertently wiped existing entity types and properties #272 (fixes #271)
OpenAI Assistants & MCP Integration Added OpenAI Assistants file_search tool adapter, official FastMCP server for IDEs, and SHA-256 chunk deduplication reducing embedding costs by 30–40% #214, #165, #120, #154
HyDE & Multi-Query Expansion RFC Authored accepted RFC combining multi-query generation and hypothetical document embeddings via Reciprocal Rank Fusion (RRF) #215
Offline Evaluation Suite & LLM Judge Shipped retrieval benchmark runner (Recall@k, MRR, nDCG) and pluggable LLM-as-a-judge for RAG faithfulness #185, #178
Collaborator Code Review & AWS Diagnostics Reviewed and approved S3 Vectors client error translation (#346) and built aws doctor CLI command auditing IAM permissions, credentials, and endpoint latencies (#144) #346, #144
SQLite Graph Memory SQLite Graph Memory

Graph RAG on SQLite combining vector retrieval, wikilink graphs, and cross-encoder reranking — tonydzi/sqlite-graph-memory

Contribution Impact & Key Highlights Reference
Model Context Protocol (MCP) Server Implemented a pure Python stdlib JSON-RPC MCP server exposing memory_recall for Claude Desktop, Cursor, and Cline #8 (closes #5)
Stdio Loop Fault Tolerance Guarded stdio JSON-RPC loop against unhandled non-object JSON payloads (e.g., bare literals, arrays), returning structured -32600 Invalid Request responses without crashing the server process #32 (closes #22)
Source Execution & Child Process Resolution Resolved sibling script execution and injected src/ into child PYTHONPATH so the MCP server executes directly from source checkouts without requiring package pre-installation, and propagated non-zero exit codes in --test mode #33 (closes #24)
Concurrency Scoping & Hygiene Scoped temporary answer files per call to eliminate race conditions and prevented prompt pollution by suppressing stdout fallback on 0-hit queries #10 (closes #9)
Granular Error Handling via TDD Replaced swallowed exceptions with explicit isError: True diagnostics, distinguishing file I/O failures from empty recall results #14 (closes #13)
Code Reviews & Release Verification Reviewed and approved v0.3.1 release with macOS indexing fix and dynamic version assert (#27), dot-file indexing skip (#36), and relative index cwd resolution (#48) #27, #36, #48)
Issue Diagnostics Reported reproducible regressions including dot-file indexing in note ingestion and masked exit codes on missing embedding indexes #25, #23
Apache Airflow Apache Airflow

Platform to programmatically author, schedule, and monitor workflows under the Apache Software Foundation (ASF) — apache/airflow

Contribution Impact & Key Highlights Reference
Task State Store Route Exception Translation Implemented domain-to-HTTP exception translation in PATCH Task State Store route, preventing unhandled domain ValueError crashes and mapping them cleanly to HTTPException(404) with complete autospec unit tests #73753
Asset State Store Route Exception Translation Translated domain-level ValueErrors in Asset State Store routes to HTTPException(400), preventing internal server traces from leaking on invalid client requests #74179
Task State Store Test Suite Refinement Refined docstrings and strengthened assertion details across FastAPI Task State Store test suites #73939
Microsoft AGT Microsoft Agent Governance Toolkit

Policy enforcement, zero-trust identity, execution sandboxing, and reliability engineering for autonomous AI agents covering OWASP Agentic Top 10 — microsoft/agent-governance-toolkit

Contribution Impact & Key Highlights Reference
Hypervisor Workspace Isolation Hardening Fixed critical path traversal (..) escapes and sibling directory prefix collisions (session-1 vs session-10) in SessionScope.is_path_allowed, enforcing strict canonical boundary checks and rejecting traversal identifiers in cross-session access grants #4356 (fixes #4355)
Hypervisor Boundary Vulnerability Disclosure Identified and documented traversal vulnerabilities in agent hypervisor session scoping with reproduction test cases #4355
Meshery Meshery

Cloud Native computing foundation management plane for infrastructure and service meshes — meshery/meshery

Contribution Impact & Key Highlights Reference
Code Review & Quality Assurance Provided code review feedback on PR #22030 (merged), verifying responsive layout fixes and catching trailing newline and CSS bracket formatting nits in extension-guide.html and edges-guide.md #22030
Layer5 Layer5 Academy

Interactive learning platform for cloud native management, service meshes, and Kubernetes — layer5io/layer5-academy

Contribution Impact & Key Highlights Reference
Kind Lab Modernization Streamlined prerequisites, fixed broken multi-line install commands, and updated official documentation references in Kubernetes labs #278 (closes #277)
Podman Lab Fixes Corrected broken static binary download URLs and updated container prerequisites #276 (closes #275)
Observability Lab Overhaul Refactored Prometheus and Grafana lab setup, replacing manual binary installs with streamlined prerequisites #280 (issue #279)
Broken Link Remediation Repaired dead hyperlinks and 404 targets pointing to the Meshery Playground #274 (closes #273)
TCS Labs TCS Labs Academy

Meshery enterprise learning labs and cloud-native service mesh tracks for TCS Labs — meshery-extensions/tcslabs-academy

Contribution Impact & Key Highlights Reference
Service Mesh Performance Documentation Fix Updated outdated SMP orientation links to the canonical specification authority at smp-spec.io #70 (fixes #69)
Palinode Palinode

Memory substrate for AI agents and developer tools — Git-versioned, file-native, and MCP-first — phasespace-labs/palinode

Contribution Impact & Key Highlights Reference
POSIX Relative Path Normalization Normalized to_rel_path() in path_guard to enforce POSIX forward slashes (/) across Windows runtimes, eliminating backslash leakage across MCP tool outputs and resolving associative memory search failures #228 (closes #214)
Non-Signalling Win32 Process Probe Replaced signalling os.kill(pid, 0) with Win32 OpenProcess & WaitForSingleObject to probe worker process liveness on Windows without interrupting console process groups #215 (fixes #212)
Diagnostics Surface Hardening & AST Guard Cleaned up bare issue references across diagnostic health modules and implemented automated AST test guard preventing private issue numbers from leaking to user surfaces #207 (fixes #205)
vLLM Semantic Router

Open, programmable decision layer and dynamic semantic router for LLMs and compute clusters under vLLM — vllm-project/semantic-router

Contribution Impact & Key Highlights Reference
Explicit UTF-8 Encoding for Config Pipeline Enforced explicit encoding="utf-8" across CLI configuration operations and runtime loaders, eliminating UnicodeDecodeError crashes on Windows and non-UTF-8 locale systems #5339 (closes #5324)
Multi-Model Shadowing & Collision Report Discovered and documented architectural bug where multi-model runtimes silently shadow colliding model definitions when names are omitted, causing corrupted health status tracking #5347
CLI Locale Encoding Regression Report Identified and documented platform-specific encoding crash in configuration file parser under non-UTF-8 environments #5324
Angular DevTools Angular DevTools

Inspection and diagnostics toolsuite for Angular components, signals, DI, and routing across browser extensions and MCP agent environments — pangular-inspector/devtools

Contribution Impact & Key Highlights Reference
MCP Agent Clear-Recordings Tool Added clear-recordings agent tool to reset recorded HTTP calls, router navigations, and Analog server calls between reproduction runs, with action-level gating and panel event broadcast #365
Component Tree Hierarchy Traversal Fixed DOM traversal bug in walkAngularTree() that aborted recursion on non-component host elements, restoring missing child components nested inside standard HTML wrappers (<div>, <section>, <main>) #12 (closes #11)
Route Metadata & Redirect Inspector Enhanced route extraction RPC scanner and Route Inspector UI to parse and display redirectTo targets, route titles, and metadata across static string and dynamic resolver declarations #10 (closes #9)
Configurable Lint Rule Enforcement Added public configuration option lint: { rules: { [ruleName]: false } } allowing granular rule disabling across AST template, pipe, form, route, and Analog checks in devtools, agent tools, and CI CLI exports #439
Monorepo Doctor Monorepo Doctor

AI agent skill that audits JS/TS monorepos for package boundaries, circular dependencies, caching, and CI test coverage — santoshyadavdev/monorepo-doctor

Contribution Impact & Key Highlights Reference
Scanner Runtime Dependency Preservation Fixed bug where mixed default runtime imports with named type specifiers (e.g., import Button, { type ButtonProps } from '@acme/ui') were discarded as type-only, eliminating false negatives in circular dependency detection, boundary checks, and undeclared workspace dependencies #4 (fixes #3)
PhilanthroPy PhilanthroPy

scikit-learn–native predictive analytics library for nonprofit fundraising, donor propensity, and revenue forecasting — PhilanthroPy-Project/PhilanthroPy

Contribution Impact & Key Highlights Reference
Transformer Timezone Validation Guard Added unit test suite in EncounterRecencyTransformer guarding against invalid timezone names, ensuring accurate KeyError exceptions are raised instead of misleading tz-aware warnings #221 (closes #204)
🌐 All Contributions
Contribution Reference
All Merged PRs View All Merged PRs
Issues Authored View All Authored Issues

>> Connect with me

X · LinkedIn · Email · Portfolio · Blogs

Pinned Loading

  1. PicadoLabs/build-with-ai PicadoLabs/build-with-ai Public

    The open-source, zero-API CLI that turns any AI into a disciplined software architect.

    JavaScript 5 17

  2. PicadoLabs/ai-model-router PicadoLabs/ai-model-router Public

    Open-Source, cost-aware LLM traffic controller and explainable AI routing gateway.

    Python 3 6

  3. apache/magpie apache/magpie Public

    Agent-assisted maintainership and development framework for Apache projects — Triage, Mentoring, Drafting (agent-authored fixes with human review), and Pairing (developer-side dev-cycle) skills shi…

    Python 124 114

  4. codeforstartups/dynavec codeforstartups/dynavec Public

    dynavec — serverless hybrid vector database on DynamoDB + Amazon S3 Vectors.

    Python 36 48

  5. microsoft/PyRIT microsoft/PyRIT Public

    The Python Risk Identification Tool for generative AI (PyRIT) is an open source framework built to empower security professionals and engineers to proactively identify risks in generative AI systems.

    Python 4.7k 976