Personal Security Information and Event Management System
Arachnid is a powerful, privacy-focused SIEM designed for cybersecurity practitioners who want detailed visibility into their personal computer's security posture. Like a tarantula sensing vibrations in its web, Arachnid monitors for threats across your system.
- Real-time Event Monitoring: System, process, network, and log events
- Enriched Data: Context and intelligence added to every event
- Smart Detection: Behavioral baselining and low-noise alerting
- Beautiful UI: Terminal-inspired aesthetic with tarantula branding
- Cross-Platform: macOS (current), Linux and Windows (planned)
- Privacy-First: All data stays local, no telemetry
# Clone the repository
git clone https://github.com/yourusername/arachnid-siem.git
cd arachnid-siem
# Create virtual environment
python3 -m venv venv
source venv/bin/activate # On Windows: venv\Scripts\activate
# Install for development
pip install -e ".[dev,macos]" # Use [linux] or [windows] as appropriate
# Run tests
pytest
# Start Arachnid
arachnid startArachnid is built with security-first principles:
- SSDLC practices (SAST, DAST, SCA)
- Privilege separation
- Tamper-evident audit logging
- Code signing and integrity verification
See SECURITY.md for our security policy.
Contributions are welcome! Please read CONTRIBUTING.md for guidelines.
See ROADMAP.md for current development status and future plans.
This project is licensed under the MIT License - see LICENSE for details.
Built with love by the cybersecurity community, for the cybersecurity community
"Security Intelligence, Locally Controlled"