SMEs lose countless leads every day because customers reach out on WhatsApp, Instagram, or their websites and no one responds in time. Tulia AI was born to solve exactly that problem.
Tulia AI is an AI-powered commerce & customer-support assistant built for SMEs. It shortens the gap between an enquiry and a sale by giving businesses a smart WhatsApp agent that can answer product questions, guide customers, manage FAQs, and help close sales 24/7.
But building an MVP of this scale with a multi-tenant architecture, WhatsApp agent workflows, analytics, and a full admin dashboard would normally take months.
⚡ Enter Kiro My Turbocharged Co-developer
I joined the Kiroween Hackathon with an idea and a rough vision. Using Kiro, I turned that vision into a working MVP in less than a month.
Not by cutting corners, but by speeding up everything I’d normally do manually.
Here’s how Kiro became the silent engine behind Tulia AI:
🧩 1. Clear, AI-Generated Requirements
I used Kiro’s structured prompt blocks to break down features like:
- Tenant onboarding
- WhatsApp conversation flows
- Knowledge base management
- Analytics dashboards
- SME product/service catalogue structures
Kiro didn’t just rewrite requirements, it refined them into production ready definitions I could immediately implement.
🏗️ 2. Fast, Aligned Code Generation
Instead of generating random boilerplate code, Kiro respected my stack choices:
- Django REST backend
- Multi-tenant RBAC
- WhatsApp API integration
- LLM Integration
Any time I needed to build or refine a component (auth, messaging, llm intent classification, product or services catalogues), Kiro generated code in the structure I already had. No breaking changes just precise additions that helped me move fast and in the right direction.
🔁 3. Iteration Without Losing Context
The biggest challenge with AI tools is losing context after a few back and forth messages.
Kiro solved this by allowing:
- Persistent Steering Documents and agent hooks
- Revision friendly specs
- File aware coding with full project access
- Incremental improvements
I could ask for updates to existing files, optimizations, or new features and it always stayed aligned to the original architecture.
🧪 4. A True “Build With Me” Feel
Kiro wasn’t just a code generator; it felt like having a senior engineer pair programming beside me.
From:
- Designing the API routes
- Generating UI components
- Writing docs
- Optimizing security
- Debugging and even running terminal commands
Kiro gave me clarity when I was unsure how to approach something. It accelerated both development and decision making.
🌍 The Vision for Tulia AI
This MVP is only the beginning.
The goal is to build a platform where SMEs can:
- Train AI agents using their Company data
- Automate sales conversations
- Integrate multiple payments and invoicing
- Track analytics & customer behaviour
- Reduce customer response times to near zero
With Kiro reducing development cycles dramatically, the roadmap suddenly feels much more achievable.
🎃 Built for Kiroween, But Ready for the Future
The Kiroween hackathon gave me the push to bring Tulia AI to life but Kiro made the development journey 10× smoother, faster, and more fun.
If you’re building fast, scaling fast, or iterating nonstop, Kiro feels like cheating in the best possible way.
