Skip to main content

AI-powered PDF redaction tool with conversational interface

Project description

RedactFlow

AI-powered PDF redaction CLI. Detect and remove sensitive information (PII, HIPAA, financial data, etc.) from PDF documents.

Installation

uv tool install redactflow
# or
pipx install redactflow

Quick Start

# Log in (opens browser)
redactflow login

# Detect sensitive data
redactflow redact contract.pdf -p "Redact all personally identifiable information"

# Iterate with a different prompt
redactflow redact --project <project_id> -p "Also redact phone numbers"

# Export redacted PDF
redactflow export <project_id>

Commands

Command Description
redactflow login Authenticate via browser
redactflow redact <file> -p "..." Upload PDF and detect sensitive data
redactflow redact --project <id> -p "..." Re-detect on existing project
redactflow export <id> Apply redactions and download PDF
redactflow status <id> Check project status
redactflow delete <id> Delete a project
redactflow logout Clear credentials

Claude Code Skill

RedactFlow works as a Claude Code skill. Install the CLI, then the agent can use it to redact PDFs through natural language conversation.

Links

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

redactflow-0.0.2.tar.gz (2.7 MB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

redactflow-0.0.2-py3-none-any.whl (258.4 kB view details)

Uploaded Python 3

File details

Details for the file redactflow-0.0.2.tar.gz.

File metadata

  • Download URL: redactflow-0.0.2.tar.gz
  • Upload date:
  • Size: 2.7 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.11.3 {"installer":{"name":"uv","version":"0.11.3","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for redactflow-0.0.2.tar.gz
Algorithm Hash digest
SHA256 91dae1324493445232f996f58f63f341463f6d7d34bf413418393aaa92822406
MD5 7e510bfd092c04a26107317c26cbdee0
BLAKE2b-256 2210ad513855cd215fbdf4cee191fe176f4440dae76cea5d62e0124a11610753

See more details on using hashes here.

File details

Details for the file redactflow-0.0.2-py3-none-any.whl.

File metadata

  • Download URL: redactflow-0.0.2-py3-none-any.whl
  • Upload date:
  • Size: 258.4 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.11.3 {"installer":{"name":"uv","version":"0.11.3","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for redactflow-0.0.2-py3-none-any.whl
Algorithm Hash digest
SHA256 5eb11d704fe45ad828f17b1aa0d7733675a6a279340962c1df12f56f56dcf0e4
MD5 b68c82bf35e6774be794b28af8af3bbb
BLAKE2b-256 b7c210f2fd836b281424758a08b07245ca0f5c710fadfe24be9e2296dbe5846b

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page