
Un moteur d'orchestration moderne pour la sécurité.
Osmedeus - Un moteur d'orchestration moderne pour la sécurité
Osmedeus est un moteur d'orchestration déclaratif axé sur la sécurité qui simplifie l'automatisation de workflows complexes en définitions YAML auditables, avec gestion des données chiffrées, gestion sécurisée des identifiants et exécution en bac à sable.
Conçu aussi bien pour les débutants que pour les experts, il offre une automatisation puissante et composable sans compromettre l'intégrité et la sécurité de votre infrastructure.
Consultez la page de documentation pour plus de détails.
curl -sSL http://www.osmedeus.org/install.sh | bash
npm install -g @j3ssie/osmedeus
Fournit des binaires précompilés pour linux et macOS sur x64/arm64.
Consultez Quickstart pour une configuration rapide et Installation pour les configurations avancées.
| Utilisation du CLI | Ressources de l'interface web |
|---|---|
![]() | ![]() |
| Visualisation des workflows | Vulnérabilités |
![]() | ![]() |
Vous automatisez la reconnaissance avec Osmedeus ? Bloome apporte ce même état d'esprit d'équipe d'agents au reste de votre flux de travail : plusieurs agents IA (Claude, ChatGPT, DeepSeek et plus encore) dans un chat partagé qui se répartissent le travail, se transmettent les tâches, se vérifient mutuellement et affinent le résultat jusqu'à ce qu'il soit correct — tri des constats, rédaction de rapports et exécution de contrôles planifiés ensemble. Aucune configuration, dans le cloud, sur le web et le mobile, et partageable avec votre équipe. 👉 Essayez Bloome
# Run a module workflow
osmedeus run -m recon -t example.com
# Run a flow workflow
osmedeus run -f general -t example.com
# Multiple targets with concurrency
osmedeus run -m recon -T targets.txt -c 5
# Dry-run mode (preview)
osmedeus run -f general -t example.com --dry-run
# Start API server
osmedeus serve
# List available workflows
osmedeus workflow list
# Query discovered assets
osmedeus assets -w example.com # List assets for workspace
osmedeus assets --stats # Show unique technologies, sources, types
osmedeus assets --source httpx --type web --json # Filter and output as JSON
# Query vulnerabilities, runs, and steps
osmedeus query vulns --severity high --workspace example.com
osmedeus query runs --status running
osmedeus query steps --run <run-uuid>
# Query database tables
osmedeus db list --table runs
osmedeus db list --table event_logs --search "nuclei"
# Evaluate utility functions
osmedeus func eval 'log_info("hello")'
osmedeus func eval -e 'http_get("https://example.com")' -T targets.txt -c 10
# Platform variables available in eval
osmedeus func eval 'log_info("OS: " + PlatformOS + ", Arch: " + PlatformArch)'
# Install from preset repositories
osmedeus install base --preset
osmedeus install base --preset --keep-setting # preserve existing osm-settings.yaml
osmedeus install workflow --preset
# Exclude modules from flow execution
osmedeus run -f general -t example.com -x portscan
osmedeus run -f general -t example.com -X vuln # Fuzzy exclude by substring
# Worker queue system
osmedeus worker queue new -f general -t example.com # Queue for later
osmedeus worker queue run --concurrency 5 # Process queue
# Worker management
osmedeus worker status # Show workers
osmedeus worker eval -e 'ssh_exec("host", "whoami")' # Eval with distributed hooks
# Run an ACP agent interactively
osmedeus agent "analyze this codebase"
osmedeus agent --agent codex "explain main.go"
osmedeus agent --list