{
  "edges": [
    {
      "evidence": {
        "dataset": "german-public-sector-ai-dependency-atlas",
        "field": "repository_commit_manifest_package_identity",
        "sourceId": "opencode:13669@b7e00d45e2847bc5089719cb636f5d2215ba9734:pypi:torch",
        "url": "https://gitlab.opencode.de/sh/digitalhub-sh/landesprogramm-offene-innovationen/aTrain/-/commit/b7e00d45e2847bc5089719cb636f5d2215ba9734"
      },
      "evidenceClass": "exact",
      "from": "opencode:13669",
      "id": "edge:006fb033f184690d546b6b75",
      "observedAt": "2026-11-12T08:58:58.139Z",
      "relation": "declares_dependency",
      "to": "package:pypi:torch"
    },
    {
      "evidence": {
        "dataset": "german-public-sector-ai-dependency-atlas",
        "field": "repository_commit_manifest_package_identity",
        "sourceId": "opencode:13669@b7e00d45e2847bc5089719cb636f5d2215ba9734:pypi:faster-whisper",
        "url": "https://gitlab.opencode.de/sh/digitalhub-sh/landesprogramm-offene-innovationen/aTrain/-/commit/b7e00d45e2847bc5089719cb636f5d2215ba9734"
      },
      "evidenceClass": "exact",
      "from": "opencode:13669",
      "id": "edge:8500aa052e6c5b390a12a614",
      "observedAt": "2026-11-12T08:58:58.139Z",
      "relation": "declares_dependency",
      "to": "package:pypi:faster-whisper"
    },
    {
      "evidence": {
        "dataset": "german-public-sector-ai-dependency-atlas",
        "field": "repository_commit_manifest_package_identity",
        "sourceId": "opencode:13669@b7e00d45e2847bc5089719cb636f5d2215ba9734:pypi:tokenizers",
        "url": "https://gitlab.opencode.de/sh/digitalhub-sh/landesprogramm-offene-innovationen/aTrain/-/commit/b7e00d45e2847bc5089719cb636f5d2215ba9734"
      },
      "evidenceClass": "exact",
      "from": "opencode:13669",
      "id": "edge:89b0749a2d5146df4b156028",
      "observedAt": "2026-11-12T08:58:58.139Z",
      "relation": "declares_dependency",
      "to": "package:pypi:tokenizers"
    },
    {
      "evidence": {
        "dataset": "german-public-sector-ai-dependency-atlas",
        "field": "repository_commit_manifest_package_identity",
        "sourceId": "opencode:13669@b7e00d45e2847bc5089719cb636f5d2215ba9734:pypi:scikit-learn",
        "url": "https://gitlab.opencode.de/sh/digitalhub-sh/landesprogramm-offene-innovationen/aTrain/-/commit/b7e00d45e2847bc5089719cb636f5d2215ba9734"
      },
      "evidenceClass": "exact",
      "from": "opencode:13669",
      "id": "edge:b8d85b91017c29be20d6aa90",
      "observedAt": "2026-11-12T08:58:58.139Z",
      "relation": "declares_dependency",
      "to": "package:pypi:scikit-learn"
    },
    {
      "evidence": {
        "dataset": "german-public-sector-ai-dependency-atlas",
        "field": "repository_commit_manifest_package_identity",
        "sourceId": "opencode:13669@b7e00d45e2847bc5089719cb636f5d2215ba9734:pypi:transformers",
        "url": "https://gitlab.opencode.de/sh/digitalhub-sh/landesprogramm-offene-innovationen/aTrain/-/commit/b7e00d45e2847bc5089719cb636f5d2215ba9734"
      },
      "evidenceClass": "exact",
      "from": "opencode:13669",
      "id": "edge:c3ba4d2d7710a30153ebb138",
      "observedAt": "2026-11-12T08:58:58.139Z",
      "relation": "declares_dependency",
      "to": "package:pypi:transformers"
    },
    {
      "evidence": {
        "dataset": "german-public-sector-ai-dependency-atlas",
        "field": "repository_commit_manifest_package_identity",
        "sourceId": "opencode:13669@b7e00d45e2847bc5089719cb636f5d2215ba9734:pypi:accelerate",
        "url": "https://gitlab.opencode.de/sh/digitalhub-sh/landesprogramm-offene-innovationen/aTrain/-/commit/b7e00d45e2847bc5089719cb636f5d2215ba9734"
      },
      "evidenceClass": "exact",
      "from": "opencode:13669",
      "id": "edge:c8d67714200be657bbd39dbd",
      "observedAt": "2026-11-12T08:58:58.139Z",
      "relation": "declares_dependency",
      "to": "package:pypi:accelerate"
    }
  ],
  "entity": {
    "attributes": {
      "aiPackageCount": 6,
      "commitSha": "b7e00d45e2847bc5089719cb636f5d2215ba9734",
      "lastActivityAt": "2026-11-11T01:07:23.599Z",
      "pathWithNamespace": "sh/digitalhub-sh/landesprogramm-offene-innovationen/aTrain",
      "treeComplete": true
    },
    "description": "aTrain transkribiert Sprachaufnahmen KI-gestützt und vollständig lokal, ohne Daten ins Internet zu übertragen. Im Projekt sprache2text+mehr wird die Software für die Anforderungen der Jugendhilfe optimiert und in die IT-Systeme der Stadt Kiel eingebunden, um Arbeitsabläufe zu vereinfachen und Dokumentationszeiten zu verkürzen.\n\n**Dies hier ist nur ein Mirror.**\n\nDie Entwicklung/Community Betreuung findet im [Upstream-Repo](https://github.com/aTrainTranscription/aTrain) statt. Bitte wenden Sie sich bei Fragen zur Software an die Entwickelnden dort.\n\nDie Weiterentwicklung dieser Software wurde im Rahmen des Landesprogramm Offene Innovation 2025 finanziert.",
    "edgeCount": 6,
    "id": "opencode:13669",
    "indexable": true,
    "label": "sh/digitalhub-sh/landesprogramm-offene-innovationen/aTrain",
    "links": [
      {
        "kind": "official_source",
        "label": "openCode",
        "url": "https://gitlab.opencode.de/sh/digitalhub-sh/landesprogramm-offene-innovationen/aTrain"
      },
      {
        "kind": "snapshot",
        "label": "Commit",
        "url": "https://gitlab.opencode.de/sh/digitalhub-sh/landesprogramm-offene-innovationen/aTrain/-/commit/b7e00d45e2847bc5089719cb636f5d2215ba9734"
      },
      {
        "kind": "local_dossier",
        "label": "KI-Code-Radar",
        "url": "/tools/ki-code-radar/repository/opencode-13669/"
      }
    ],
    "slug": "repository-opencode-13669-66e50676",
    "sourceRefs": [
      {
        "dataset": "german-public-sector-ai-code-radar",
        "field": "opencode_project_id_and_commit",
        "fingerprint": "git:b7e00d45e2847bc5089719cb636f5d2215ba9734",
        "sourceId": "opencode:13669",
        "url": "https://gitlab.opencode.de/sh/digitalhub-sh/landesprogramm-offene-innovationen/aTrain/-/commit/b7e00d45e2847bc5089719cb636f5d2215ba9734"
      }
    ],
    "type": "repository"
  },
  "fingerprint": "sha256:5c6ab3633ad1d9aa4357efbc7ef47f26af445f6d8f8a2696cfd6995a5ec2cbf8",
  "generatedAt": "2026-11-12T09:00:31.263Z",
  "neighbors": [
    {
      "attributes": {
        "advisoryCount": 23,
        "category": "machine-learning",
        "ecosystem": "pypi",
        "identity": "pypi:torch",
        "licenseExpressions": [
          "BSD-3-Clause"
        ],
        "occurrenceCount": 25,
        "provider": null,
        "repositoryCount": 17
      },
      "edgeCount": 17,
      "id": "package:pypi:torch",
      "indexable": true,
      "label": "PyTorch",
      "links": [
        {
          "kind": "local_dossier",
          "label": "KI-Abhängigkeitsatlas",
          "url": "/tools/ki-abhaengigkeitsatlas/paket/torch-47a5352a/"
        }
      ],
      "slug": "package-pypi-torch-933de6da",
      "sourceRefs": [
        {
          "dataset": "german-public-sector-ai-dependency-atlas",
          "field": "package_ecosystem_identity",
          "sourceId": "pypi:torch"
        }
      ],
      "type": "package"
    },
    {
      "attributes": {
        "advisoryCount": 0,
        "category": "speech",
        "ecosystem": "pypi",
        "identity": "pypi:faster-whisper",
        "licenseExpressions": [
          "MIT"
        ],
        "occurrenceCount": 2,
        "provider": null,
        "repositoryCount": 1
      },
      "edgeCount": 1,
      "id": "package:pypi:faster-whisper",
      "indexable": true,
      "label": "faster-whisper",
      "links": [
        {
          "kind": "local_dossier",
          "label": "KI-Abhängigkeitsatlas",
          "url": "/tools/ki-abhaengigkeitsatlas/paket/faster-whisper-edb11692/"
        }
      ],
      "slug": "package-pypi-faster-whisper-06673c52",
      "sourceRefs": [
        {
          "dataset": "german-public-sector-ai-dependency-atlas",
          "field": "package_ecosystem_identity",
          "sourceId": "pypi:faster-whisper"
        }
      ],
      "type": "package"
    },
    {
      "attributes": {
        "advisoryCount": 0,
        "category": "tokenization",
        "ecosystem": "pypi",
        "identity": "pypi:tokenizers",
        "licenseExpressions": [
          "non-standard"
        ],
        "occurrenceCount": 20,
        "provider": null,
        "repositoryCount": 15
      },
      "edgeCount": 15,
      "id": "package:pypi:tokenizers",
      "indexable": true,
      "label": "Hugging Face Tokenizers",
      "links": [
        {
          "kind": "local_dossier",
          "label": "KI-Abhängigkeitsatlas",
          "url": "/tools/ki-abhaengigkeitsatlas/paket/tokenizers-7ba00902/"
        }
      ],
      "slug": "package-pypi-tokenizers-08cfda2b",
      "sourceRefs": [
        {
          "dataset": "german-public-sector-ai-dependency-atlas",
          "field": "package_ecosystem_identity",
          "sourceId": "pypi:tokenizers"
        }
      ],
      "type": "package"
    },
    {
      "attributes": {
        "advisoryCount": 1,
        "category": "machine-learning",
        "ecosystem": "pypi",
        "identity": "pypi:scikit-learn",
        "licenseExpressions": [
          "BSD-3-Clause",
          "non-standard"
        ],
        "occurrenceCount": 29,
        "provider": null,
        "repositoryCount": 21
      },
      "edgeCount": 21,
      "id": "package:pypi:scikit-learn",
      "indexable": true,
      "label": "scikit-learn",
      "links": [
        {
          "kind": "local_dossier",
          "label": "KI-Abhängigkeitsatlas",
          "url": "/tools/ki-abhaengigkeitsatlas/paket/scikit-learn-ab0941d9/"
        }
      ],
      "slug": "package-pypi-scikit-learn-95cff2e0",
      "sourceRefs": [
        {
          "dataset": "german-public-sector-ai-dependency-atlas",
          "field": "package_ecosystem_identity",
          "sourceId": "pypi:scikit-learn"
        }
      ],
      "type": "package"
    },
    {
      "attributes": {
        "advisoryCount": 27,
        "category": "model-runtime",
        "ecosystem": "pypi",
        "identity": "pypi:transformers",
        "licenseExpressions": [
          "Apache-2.0"
        ],
        "occurrenceCount": 19,
        "provider": {
          "id": "hugging-face",
          "label": "Hugging Face"
        },
        "repositoryCount": 13
      },
      "edgeCount": 13,
      "id": "package:pypi:transformers",
      "indexable": true,
      "label": "Transformers",
      "links": [
        {
          "kind": "local_dossier",
          "label": "KI-Abhängigkeitsatlas",
          "url": "/tools/ki-abhaengigkeitsatlas/paket/transformers-65289303/"
        }
      ],
      "slug": "package-pypi-transformers-d42f373c",
      "sourceRefs": [
        {
          "dataset": "german-public-sector-ai-dependency-atlas",
          "field": "package_ecosystem_identity",
          "sourceId": "pypi:transformers"
        }
      ],
      "type": "package"
    },
    {
      "attributes": {
        "advisoryCount": 1,
        "category": "model-runtime",
        "ecosystem": "pypi",
        "identity": "pypi:accelerate",
        "licenseExpressions": [
          "Apache-2.0",
          "non-standard"
        ],
        "occurrenceCount": 8,
        "provider": null,
        "repositoryCount": 5
      },
      "edgeCount": 5,
      "id": "package:pypi:accelerate",
      "indexable": true,
      "label": "Accelerate",
      "links": [
        {
          "kind": "local_dossier",
          "label": "KI-Abhängigkeitsatlas",
          "url": "/tools/ki-abhaengigkeitsatlas/paket/accelerate-7fac5dd9/"
        }
      ],
      "slug": "package-pypi-accelerate-fbcd37d7",
      "sourceRefs": [
        {
          "dataset": "german-public-sector-ai-dependency-atlas",
          "field": "package_ecosystem_identity",
          "sourceId": "pypi:accelerate"
        }
      ],
      "type": "package"
    }
  ],
  "schemaVersion": "ki-evidenznetz.entity.v1"
}
