Repository navigation
Home
Utsha Basak edited this page Oct 26, 2026
·
11 revisions
A laptop-sized mini-SOC: from raw logs to detections, enriched incidents and analyst-ready reports, with honest machine-learning evaluation and a streaming data pipeline.
Prohori is Bengali for "guard". It is an open-source, defensive security-operations toolkit written in Python that runs on a single laptop using free tools only.
Status: alpha (v0.1.0 on PyPI). The batch core works today:
prohori demoandprohori triagetake a log file to scored incidents and shareable reports. See Quick Start and Roadmap.
- Parses web-app, web-server and Linux authentication logs into one common event schema.
- Detects suspicious activity with readable YAML rules and machine-learning models.
- Enriches indicators such as IP addresses with geolocation and reputation data.
- Groups related alerts into scored incidents mapped to MITRE ATT&CK.
- Reports each incident as a shareable Markdown, HTML or JSON document.
- Streams and stores events through a message queue and a warehouse for dashboards.
- Explains incidents in plain language through an optional, safety-constrained LLM assistant.
Prohori only recommends actions. It never blocks addresses, disables accounts or touches remote systems.
| If you want to... | Read |
|---|---|
| Install Prohori | Installation |
| Try it out | Quick Start |
| Understand the design | Architecture |
| Write rules against log fields | Event Schema |
| Parse your logs | Parsers |
| Write detection rules | Detection Rules |
| Look up IP addresses | Enrichment |
| Understand incidents and scores | Incidents |
| Write and share reports | Reports |
| Simulate attacks and measure the rules | Simulator |
| Contribute code | Development Guide and Testing |
| Understand the security posture | Security Model |
| Look up a term | Glossary |
| Find answers to common questions | FAQ |
- Repository: https://github.com/UtshaBasak/Prohori
- Design documents:
docs/ - Decision log:
docs/DECISIONS.md - Report a vulnerability: SECURITY.md
Repository · Changelog · Security · MIT License
Prohori
Contributing
Reference