admyral

admyral

๐Ÿค– Admyral's Python SDK simplifies writing workflow automations for Security Engineers

Stars: 256

Visit
 screenshot

Admyral is an open-source Cybersecurity Automation & Investigation Assistant that provides a unified console for investigations and incident handling, workflow automation creation, automatic alert investigation, and next step suggestions for analysts. It aims to tackle alert fatigue and automate security workflows effectively by offering features like workflow actions, AI actions, case management, alert handling, and more. Admyral combines security automation and case management to streamline incident response processes and improve overall security posture. The tool is open-source, transparent, and community-driven, allowing users to self-host, contribute, and collaborate on integrations and features.

README:

admyral

Docs ยท Discord

Commit Activity License

Quick start ๐Ÿš€

Install Admyral:

$ pip install admyral

Start Admyral to access the frontend, execute workflows using Admyral's scalable workflow infrastructure:

$ admyral up

[!IMPORTANT] Admyral is built with Python 3.12 and requires Docker to be installed on your machine.
If you don't have Docker installed, you can download it here.
If you don't have Python 3.12 installed, you can download it here or use your favorite package manager (e.g., brew).

More instructions on self-hosting with Docker can be found here, and for the development setup, click here.

Simple, reliable Security Engineering using Admyral's Python SDK

Automation-as-Code ๐Ÿง‘โ€๐Ÿ’ป

admyral

AI Workflows ๐Ÿค–

Empower your workflows with AI! Admyral supports custom AI Actions using top-tier LLMs from OpenAI, Mistral, Anthropic, and more. You can use these AI Actions within your workflow to summarize findings, create a report, categorize alerts, and much more.

No-Code Editor Sync -- Bi-directional ๐Ÿ‘ˆ ๐Ÿ‘‰

While Admyral is Code-First, there is No-Code functionality as well. Visualize your coded workflows and edit them directly in the drag-and-drop workflow builder. All changes are synced back into your code.

admyral

Workflow Monitoring ๐Ÿ”ฎ

admyral

Reliable and Scalable Workflow Infrastructure Out-of-the-box ๐Ÿ“ฆ

Built on Temporal (used by Netflix, Retool, and co.), Admyral ensures reliable, scalable workflows -- incl. secrets management for integrations. Deploy in under 5 minutes without infrastructure or scalability worries.

Start Automating Any Workflow - SecOps or GRC ๐ŸŽฌ

Make your security operations more efficient, accomplish more with less resources, and standardize the quality of your SOPs.

When automating workflows in GRC/Compliance, reduce the effort for IT-dependent manual controls.

Example workflows can be found in examples/playbooks/workflows.

๐Ÿ“ƒ License

This repository is licensed under Apache License 2.0. See LICENSE for more details.

Misc

Telemetry

Admyral automatically collects telemetry data using PostHog with hosting in the EU. We want to emphasize that no personal data is sent to PostHog. The data helps us to understand how Admyral is used and improve our most relevant features as well as track the overall usage for internal and external reporting.

None of data is shared with third parties and does not include any sensitive information. If you would like to opt-out of telemetry or have questions, please reach out to us via [email protected] or contact us on Discord, as we want to be transparent and respect your privacy.

For self-hosting, you can opt-out by simply removing NEXT_PUBLIC_POSTHOG_KEY and NEXT_PUBLIC_POSTHOG_HOST from the environment variables.

For Tasks:

Click tags to check more tools for each tasks

For Jobs:

Alternative AI tools for admyral

Similar Open Source Tools

For similar tasks

For similar jobs