Hack #5: Kiro · AWS Kiro
23 Apr, 15:08
AsisteHukum Voice is an AI-powered legal document explainer built to make legal documents understandable for everyone — no law degree required. The Problem Most people in Indonesia receive legal documents (contracts, court summons, debt notices, official letters) and have no idea what they actually mean. Legal language is dense, intimidating, and often written to confuse rather than inform. Without access to a lawyer, ordinary people are left vulnerable. AsisteHukum Voice solves this by acting as a calm, professional AI lawyer in your pocket — one that reads your document and explains it to you in plain Bahasa Indonesia, out loud. What We Built A full-stack web app where users upload any legal document (PDF, image, or text), receive an instant AI-generated plain-language summary with urgency level, key points, deadlines, and recommended actions — then hear it explained by an AI voice persona called "Pak Arif." Users can also ask follow-up questions by typing or speaking directly into their microphone. How We Use ElevenLabs ElevenLabs powers the entire audio layer of the experience across three APIs: Text-to-Speech — The legal summary is read aloud by "Pak Arif," a professional Indonesian male voice persona built on eleven_multilingual_v2, delivering explanations in a tone that feels trustworthy and approachable Speech-to-Text (Scribe) — Users can ask follow-up questions hands-free by speaking into their microphone; Scribe transcribes the audio and feeds it into the AI for a voice response Sound Effects API — Subtle audio cues (notification chimes, loading sounds, success tones) are generated dynamically to create a polished, app-like experience How We Use Kiro This project was built using Kiro's spec-driven development methodology. We defined structured specs — requirements (17 items with EARS-pattern acceptance criteria), architecture design, database schema, and 17 task groups — and let Kiro's AI agent implement them systematically and verifiably. How to Test The app is live and ready to use. Log in with the following test credentials: Regular user: user@asistehukum.id / user1234! Upload any legal document (try a PDF contract or an official letter), listen to Pak Arif explain it, then ask a follow-up question — by typing or using your microphone.
