Skip to content
View penumbraforge's full-sized avatar

Block or report penumbraforge

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
penumbraforge/README.md

Hey, I'm Shadoe

Information security engineer on a CIRT, and the person behind Penumbra Forge LLC — a one-person software studio maintaining developer and security utilities with explicit network boundaries.

Most of this work is early. Reproducible bug reports are welcome.


Projects

Gateexperimental — A local CLI that looks for secret-like patterns in source files and git history. It can install a repository-local pre-commit hook and attempt bounded rewrites for supported source forms. Optional provider verification sends matched credentials to the selected provider. Expect false positives and misses.

vexesexperimental — A local CLI that matches dependency coordinates to OSV across ten ecosystems and, for npm/PyPI, surfaces bounded source and registry heuristics. Findings may be incomplete and are not safety verdicts. Zero external runtime npm dependencies; scans still contact documented upstream services.

mcp-librarianexperimental — An MCP server that gives coding agents a local skill library. BM25 search, Ed25519 signing on supported writes, and integrity status recorded during indexing. Current load responses do not enforce refusal of tampered content, so clients must check status. No external runtime dependencies.

penumbraforge.com — A catalog of mostly small developer and security utilities with browser, edge, direct-network, and selectable-AI routes labelled on each page. There's also a machine-readable index and an MCP server for non-model utility functions. No accounts; check a utility's disclosure before entering sensitive data.


In progress

Umbra — A private, unreleased local AI application being developed on Apple Silicon with MLX. A working prototype exists, but there is no public build or supported release yet.


Elsewhere

Pinned Loading

  1. vexes vexes Public

    Experimental local CLI for OSV advisory matches plus heuristic supply-chain evidence. Covers 10 ecosystems for OSV, with bounded npm/PyPI file sampling, npm registry metadata, a public-npm install …

    JavaScript 2

  2. gate gate Public

    Experimental local secret-pattern scanner for staged changes, with bounded remediation and optional provider verification. Expect false positives and misses.

    JavaScript 1