13 projects
maskflow-cli
Command-line interface for MaskFlow: .maskflowrc config validation and inspection
maskflow-bench
MaskFlow benchmark scoring core: load labelled PII data, score detections under strict/partial-overlap precision-recall-F1, write JSON/Markdown reports. Powers `maskflow bench --my-data`.
maskflow-sdk
Mask PII before it reaches an LLM, unmask the response. Works with any provider.
maskflow-pack-india
MaskFlow's Indian PII recognizers (Aadhaar, PAN, GSTIN, IFSC, UPI VPA, mobile, PIN code, voter ID, passport, driving licence, vehicle registration, ABHA, bank account, PERSON_NAME, INDIAN_ADDRESS)
maskflow-core
PII detection and reversible masking engine for MaskFlow
maskflow-attest
Reproducible, signed accuracy attestations for a pinned MaskFlow recognizer pack version -- Ed25519 sign/verify, a document format, and an append-only revocable registry.
maskflow-gateway
MaskFlow Gateway: a drop-in OpenAI/Anthropic-compatible proxy that masks PII before it reaches an LLM provider and restores it in the response -- streaming included.
maskflow-evidence
MaskFlow evidence layer: a metadata-only, verifiable record of what was masked -- never the values. Self-hosted emitters (stdout, file, syslog, webhook, OTLP) plus an opt-in `hosted` sink that batches events to a remote collector, off by default.
maskflow-mcp
MaskFlow MCP proxy: wrap any MCP server, mask PII in outbound tool-call arguments, unmask results. Session-consistent placeholders. stdio and HTTP. Indian identifiers included.
maskflow-llamaindex
MaskFlow for LlamaIndex: a PII node postprocessor (drop-in for PIINodePostprocessor), an ingestion transform that keeps PII out of the vector store, and a reversible query engine wrapper. Indian identifiers included.
maskflow-langchain
MaskFlow for LangChain: a reversible PII anonymizer/deanonymizer pair (drop-in for langchain-experimental's Presidio anonymizer) plus a leak-guard callback. Indian identifiers included.
maskflow-litellm
MaskFlow guardrail for LiteLLM: mask PII (Indian IDs included) before a request reaches the provider, restore it in the response -- streaming and tool calls included.
maskflow-pack-intl
MaskFlow's original intl/US-shaped PII recognizers (email, phone, SSN, credit card, IP, AWS/API keys, JWT, IBAN, address, person name, date of birth)