Proposal
AI proposes candidates — never truth, never authority.
Models and executors can suggest work. UseSteady treats that output as a candidate until a human approves. Nothing an AI produces reaches an executor without the gate.
Portal · Approve before it runs · Early Access
UseSteady helps organizations trust AI-generated work.
Approve live work in the Portal, then see proof and lineage. Nothing runs without your approval.
propose · approve · proof · lineage
Early Access · Portal path: activation → approve → proof → lineage
Describe what you want to do…
Why approval comes first
Most tools focus on running the work. UseSteady separates proposal, human approval, and evidence — without collapsing those roles. A perfectly executed plan is still wrong if nobody approved the right request.
Propose → Approve → Prove → Lineage
Propose
AI proposes a candidate — zero authority until a human decides.
Approve
You Approve or Reject at the live pending-approval gate.
Proof
See what was approved and what followed — evidence, not self-report.
Lineage
Inspect the durable record the organization can trust later.
Go deeper
The hero shows a preview. This is the full flow — your input, your approval, your result. Nothing executes on this page, but everything here is exactly how the real app works.
⌘ Enter to prepare · Nothing executes on this page
Pick an example or type your own request
That's exactly what UseSteady does on your real codebase.
Every run recorded, replayable, and verifiable. We're selecting the first cohort now.
Review before execute
UseSteady compiles your words into a reviewable request and shows it to you first. If it misread what you wanted, you catch it here — before execution, not after. The runtime then runs only what you approved.
“Run the tests. If everything passes, commit.”
No command syntax
No flags to remember
No script to maintain
Classifies intent
Resolves scope + policy
Builds exact action plan
step 1 test.run_all
scope = src/
policy = read-only
step 2 git.commit ← only if step 1 passes
message = auto
policy = no-force-pushExact — no runtime interpretation
Policy-checked at compile time
Mutations require your sign-off
“Run the tests. If everything passes, commit.”
step 1 test.run_all
scope = src/
policy = read-only
step 2 git.commit ← if step 1 passes
policy = no-force-pushThe governed request is the contract. The runtime executes exactly what is in it — nothing more, nothing less.
See the full flow →Demo
Nothing executes until you see the exact request — every step, every tool call, every mutation. Walk through the full flow below.
Run the tests. If everything passes, commit.
Plain language. No syntax. No commands. Just what you want done.
propose
approve
proof
lineage
How it works
The Portal path is the product lead: request → live approval → proof → lineage. AI proposes. Humans approve. UseSteady governs.
Request
Start in the Portal. Describe the work in plain language — no commands, no flags, no scripts.
Approve
Review the live pending-approval gate. Approve or Reject — nothing runs without your explicit sign-off.
Proof
After a decision, open proof for what was approved and what followed. No invented "executed" without evidence.
Lineage
Inspect the durable record. Finish with evidence the organization can trust later.
The problem it solves
Most tools execute. They don't explain what actually ran.
Three patterns that quietly cause outages, drift, and lost trust — and what UseSteady does instead.
Before
Scripts you didn't verify
They ran. Something changed. You're not sure what. There's no trace.
Automation you can't audit
Schedulers and CI jobs mutate state with no record of what they decided.
AI that runs without review
Models that interpret broadly and act immediately — no gate, no approval.
Commands executed before you see them
You see the output. You never confirmed what ran to produce it.
With UseSteady
Every action is explicit
Governed requests only. Typed, auditable, policy-checked before planning.
Full audit trail
Append-only timeline. Every step recorded, exportable, and replayable.
Policy gate before every mutation
Inspect every step. Approve before it runs. Timeline and history stay auditable.
Nothing runs without your confirmation
You reviewed exactly what will execute — before it executes.
The model
This is the order UseSteady enforces. Human approval is sole authority — evidence comes after the decision, not instead of it.
AI proposes. Humans approve. UseSteady governs.
AI proposes candidates — never truth, never authority.
Models and executors can suggest work. UseSteady treats that output as a candidate until a human approves. Nothing an AI produces reaches an executor without the gate.
Nothing runs without passing the human approval gate.
Mutations are deny-by-default. The Portal pending-approval gate (or CLI TTY) requires explicit Approve or Reject. Silence and empty state never auto-approve.
Only the approved plan runs — nothing more.
After approval, the router delivers the approved plan. There is no reinterpretation step. Replaying a recorded run reproduces the same sequence.
Proof and lineage you can inspect later.
Evidence is independent of the delivery path's self-report. Open proof and lineage after the decision — durable answers to what was proposed, approved, and what followed.
The four steps
propose
approve
proof
lineage
Who it's for
If you've ever asked "what did we approve, and what actually happened?" — UseSteady is for you.
You need durable answers: what was proposed, what a human approved, and what followed — with proof you can show later.
AI can draft the work. You want a gate before it counts, and a record after — without collapsing proposal and approval.
You need an inspectable trail. Every approval, every outcome — recorded so the organization can trust the memory.
You're moving fast but not blindly. You want control and verifiability without enterprise theater.
Not for: teams that want AI to act autonomously without oversight, or workflows where speed matters more than correctness. UseSteady adds a gate — that is the point.
Scope
No capability is implied. If it's not in this list, it does not exist in this build.
In scope today
Portal governance
Activation welcome → request → live pending-approval
Approve or Reject at the human gate — no silent auto-approve
Proof and lineage deep links after the decision
Team governance surfaces for ownership and decision history
Audit & verification
Inspect what was proposed, what a human approved, and what followed
Durable lineage for organizational memory
Every mutation requires explicit human approval before it counts
Optional tracks
CLI propose / ratify for agent-readable demos (secondary)
Local-first runtime option for solo workflows
Not yet
We add capabilities when they can be fully governed.
Deploy to production or managed cloud environments
Remote execution needs a different governance model — not ready.
Manage cloud resources (AWS, GCP, Azure)
Cloud ops cannot be fully audited in this version.
Integrate into CI/CD pipelines as a step
Headless mode requires an unattended approval model.
MCP write tools that approve or mutate
MCP is read-only by design — propose and ratify stay on Portal or CLI.
Run headlessly without human oversight
The gate requires a human in the loop. That is the point.
Early access users shape what gets built next.
Follow @UseSteady →Limitations are a design decision, not a roadmap gap. Every boundary exists because the capability cannot yet be executed under full governance. When it can, it ships.
Early Access
UseSteady is in early access. The primary path is the Portal: approve live work, then see proof and lineage. There is no checkout on this page — guided onboarding while we expand.
Primary
PortalSign in, walk activation, approve a live pending request, then open proof and lineage. That is the five-minute path.
Activation → live pending-approval
Approve or Reject — no silent auto-approve
Proof and lineage after the decision
CLI remains available as an optional track
For teams
Early AccessUse AI without losing control of your team's work.
Every request has a clear owner
Complete decision history
Nothing falls through the cracks
Team workload visibility
Workflow bottlenecks surfaced
Human approval stays in control
Guided onboarding while Team Governance expands. No checkout, no payment.
Ownership
Every request has an accountable owner
History
Every decision and communication stays visible
Attention
Stalled work surfaces automatically
Verification
Workflow behavior is continuously verifiable
Ready?
UseSteady helps organizations trust AI-generated work. Approve live work in the Portal, then see proof and lineage. Nothing runs without your approval.
AI proposes — candidates only, zero authority until you approve
Humans approve — Portal gate or CLI; same authority model
UseSteady governs — proof and lineage you can inspect later
Selecting the first cohort via X · Follow @UseSteady →