Atheon -Atheon is a community-driven pattern matching engine Atheon, a community-driven pattern matching engine, launched as a CLI tool that scans any input for user-defined patterns, returning true or false for each rule. It can be used as a pre-commit hook, MCP server, or in CI pipelines to block sensitive data like leaked credentials or API keys before they leave the machine. The project aims to build a shared library of patterns contributed by the community. One tool. All patterns. Any input. Atheon is a community-driven pattern matching engine. You define what you're looking for. You point it at anything. It finds every match and tells you exactly where returning a clear true or false for every rule, every time. Atheon is a CLI tool built around a single idea: any pattern, any domain, any input. It doesn't care whether you're scanning for leaked credentials, patient identifiers, financial account numbers, prohibited strings in compliance-scoped code, or anything else you can describe as a rule. If the pattern is clear if it can return true or false Atheon runs it. The engine itself is deliberately minimal. It has no opinions about what matters. That knowledge lives in the patterns, and the patterns come from the community. Three ways people use Atheon: Pre-commit / pre-push hook — blocks bad commits before they leave the machine. Exit code 1 on any finding, which is all a hook needs to abort. MCP server — atheon-mcp speaks the Model Context Protocol. Wire it into Claude, Cursor, or Windsurf and the AI can scan code mid-generation, before it ever reaches a file. CI pipeline — drop atheon --categories=secrets . into any pipeline. Native binary, no runtime, no dependencies, runs in milliseconds regardless of pattern count. Atheon isn't trying to be the next big secrets scanner. It's not competing to become a giant. It's trying to be a platform . Here's the idea: a developer on a team is working with sensitive data. They write a pattern for Atheon, contribute it, and it ships in the next release. Now everyone using Atheon has that pattern registered. The next team in a similar situation doesn't have to build it from scratch it's already there. That's Atheon: a community-driven engine where you, me, and anyone else can add patterns that every user benefits from. The goal is a library of rules that covers every domain where text contains something that matters built not by one company, but by everyone who uses it. Security. Compliance. Finance. Healthcare. Legal. Operations. Gaming. Anything. If you can describe the rule, Atheon can run it. Skip to 9:36 for the live demo, or watch the whole thing to see what Atheon is about. A developer wraps up a sprint and pushes a configuration file. Buried in a comment from a debugging session three weeks ago is a production API key. The commit goes through. The pipeline passes. Two months later, someone notices unusual billing activity. Atheon, wired into a pre-push hook: bash $ atheon ./ openai-api-key config/app.yaml:47 de 4f59 1 finding s scanned 23 file s 41.3 KB 4ms Exit code 1 . The push never happens. The key never leaves the machine. That's it. That's the product. Homebrew macOS / Linux : brew tap HoraDomu/atheon brew install atheon Scoop Windows : scoop bucket add atheon https://github.com/HoraDomu/scoop-atheon scoop install atheon Manual: Download the binary for your platform from Releases https://github.com/HoraDomu/Atheon/releases/latest . No install, no runtime, no dependencies. Drop it in your PATH and run it. Build from source: go build -o atheon . atheon