← TinyGPT · docs · devlog · roadmap · speedup
source: docs/factory/overview.md · view on GitHub ↗

Factory Overview

TinyGPT’s active product is the specialist factory.

The factory should turn a base model plus task data into a measured specialist artifact:

target -> data -> post-training -> eval -> package -> report

For the fuller project/learning split and the post-training pillar map, see post-training-factory.md.

Factory Contract

A valid factory run has:

Anything else is research or tooling. It may be valuable, but it is not the factory proof.

Current Assets

Use these before adding new tooling:

First-Class Output

The output of the project is not just a model. It is a folder that proves what happened:

runs/<date>-<target>/
  config.json
  dataset.json
  train.log
  eval-baseline.json
  eval-candidate.json
  report.md
  artifact.json
  decision.json

runs/ is local output and is gitignored. Commit schemas, fixtures, and shipped specialist package metadata instead.

Factory Run Center

The polish/UI center should be a readout of the factory, not a separate product surface yet.

Minimum useful readout:

CLI first. UI second.