← Rhysbot

Your corpus. One bounded training pilot.

Test mode only. No real charge. Stripe test Checkout uses test payment details. Sandbox checkout is a local confirmation with no card form or Stripe payment. Both share one lifetime training slot across this pilot.

Upload text you have permission to process. This private upload is separate from Rhys’s public corpus. It will not be added to that corpus or used to change existing checkpoints.

Checking configuration…

1. Upload

UTF-8 TXT or JSONL, up to 5 MiB. Use at least a few pages (the training recipe requires 512 tokenized tokens). Each JSONL row must contain only {"text":"…"}. No ZIPs, remote URLs or executable files. Text is data; training must never execute instructions in it.

Storage is private (D1 chunks, or an optional R2 bucket). Processing uses authenticated Cloudflare and Modal services. Uploaded corpus access expires after seven days; deletion and scheduled storage cleanup are separate. Do not upload secrets. Keep your recovery token: no account or email recovery exists.

2. Test checkout

Recipe unavailable until configured.

Recovery token

Anyone with this token can read this job’s status or delete eligible data. It is saved in this tab’s session storage and never put into the checkout URL.

3. Job status

No job selected.

Refreshing only reads status. An uncertain dispatch is held for operator reconciliation and never launches again automatically. Queued/running/payment-open jobs cannot be deleted until safely reconciled. Training results are reported only after the real backend completes; no model is promised by a checkout redirect.

Restore a job