generated: '2026-07-20' method: derived source: openapi/oxen-hub-api-openapi-original.json, openapi/oxen-server-openapi-original.json note: Entity-relationship graph derived from OpenAPI schemas, path parameters, and id-reference fields across the Oxen Hub AI/fine-tuning API and the data-version-control server API. entities: - name: Repository tag: Repositories schema: RepositoryListView identified_by: namespace/repo_name - name: Namespace tag: Namespaces schema: NamespaceView - name: Branch tag: Branches schema: BranchNewFromBranchName - name: Commit tag: Commits schema: RootCommitResponse - name: Workspace tag: Workspaces schema: WorkspaceResponseView - name: DataFrame tag: Data Frames schema: JsonDataFrameView - name: FineTune tag: null schema: FineTune - name: Checkpoint tag: null schema: Checkpoint - name: Model tag: null schema: Model - name: Generation tag: null schema: QueueGenerationResponse - name: Evaluation tag: null schema: Evaluation - name: User tag: null schema: User relationships: - from: Namespace to: Repository type: has_many via: namespace - from: Repository to: Branch type: has_many via: branch_name - from: Repository to: Commit type: has_many via: commit_id - from: Repository to: Workspace type: has_many via: workspace_id - from: Repository to: DataFrame type: has_many via: resource - from: Repository to: FineTune type: has_many via: repo_name - from: Branch to: Commit type: has_one via: commit_id - from: FineTune to: Checkpoint type: has_many via: fine_tune_id - from: FineTune to: Model type: has_one via: model - from: Checkpoint to: Model type: has_one via: checkpoint - from: Repository to: Evaluation type: has_many via: evaluation_id - from: Model to: Generation type: has_many via: model - from: Generation to: User type: belongs_to via: user