Skip to main content

🛑 Hardstop

The mechanical brake for AI-generated commands

Status: Placeholder - Full release coming soon

What is Hardstop?

Hardstop is a pre-execution safety system for AI-generated shell commands. It acts as a fail-closed verification layer, blocking dangerous patterns (like rm -rf ~/, reverse shells, credential exfiltration) before they execute.

Two-layer defense:

  • Pattern matching — Instant regex-based detection
  • LLM analysis — Semantic analysis for edge cases

Key Features

  • Fail-closed design — If safety check fails, command is blocked (not allowed)
  • Cross-platform — Unix + Windows patterns
  • Command chaining — Analyzes all parts of piped/chained commands
  • Audit logging — All decisions logged

Coming Soon

  • Full Claude Code plugin release
  • MCP server integration
  • Configurable security policies

Links

License

CC-BY-4.0

Metadata

Release files for hardstop 0.0.1

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for hardstop 0.0.1
File Size Uploaded
hardstop-0.0.1.tar.gz 2.2 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for hardstop 0.0.1
File Interpreter ABI Platform
hardstop-0.0.1-py3-none-any.whl Python 3 none any Details

Total release size: 4.5 kB

Release files / hardstop-0.0.1.tar.gz

Download URL hardstop-0.0.1.tar.gz
Size 2.2 kB
Tags Source
SHA-256 checksum
How to use checksums
ad6700e7c8ab7a72c556020328e5ceb5db5c0dd0171c898c5d7da439425dc2ad
BLAKE2b-256 checksum
How to use checksums
cd97ed82e1340c552a27494151c5e786d489b417d3d971307196c8160a342770
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.13.2

Release files / hardstop-0.0.1-py3-none-any.whl

Download URL hardstop-0.0.1-py3-none-any.whl
Size 2.3 kB
Tags Python 3
SHA-256 checksum
How to use checksums
ecff0dfe1a6a6d9127991c90f82853f5c2f78fd0c25b9f0fa77792894fcdcdb9
BLAKE2b-256 checksum
How to use checksums
51031f12ce290c8738901ecfb9d9f6d8ab818a5d1dabae6e7e480a9ece6fe09f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.13.2

Release history Release notifications | RSS feed

This release

0.0.1 This release

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page