Make
LiveYour own model, built from what you approve.
Reviewed learning can train a model that's yours — private source, your rules. Today this page is a practice lab: every step runs locally with sample data and nothing costs money.
Personal model lab
- Review your packaged library dataset before a personal-model job can use it.
- Reserve a practice credit before submitting (mock billing only this freeze).
- Hosted jobs use your reviewed package on Scooling Lab. Advanced GPU training and billed spend stay off until a later authorization.
Lab status
Whether an authorized Lab wire is enabled for this session.
- Disabled is the safe default.
- Enabled means an authorized Lab wire — hosted allowlisted Lab or local practice loopback — never a public open trainer.
More details
Whether the Lab path the site can reach is turned on. Off is normal when Lab is not connected.
Developer details
Authorized Lab surface mode under posture+env double-lock (hosted or practice).
Also called: training surface enabled
Whether Lab job submit is allowed right now.
- Shows on or off from the double-lock — not from env alone.
- On still means dry-run / fixture or packaged own-data practice — not GPU train or billed spend.
More details
On only when both the product posture lock and an authorized Lab (hosted allowlist or practice loopback) are on. Off is the safe default.
Developer details
Lab-submit posture ∧ Training Lab env double-lock (hosted allowlist or practice).
Also called: lab submit wire
Network calls for this page are intentionally blocked.
- Private learner data stays on the practice path until gates open.
More details
Off (locked) is the safe default for previews. Unlocking network is an operator choice for live reads.
Developer details
Shown when the surface is inert or gated.
Also called: network disabled
Lab submit: off — needs product authorization and a hosted Lab the site can reach. A localhost Lab cannot serve the live site.
Advanced GPU train: on — Scooling Lab (lab.scool.ing) can run an advanced GPU job on your reviewed package.
Mode: off. Practice panels may still describe the local fixture path until a hosted Lab is on.
You're in Make — the loop's reward. Everything here starts from what you approved in Decide ←
Library scope
Choose library scope
Pick folders, tags, or notes from your hosted library. Note bodies never appear here.
code: scope_catalog_unavailable
Credits
Pack credit quote
Quote after a package is approved
Package
Package library data for a personal-model job
Authorize a session vault scope, preview a content-minimized package, then approve before Lab register. Note bodies, absolute vault paths, and tokens never appear here.
Package state: idle
Job
Training job status
No job submitted yet.
Artifact
Adapter download
No artifact ready.
Model
Personal model
No personal model ready.
This personal model is not wired for chat yet.
Provenance
Content-free provenance record
Succeeded jobs emit exactly one content-free provenance record: ids, hashes, and timestamps only. Explicit deletion wipes provenance; TTL expiry retains provenance while removing content.
No completed job yet.
Practice fixture path (secondary)
Dataset
Register a fixture dataset for review
Datasets move through registered → pending_review → approved | rejected before any training job may reference them. Rejections show a bounded machine-readable reason code — never free text.
Dataset state: unregistered
Billing (mock)
Reserve a training credit before submitting
Job submission requires an active credit reservation from the mock billing adapter. A missing or expired reservation keeps the submit button disabled in the DOM and is re-checked on the server.
Reservation state: none
Training job
Submit a fixture training job
Enabled only when the dataset is approved AND an active credit reservation exists. The local Lab fake worker runs the fixture job — no real training, no model files, no user content.
Job state: not submitted
- Blocked: code: dataset_not_approved.
- Blocked: code: no_active_reservation.
Guarantees
What this page will not do
- No real billing spend — mock credit reservation only.
- Hosted jobs use your reviewed packaged library data. Note bodies stay off this page.
- No passwords or secrets shown on this page.
More details
- No MuseHub reads or writes from this surface.
- Packaged-data dry-run jobs use practice reservations. Advanced GPU jobs reserve through the same training-credit adapter at the published training rate — they do not open a second shop.
- Advanced GPU training on Scooling Lab is available when you opt in.
- No durable identity storage in the browser.
- Note bodies, tokens, and vault paths stay off panels and Lab identity wire.
Scooling Lab (lab.scool.ing) is our training product. Open training tooling powers parts of the stack; we credit that work without using third-party product names in the learner UI.
theBRAIN is Scooling's companion device. It is not ready to pair yet — nothing on this page connects to a device today.