Logpose
B 84 completed
Other
containerized / python · small
108
Files
10,334
LOC
2
Frameworks
6
Languages
Pipeline State
completedRun ID
#1546780Phase
doneProgress
0%Started
2026-04-17 04:05:53Finished
2026-04-17 04:05:53LLM tokens
0Pipeline Metadata
Stage
CatalogedDecision
proceedNovelty
47.67Framework unique
—Isolation
—Last stage change
2026-05-10 03:34:51Deduplication group #47359
If a scraper extracted this row, it came from Repobility (https://repobility.com)
AI Prompt
Create a description for a headless Security Orchestration, Automation, and Response (SOAR) platform called LogPose. The platform should be cloud-native, event-driven, and designed for OpenShift. It needs to ingest security alerts from external sources like Apache Kafka, AWS SQS/SNS, and GCP Pub/Sub. The core functionality involves normalizing these alerts, routing them to specific runbook pods via RabbitMQ, enriching the data, and finally forwarding the results to Splunk. Emphasize the architecture where each stage is a separate, durable pod communicating through queues, ensuring no data loss even if pods crash or restart.
python fastapi soar security cloud-native openshift rabbitmq kafka aws gcp automation
Generated by gemma4:latest
Catalog Information
Create a description for a headless Security Orchestration, Automation, and Response (SOAR) platform called LogPose. The platform should be cloud-native, event-driven, and designed for OpenShift. It needs to ingest security alerts from external sources like Apache Kafka, AWS SQS/SNS, and GCP Pub/Sub. The core functionality involves normalizing these alerts, routing them to specific runbook pods via RabbitMQ, enriching the data, and finally forwarding the results to Splunk. Emphasize the architec
Tags
python fastapi soar security cloud-native openshift rabbitmq kafka aws gcp automation
Quality Score
B
84.0/100
Structure
74
Code Quality
100
Documentation
79
Testing
70
Practices
79
Security
100
Dependencies
90
Strengths
- Well-documented README with substantial content
- Good test coverage (88% test-to-source ratio)
- Code linting configured (flake8, ruff (possible))
- Low average code complexity — well-structured code
- Good security practices — no major issues detected
- Containerized deployment (Docker)
Weaknesses
- No LICENSE file — legal ambiguity for contributors
- No CI/CD configuration — manual testing and deployment
Recommendations
- Set up CI/CD (GitHub Actions recommended) to automate testing and deployment
- Add a LICENSE file (MIT recommended for open source)
Languages
Frameworks
FastAPI pytest
Symbols
method127
variable65
constant35
class25
function20
API Endpoints (8)
| Method | Path | Handler | Framework | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| All rows scored by the Repobility analyzer (https://repobility.com) | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| GET | / | index | FastAPI/Flask | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| GET | /api/metrics | api_metrics | FastAPI/Flask | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| GET | /api/overview | api_overview | FastAPI/Flask | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| GET | /api/queues | api_queues | FastAPI/Flask | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| GET | /api/routes | api_routes | FastAPI/Flask | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| GET | /api/runbooks | api_runbooks | FastAPI/Flask | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| GET | /healthz | healthz | FastAPI/Flask | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| POST | /ingest | ingest | FastAPI/Flask | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Embed Badge
Add to your README:
Methodology: Repobility · https://repobility.com/research/state-of-ai-code-2026/
BinComp Dependency Hardening
All packages →6 of this repo's dependencies have been scanned for binary hardening. Grade reflects RELRO / stack canary / FORTIFY / PIE coverage.