Siemens AgentLab Hackathon · May 2026
This repository contains four AI agent proposals for the SW360 ecosystem, each designed to automate repetitive, error-prone developer and compliance workflows.
sw360-agent-hackathon/
├── clearing_agent/ # Foss360 Clearing Agent
│ ├── CLEARING_TEAM_GUIDE.md # Proposal document
│ ├── WORKFLOW.md # Technical workflow
│ └── diagrams/ # Visual assets
├── endpoint_scaffolding_agent/ # Endpoint Scaffolding Agent
│ ├── ENDPOINT_SCAFFOLDING_GUIDE.md # Proposal document
│ ├── SCAFFOLD_WORKFLOW.md # Technical workflow
│ └── diagrams/ # Visual assets
├── pr_review_agent/ # PR Review Agent
│ ├── PR_REVIEW_GUIDE.md # Proposal document
│ ├── REVIEW_WORKFLOW.md # Technical workflow
│ └── diagrams/ # Visual assets
├── license_compliance_agent/ # LicenseLens AI
│ ├── LICENSE_COMPLIANCE_GUIDE.md # Proposal document
│ └── diagrams/ # Visual assets
├── agent-feasibility-study.md # Cross-cutting feasibility analysis
└── agent-rag-multi-agent-architecture.md # RAG architecture patterns
Tagline: Automate the handoff, not the decision.
Automates the mechanical portions of the FOSSology↔SW360 licence clearing workflow using a two-agent architecture with explicit human-in-the-loop state handoff.
| Metric | Before | After |
|---|---|---|
| Manual steps | 7 per component | 2 commands |
| Active effort | ~45 min | ~3 min |
Tagline: Let the agent write the boilerplate, so the developer can focus on business logic.
RAG-powered code generator that retrieves patterns from the SW360 codebase and generates Controller + Service + Test code in one shot, validated against ArchUnit rules.
| Metric | Before | After |
|---|---|---|
| Time per endpoint | 60-140 min | <2 min |
| CI failure rate | ~40% | ~0% |
Tagline: Let the agent catch the patterns, so the reviewer can think about the logic.
Two-layer automated review system: Layer 1 (deterministic regex rules, $0 cost) + Layer 2 (RAG-powered contextual checks, ~$0.05/PR).
| Metric | Before | After |
|---|---|---|
| Time to first feedback | Hours/days | <60 seconds |
| Review rounds | 2.5 average | 1.0 average |
Tagline: Detect Early, Decide Fast, Comply by Design.
IDE-native AI agent (VS Code) that detects dependency changes in real-time, classifies license obligations into three tiers (🔴🟡🔵), and enforces compliance gates at commit/build time.
| Metric | Before | After |
|---|---|---|
| Time to feedback | Weeks | Seconds |
| Rework cycles | 2-3 | 0-1 |
- 📌 Idea Title & Team Name — Hackathon submission metadata
- 📌 Problem Abstract (~1000 chars) — The pain point being solved
- 📌 Solution Abstract (~1000 chars) — The proposed approach
- 📋 Invention Disclosure Questionnaire — 6 questions for IP review
- Technical problem basis
- How solved until now
- Technical features solving the problem
- Differences from known solutions (table)
- Detection
- Related Siemens disclosures
- 🗺️ Mind Map — Visual overview of the idea
- ❓ Problem & Solution Diagrams — Before/After workflows
- 🏢 Value for Siemens — Metrics table with impact
- 🏁 Hackathon Scope — In-scope vs out-of-scope
- ❓ Q&A — Anticipated questions and answers
- Agent Feasibility Study — Cross-cutting analysis of agentic patterns
- RAG Multi-Agent Architecture — Shared RAG infrastructure patterns
| Phase | Date | Deliverable |
|---|---|---|
| Idea Submission | May 2026 | This repository |
| Prototype Build | Hackathon Event | Working demo |
| Demo & Judging | End of Event | Presentation |
- Bibhuti Bhusan Dash
- (Add team members)
Internal Siemens use. See individual proposal documents for IP considerations.