A desktop agent you can watch work.
Kiro Bot reads and edits files, runs shell commands, and inspects Git. It works in an isolated workspace and logs every tool call you can read.
What can you do inside this workspace?
I can read and write files, list directories, run shell commands, and inspect Git status or diffs.
Switch chats, or open the workspace tabs.
Watch each tool call as it happens.
Chat, files, terminal, and agent activity share one window. You read each call as the agent makes it.
- 01
Give it the job
Ask in plain language. The bot decides whether it needs the filesystem, terminal, or Git.
- 02
Watch the run
Agent Activity lists each tool call while the answer streams into the conversation.
- 03
Inspect the result
Open changed files, use the embedded editor, or continue in the workspace terminal.
Available tools
read_filewrite_filelist_filesterminalgit_statusgit_diff
Choose how it approaches the job.
Each bot changes the agent's working instructions. Run one on its own, or put several in a group chat.
Example exchange
You: Get the test suite green again.
Agent: Reading the failing spec first, then I will patch and re-run it.
The agent acts inside limits you can read.
Kiro Bot gives the model six tools and one isolated workspace. The limits are fixed, and you can open every file and command it touched.
- Workspace
- A workspace starts only when a tool needs one. Plain chat runs without it.
- Files
- Kiro Bot resolves every path against the workspace root before it opens anything.
- Limits
- Each run stops after 8 model steps or 20 tool calls.
- Review
- Files, terminal output, Git status, and Git diff stay open in the app.
Shortcuts
Defaults. All rebindable.
- New chat ⌘ N
- Focus composer ⌘ L
- Toggle sidebar ⌘ B
- Toggle workspace ⌘ J
- Previous chat ⌘ ⇧ [
- Settings ⌘ ,
Open source, and it runs the model you pick.
Free OpenRouter models come with the app. Connect a Claude Pro or Max account to run on your own quota.
- macOS Apple silicon · Intel
- Windows x64 · .exe or .msi
- Linux x64 · AppImage, .deb, or .rpm