← Code Exchange

kairos-cli

kairos-cli is a snappy cli application that allows you to maintain your flow state while allowing you to open a workflow in the cloud for a richer experience and deeper analysis.


⚠️ Community Contributed Project

This project was generously donated by one of our fabulous Temporal community members! We encourage you to check it out, but urge caution as Temporal does not formally support or endorse this project.

A fast and pleasant cli client for Temporal

Why build this?#

Although the Temporal team has been doing a great job with the Temporal web UI, it can be sluggish for many use cases. Leaving the terminal can also disrupt flow state for some developers. kairos-cli is a snappy cli application that allows you to maintain your flow state while allowing you to open a workflow in the cloud for a richer experience and deeper analysis. It also adds the following features that Web UI currently lacks

  • Updating the status of individual workflows in place.
  • Showing if a workflow is stuck by showing the count of underlying retry attempts.
  • Updating status counts in real time
  • Search with autocomplete

Features#

  • Search (with autocomplete)
    • by workflow id
    • by workflow name
    • by workflow status
  • Terminate workflows
  • Restart workflows
  • Show only parent workflow
  • Open workflow in temporal cloud
  • Dive into a workflow (early testing)

Language

Go
💖 Community Utilities

About the Author

Young man with dark hair and black-framed glasses smiling outdoors against a blurred green foliage background.

Sepehr Sobhani

SewerAI