Wisent infrastructure / human-in-the-loop

Human work,
callable like software.

Describe the work. Fund it once. Receive a verified deliverable. HandToHuman handles staffing, recovery, escrow, evidence, and payout in between.

task / live
$ handtohuman run humanization article.md \
  --transformation paraphrase \
  --turnaround-minutes 120 \
  --price-cents 900 \
  --idempotency-key 2026-08-24-article-01
STATUSdelivered
WORKERverified
ESCROWreleased
document_urlhttps://…/final.txt↗
01OfferTyped requirements
02OrderOne identity
03FundEscrow secured
04DispatchBest provider
05VerifyEvidence checked

If a worker disappears, HandToHuman reopens the work and selects the next eligible applicant. The caller keeps one task id and one result.

A messy marketplace becomes a boring interface.

Products call a stable task contract instead of integrating directly with staffing, settlement, and execution systems.

01

Typed input

Price, deadline, worker requirements, completion criteria, and expected evidence travel together.

02

Automatic staffing

Applications are filtered and ranked; the best eligible worker is selected deterministically.

03

Automatic recovery

Reopened work is staffed again without caller intervention or duplicate acceptance.

04

One lifecycle

Provider states normalize to queued, in progress, delivered, failed, cancelled, or unknown.

05

One result

Task status, deliverable, recording, and original provider response arrive in one receipt.

06

Safe retries

Idempotency keys and bounded retries prevent double posting and double booking.

One order model.
Three kinds of work.

HandToHuman owns the commercial and operational contract. Human work runs on this ledger; machine capacity is placed by the product that owns the machines.

A

Human work

This ledger

Humanization and original UGC, assigned to a named person with a deadline, delivered with the file and its proof, and paid from escrow on acceptance.

humanization · ugc-video
B

Compute

Stado

Commands dispatched to available supplier hosts while preserving the Stado job as execution identity.

compute · placement
C

Network

Bounded egress

Loopback-only residential egress with declared domains, lease tokens, byte caps, and private-address rejection.

CONNECT · least privilege

Every product opens
with its number.

Two sides on one ledger. Each page states what a buyer pays and what a supplier keeps, before anything asks you for an email address.

01

Text

Humanization

A person rewrites the text and records the session. 90c per hundred words; the writer keeps 85 percent.

buy · write
02

Media

UGC video

A creator films against your brief and delivers the release with it. $150 a video, no subscription.

buy · film
03

Machines

Compute

GPU and sandbox hours at the rate the host published. The host keeps 85 percent of it.

rent · host
04

Network

Residential egress

Bandwidth bounded to declared domains and capped in bytes. 21.25c a gigabyte to the line owner.

buy · share
05

Devices

Phone sharing

A named line by the hour with a timestamped session log. 34c an hour to the owner.

rent · share

Every cent has a state.

Funding moves customer credit into escrow. Accepted work releases 85% to the worker and records a 15% platform fee. Disputes can refund, release, or split the exact total—without creating or losing cents.

85% worker15% platform

Reputation comes only from settled orders. Payout requests reserve balance atomically. External payment providers remain authoritative for money movement.

Explore the marketplace ledger

Build the task.
Not the bureaucracy.

Use the CLI, Rust library, marketplace ledger, or mobile worker API. The full contract is documented in one place.

Open documentation