-
-
Kiro Resurrection Dashboard
-
Kiro Resurrection List
-
Kiro Intelligence and Dependency Graphs
-
Kiro Resurrection Ritual Wizard
-
Proof of MCP Calls -
-
Pushed Kiro to think beyond a Vibe Coding Project to build an enterprise grade app
-
Contribution to Kiro community : Identified a critical UX Bug
-
BUG - Alerted Kiro Team of UI Sync Bug. Task Queues were not clearly accessible
-
Test Driven Development Enforced with Kiro
-
Connected with Enterprise grade MCP Server to supercharge Kiro
-
Extreme Kiro Usage : Specs, MCP, Hooks and Steering
-
Kiro Tracking MCP Calls and Logging
Thank You, Kiro Team
Thanks for hosting a hackathon that changed how I see vibe coding and AI-powered development.
Inspiration
Working in ERP transformation, I've witnessed the 'SAP S/4HANA Gold Rush' - a massive supply-demand gap. Every CIO shares the same concern: "We have 40 years of ABAP code running our supply chain. The original developers are retired. Documentation doesn't exist. Modernization quotes are \$50M and 3 years - with no guarantees."
Millions of enterprises are haunted by their own success. Their 1980s code is now their biggest liability.
The Kiroween Hackathon's Resurrection category sparked an idea: what if we could resurrect dead code with all its business logic intact, ready for the cloud? As I built with Kiro's Model Context Protocol, I realized we were stitching together 50 years of incompatible tech - ABAP from 1983, modern Node.js, cloud frameworks, and 2024 AI. This became both Resurrection and Frankenstein.
This addresses a \$200 billion market opportunity to free enterprises from legacy hell.
What it does
Resurrection Platform transforms 40-year-old ABAP into modern SAP CAP applications in minutes.
Core Flow:
- Upload legacy ABAP code
- AI analyzes via custom ABAP Analyzer MCP
- Kiro designs modern SAP CAP architecture
- Three MCP servers generate CAP backend, Fiori UI, and deployment configs
- Automated validation verifies business logic preservation
- One-click GitHub deployment
How we built it
Stack:
- Frontend: Next.js 15, React 18, TypeScript, Tailwind, Shadcn/ui, D3.js
- Backend: Node.js, Prisma, PostgreSQL, OpenAI API, Pinecone
- AI: 3 coordinated MCP servers (custom ABAP Analyzer, @cap-js/mcp-server, @ui5/mcp-server)
Expert Kiro Usage:
- Specs - 4 comprehensive specifications (2,000+ lines) enabled production-ready code on first try
- Steering Docs - 1,000+ lines of SAP domain knowledge taught Kiro to generate idiomatic CAP code
- Hooks - 3 automated workflows for quality gates
- MCP Frankenstein Architecture - 3 servers with 15+ tools orchestrated to execute the full resurrection workflow
- Vibe Coding - 1,400+ lines documenting strategic partnership and architectural decisions
Challenges
ABAP Parser Complexity - ABAP syntax varies across 40 years. Solution: Used Kiro + steering docs to create flexible pattern-matching parser.
MCP Orchestration - Coordinating 3 servers required building a unified MCPOrchestrator that abstracts complexity.
Business Logic Preservation - Built automated validation comparing logic signatures between original ABAP and generated CAP, flagging anything below 90% accuracy.
50-Year Technology Gap - Instead of direct translation, used 3 specialized agents understanding ABAP (1983), CAP (2020), and UI5 (2024), with MCP as the "stitches."
Accomplishments
- Dual Category Excellence - Only project mastering both Resurrection and Frankenstein
- 3 MCP Servers - Most projects use 0-1; we orchestrated 3 at scale
- Production-Ready - 15,000+ lines of TypeScript with full type safety, error handling, and CI/CD
- Real Business Impact - Addresses \$200B market, 25,000 potential customers, 99% cost/time reduction
- Expert Kiro Mastery - Deep usage across all 5 features, not checkbox compliance
Key Learnings
Kiro as Strategic Partner - Ask "what should we do?" not "do this." Kiro researches, recommends better approaches, and explains reasoning.
Steering Docs are Game-Changers - Comprehensive domain knowledge enables autonomous, idiomatic code generation without repeated explanations.
Specs Enable Autonomy - Detailed specs let Kiro implement complete features production-ready in one session.
MCP Bridges Incompatible Worlds - We literally connected 1983 mainframe code with 2024 cloud infrastructure. MCP orchestration is its own discipline.
What's Next
Beta Launch (30 Days):
- Complete intelligence features
- Enhance ABAP coverage
- Production hardening
- Beta customer acquisition
Built With
- abap
- kiro
- mcp
- nextjs
- postgresql
- prisma
- react
- sap
- shadcn
- typescript

Log in or sign up for Devpost to join the conversation.