Spaces:
Running
Running
org card: tighter copy, name Patronus Ark, animal model families
Browse files
README.md
CHANGED
|
@@ -9,29 +9,45 @@ pinned: false
|
|
| 9 |
|
| 10 |
# π‘οΈ Patronus Protect
|
| 11 |
|
| 12 |
-
An on-device AI firewall. It
|
|
|
|
|
|
|
|
|
|
| 13 |
|
| 14 |
-
|
| 15 |
|
| 16 |
-
|
|
|
|
|
|
|
| 17 |
|
| 18 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
| 19 |
|
| 20 |
-
|
|
|
|
|
|
|
| 21 |
|
| 22 |
-
|
| 23 |
-
|
| 24 |
-
The library is open source (AGPL-3.0, with a commercial license if you're shipping something closed). Issues and pull requests are welcome, and so is a note telling us it broke on your setup.
|
| 25 |
|
| 26 |
## The models π€
|
| 27 |
|
| 28 |
-
|
|
|
|
| 29 |
|
| 30 |
-
- **Wolf
|
| 31 |
-
- **Orca
|
| 32 |
-
-
|
| 33 |
-
- **
|
|
|
|
|
|
|
|
|
|
| 34 |
|
| 35 |
-
|
|
|
|
| 36 |
|
| 37 |
-
The app
|
|
|
|
|
|
| 9 |
|
| 10 |
# π‘οΈ Patronus Protect
|
| 11 |
|
| 12 |
+
**An on-device AI firewall.** It watches the AI traffic going in and out of your apps β
|
| 13 |
+
browsers, IDEs, native apps, MCP servers β and blocks what shouldn't get through: prompt
|
| 14 |
+
injections, leaked secrets, shadow AI. Everything runs locally, nothing is sent to a cloud,
|
| 15 |
+
and it works with any provider (Claude, OpenAI, Gemini, Copilot, Ollama, β¦).
|
| 16 |
|
| 17 |
+
## Patronus Ark
|
| 18 |
|
| 19 |
+
**Patronus Ark** is the scanning engine underneath the app: a Rust core with Python
|
| 20 |
+
bindings that scans in three escalating layers, so most traffic is resolved before a
|
| 21 |
+
transformer ever runs.
|
| 22 |
|
| 23 |
+
| Layer | What runs | Cost |
|
| 24 |
+
| --- | --- | --- |
|
| 25 |
+
| **L1** | Native rule-based detectors | microseconds |
|
| 26 |
+
| **L2** | Small classifiers sharing one encoder | milliseconds |
|
| 27 |
+
| **L3** | Full quantized transformers, lazily loaded | only for the uncertain rest |
|
| 28 |
|
| 29 |
+
Across those layers it catches prompt injection and jailbreaks, PII, secrets and DLP leaks,
|
| 30 |
+
sensitive documents, risky agentic tool use and MCP policy violations, plus routing and
|
| 31 |
+
threat classification β all on the endpoint.
|
| 32 |
|
| 33 |
+
Ark will be open source (AGPL-3.0, commercial license available). It is **not public yet**
|
| 34 |
+
β the repository link will appear here at launch.
|
|
|
|
| 35 |
|
| 36 |
## The models π€
|
| 37 |
|
| 38 |
+
Our detectors, trained for the firewall and shared openly β use them, fine-tune them,
|
| 39 |
+
benchmark against them, and tell us where they fall short:
|
| 40 |
|
| 41 |
+
- πΊ **Wolf Defender** β prompt-injection detection (EN/DE); threat classification *(coming soon)*
|
| 42 |
+
- π **Orca Sonar** β document classification for DLP and sensitive-document routing
|
| 43 |
+
- π¦ **Lion Warden** β one unified seven-head AI-security model *(coming soon)*
|
| 44 |
+
- π **Husky** (Sight / Paw / Nose) β agentic tool use: tool type, operation, data-flow risk *(coming soon)*
|
| 45 |
+
- π **Panther Read** β user-intent and request routing *(coming soon)*
|
| 46 |
+
- π¦ **Shark Scent** β PII detection *(coming soon)*
|
| 47 |
+
- **GLiNER Edge** β quantized zero-shot entity extraction (upstream GLiNER, Apache-2.0)
|
| 48 |
|
| 49 |
+
Deliberately small: ModernBERT under the hood, ONNX-quantized (INT8/INT4), a few hundred
|
| 50 |
+
MB of RAM β they run happily on a laptop instead of a GPU rack.
|
| 51 |
|
| 52 |
+
The app, with downloads for macOS and Windows, lives at
|
| 53 |
+
[patronus.studio](https://patronus.studio). Come say hi.
|