The local Smithers app

Open Smithers. No cloud, no signup.

One command opens a real app on your machine. Tell the concierge what you want in plain English and it builds the workflow, then watch the run come alive as a graph. Everything stays local.

$ smithers ui --app See it work
Runs local, nothing leaves No account to try it Chat builds the workflow

Why this exists

You had no window into the thing on your own machine.

To see a run, you parsed JSON out of the CLI or signed into a hosted product living in some other repo. And to start a workflow, you had to already know the exact command to type.

before

Read the run in your head

Runs were rows of JSON. You reconstructed what happened from fields instead of seeing it.

before

Know the incantation first

Starting a workflow meant memorizing its name and flags. New work meant reading source, not asking.

How it works

Open it, describe the work, watch it run.

1

Open the app

smithers ui --app builds and serves a local app and pops it open in your browser. No sign-in wall.

2

Ask the concierge

Say what you want done. A real model reads your workspace and turns the request into an actual runnable workflow.

3

Watch it live

The run renders as a graph. Steps light up as they finish, gates pause for your call, and you can open any node.

What's inside

A whole cockpit, on localhost.

◈ concierge

Chat that builds workflows

A real LLM concierge that reads your project and proposes, then creates, a workflow you can run.

◧ live graph

Runs you can see

Every run is a graph. Watch steps advance, inspect a node, or replay from a point in time.

⌘ files & vcs

Files and version control

Browse the workspace and its diffs from inside the app, next to the run that produced them.

◱ workspaces

Pick where work happens

Switch between projects with the workspace picker. The app follows you to the repo you are in.

Your agents already run here. Now you can see them.

One command, no account, nothing leaves your machine.

$ smithers ui --app