Run AWS Locally. Debug Visually.

Stop Building in the Cloud. Run AWS Locally

Build and test Step Functions, Lambda, SQS, Bedrock, and more without deploying. Run AWS Step Functions locally with real Lambda execution. Iterate instantly with ZERO AWS costs.

State machine execution — step 0
State machine execution — step 1
State machine execution — step 2
State machine execution — step 3
State machine execution — step 4

Trusted by teams at

Cloud debugging is a nightmare

Every change means a deploy. Every deploy means waiting. And when something fails, you’re digging through CloudWatch logs hoping to find the line that broke everything.

Deploy just to test a single state change

A one-line Lambda fix triggers a full deploy cycle. You spend more time waiting for CloudFormation than actually writing code.

“A simple condition change, and testing still takes minutes, that delay adds up.”

Blind execution — no idea what’s happening inside

Your state machine runs, something silently fails, and you’re left parsing JSON blobs in CloudWatch trying to figure out which state broke and why.

“Looks like the execution hit an issue, digging into the logs now… I’ll provide a progress report in one hour.”

A shared dev environment that breaks everyone

One developer’s test run corrupts the shared state. Now two people are stopped, untangling whose execution did what to which resource.

“I think a workflow may have run against the dev table, let’s have a call and take a look.”

Racking up AWS costs during development

Every test invocation triggers real Lambda calls, Step Functions charges, and API Gateway hits. Your dev account bill grows while your feature is still half-built.

“Between Lambda costs and time spent debugging, this workflow cost us much more than we expected.”

There’s a better way to build. Run everything locally.

No deploys. ZERO AWS costs. No shared environment chaos. Just your code, running on your machine.

Everything you need to move fast

From local Lambda execution to real-time workflow debugging, Thrubit replaces your AWS cloud with a local environment that runs on your desktop.

Simple setup, instant results

No cloud credentials required to get started.

Open your project

Open your project folders in Thrubit. It discovers every Lambda function and state machine automatically.

Select a state machine

Pick a workflow, view its visual graph, and provide test input JSON. Thrubit resolves the Lambda handlers from your template.

Run and debug live

Hit Run. Watch each state execute in real time, inspect inputs and outputs at every transition, and jump to failing code in your IDE.

Start free. No AWS account needed.
ZERO AWS costs.

Download Thrubit and run your first state machine locally in under five minutes. No cloud setup, no IAM policies, no waiting.

What teams are saying

Real feedback from engineers, trainers and decision makers.

★★★★★

“Thrubit cut our Step Functions debugging cycle from 15 minutes per iteration down to seconds. The visual trace is worth the price alone. It’s become an essential part of our development workflow.”

Photo of Senior Software Engineer
Kim V.
Software Engineer at Cozy Code Creations
★★★★★

“I was looking for ways to make Step Functions and Lambdas more tangible for students. Thrubit makes it significantly easier to visualize workflows and experiment locally, accelerating real understanding.”

Photo of Certified AWS Trainer
John L.
Certified AWS Trainer
★★★★★

“Thrubit saves us over $24k a year & protects us from surprise AWS bills. One rogue state machine once cost us 10x our typical month. With Thrubit, that risk is gone and our developers iterate faster.”

Photo of Co-Owner at WordHerd
Lisa H.
Co-Owner at WordHerd
Free Trial