
Some more info on Kiro terminology & LLMs
By Sam Moore • 1 comments • 3 days ago
Specs = tasks. (or subtask) in a tasks.md
file in your project. 1 Spec is like a list of steps (around 5 or so) to build some tiny part of your app; I think they bump that up if its a super complex task.
Vibes is easy, so like 1 prompt / reply = 1 Vibe.
as for LLM so far Kiro has only 2 options Anthropic Claude Sonnet 3.7 or Sonnet 4 ... given its Amazon, I believe its delivered using Bedrock on AWS.
Please sign in to join the discussion.
ah thanks for confirming the LLMs @samofcode
Been using Kiro for some "fun" experimental work, and would love to share some of my tips that helped me grok Kiro’s model:
Vibe = talk, Spec = do. Easy mental model.
In Spec mode, hit Start task. Don’t chat to kick it off—that burns Vibes for orchestration.
Rough rule: 1 task = 1 Spec. Subtasks are 1 Spec each + about 1 Vibe for coordination.
That "Welcome bonus" they are giving out is pretty awesome — 100 Specs + 100 Vibes for 14 days (think my timer started today, so its like on your first request). Its like roughly 80% of their Pro’s Specs and so maybe you can actually ship something.
Some good things are Kiro is forcing me to write tighter specs up front (requirements → small tasks). Its nice to have that 1 good Spec run can, instead of a handful of chat loops driving you nuts.
There's a Dashboard that shows at a glance the Vibes/Specs so you don’t drift.
Hooks count as Vibes (at least 1). Handy, just budget for them. More on hooks later. oh and you have to update to v0.2.13+ to see the usage view things they added.