Aggregate evidence
Counts, methods, synthetic examples, architecture, decisions, limitations, and the planned evaluation.
PUBLIC BUILD / 2026
A compact reference for the model roles, data contracts, checkpoints, public/private boundary, and reproducibility decisions behind the project.
Architecture, data flow, checkpoints, security boundaries, and a practical glossary.
01 / Architecture
Locally held, streamed only through review tools.
Produces expressive targets or matched comparison arms.
Remote rank-32 adapter and checkpoints.
Aggregate evidence, synthetic examples, and no provider calls.
The local comparison application can call Base Inkling, the trained sampler checkpoint, and eventually Fish Audio. This public Cloudflare site cannot. It has no server logic, secret binding, D1 database, R2 bucket, or provider endpoint.
02 / Data contracts
| Stage | Consumes | Produces | Primary gate |
|---|---|---|---|
| Selection | Private ad media | Frozen cohort identity | Explicit human train/do-not-train decision |
| Preparation | Selected media | Audio and verified transcript | Readable media and transcript integrity |
| Teacher | Audio, script, task context | Global and segment expressive direction | Structure and wording preservation |
| SFT | Prompt-target pairs | Updated LoRA adapter | Deterministic render and completed optimizer steps |
| Comparison | Matched prompts and model identities | Base/trained scripts | Symmetric settings and full arm preservation |
| Fish render | Two expressive scripts, one voice | Blind A/B audio | Same voice and synthesis settings |
Errors are records, not inconveniences to erase. A malformed teacher output, a wording mismatch, or a failed provider arm remains visible and cannot be silently converted into a success.
03 / Glossary
The unchanged general audio-language model. It can receive audio or text and generates text. It is the parent over which an adapter is trained.
A compact trainable adapter that modifies behavior while leaving the base weights fixed. “Fine-tuned model” here means Base Inkling loaded with this adapter.
The remote artifact used to load the trained adapter for inference. The public documentation names the role but never publishes the concrete identity.
The resumable state used to continue training, including optimizer progress. It is not the normal artifact for a comparison request.
The expressive target produced from source evidence before review. It becomes training data only after the required gates accept it.
The downstream text-to-speech model. Fish Audio S2-Pro is the planned renderer; Inkling itself does not synthesize the final ad voice.
04 / Public boundary
The production build is scanned before deployment. It rejects provider-token patterns, private checkpoint schemes, absolute home paths, authorization headers, environment assignments, known private identifiers, media, databases, archives, and model weights.
Counts, methods, synthetic examples, architecture, decisions, limitations, and the planned evaluation.
Source ads, audio, transcripts, URLs, identities, credentials, local paths, checkpoints, raw logs, and generated comparison media.
Credentials are read from a server-side environment only when private tools run. The public browser receives no model key, voice reference, checkpoint identity, or inference capability.
05 / Reproducibility
The experimental structure can be inspected and repeated while private creative, licensed media, personal voices, and service credentials remain protected.