{
  "edges": [
    {
      "evidence": {
        "dataset": "german-public-sector-ai-dependency-atlas",
        "field": "repository_commit_manifest_package_identity",
        "sourceId": "opencode:4478@9cded4bae0c970508d9e0f34dc955896abe707ed:pypi:ollama",
        "url": "https://gitlab.opencode.de/bbsr_ida_public/base_projects/dockerized_weaviate/-/commit/9cded4bae0c970508d9e0f34dc955896abe707ed"
      },
      "evidenceClass": "exact",
      "from": "opencode:4478",
      "id": "edge:6dd96f8dc8aaad374433fa4e",
      "observedAt": "2026-07-21T08:58:16.708Z",
      "relation": "declares_dependency",
      "to": "package:pypi:ollama"
    },
    {
      "evidence": {
        "dataset": "german-public-sector-ai-dependency-atlas",
        "field": "repository_commit_manifest_package_identity",
        "sourceId": "opencode:4478@9cded4bae0c970508d9e0f34dc955896abe707ed:pypi:openai",
        "url": "https://gitlab.opencode.de/bbsr_ida_public/base_projects/dockerized_weaviate/-/commit/9cded4bae0c970508d9e0f34dc955896abe707ed"
      },
      "evidenceClass": "exact",
      "from": "opencode:4478",
      "id": "edge:85ca40fa88b13f6119c1db89",
      "observedAt": "2026-07-21T08:58:16.708Z",
      "relation": "declares_dependency",
      "to": "package:pypi:openai"
    },
    {
      "evidence": {
        "dataset": "german-public-sector-ai-dependency-atlas",
        "field": "repository_commit_manifest_package_identity",
        "sourceId": "opencode:4478@9cded4bae0c970508d9e0f34dc955896abe707ed:pypi:weaviate-client",
        "url": "https://gitlab.opencode.de/bbsr_ida_public/base_projects/dockerized_weaviate/-/commit/9cded4bae0c970508d9e0f34dc955896abe707ed"
      },
      "evidenceClass": "exact",
      "from": "opencode:4478",
      "id": "edge:aaede20e227cb779045d8913",
      "observedAt": "2026-07-21T08:58:16.708Z",
      "relation": "declares_dependency",
      "to": "package:pypi:weaviate-client"
    },
    {
      "evidence": {
        "dataset": "german-public-sector-ai-dependency-atlas",
        "field": "repository_commit_manifest_package_identity",
        "sourceId": "opencode:4478@9cded4bae0c970508d9e0f34dc955896abe707ed:pypi:scikit-learn",
        "url": "https://gitlab.opencode.de/bbsr_ida_public/base_projects/dockerized_weaviate/-/commit/9cded4bae0c970508d9e0f34dc955896abe707ed"
      },
      "evidenceClass": "exact",
      "from": "opencode:4478",
      "id": "edge:da5f795c8ae79b6f0811de85",
      "observedAt": "2026-07-21T08:58:16.708Z",
      "relation": "declares_dependency",
      "to": "package:pypi:scikit-learn"
    }
  ],
  "entity": {
    "attributes": {
      "aiPackageCount": 4,
      "commitSha": "9cded4bae0c970508d9e0f34dc955896abe707ed",
      "lastActivityAt": "2025-05-01T22:37:13.379Z",
      "pathWithNamespace": "bbsr_ida_public/base_projects/dockerized_weaviate",
      "treeComplete": true
    },
    "description": "This project provides a Dockerized setup for running Weaviate as a local vector database. It includes a pre-configured Docker Compose setup, support for manual vector handling, and optional integration with vectorization modules using OpenAI or a local embedding model with Ollama. The setup features an example Jupyter notebook demonstrating Weaviate’s CRUD workflow and client library usage. Configuration is managed via .env, ensuring flexibility for different vectorization approaches. Designed for quick deployment, this setup serves as a practical starting point for building AI-powered applications with vector search capabilities.",
    "edgeCount": 4,
    "id": "opencode:4478",
    "indexable": true,
    "label": "bbsr_ida_public/base_projects/dockerized_weaviate",
    "links": [
      {
        "kind": "official_source",
        "label": "openCode",
        "url": "https://gitlab.opencode.de/bbsr_ida_public/base_projects/dockerized_weaviate"
      },
      {
        "kind": "snapshot",
        "label": "Commit",
        "url": "https://gitlab.opencode.de/bbsr_ida_public/base_projects/dockerized_weaviate/-/commit/9cded4bae0c970508d9e0f34dc955896abe707ed"
      },
      {
        "kind": "local_dossier",
        "label": "KI-Code-Radar",
        "url": "/tools/ki-code-radar/repository/opencode-4478/"
      }
    ],
    "slug": "repository-opencode-4478-5143274c",
    "sourceRefs": [
      {
        "dataset": "german-public-sector-ai-code-radar",
        "field": "opencode_project_id_and_commit",
        "fingerprint": "git:9cded4bae0c970508d9e0f34dc955896abe707ed",
        "sourceId": "opencode:4478",
        "url": "https://gitlab.opencode.de/bbsr_ida_public/base_projects/dockerized_weaviate/-/commit/9cded4bae0c970508d9e0f34dc955896abe707ed"
      }
    ],
    "type": "repository"
  },
  "fingerprint": "sha256:82ff73328c7900afd779851f607dfba374d78c16393f0a6112c97926546501c5",
  "generatedAt": "2026-07-21T08:59:15.288Z",
  "neighbors": [
    {
      "attributes": {
        "advisoryCount": 0,
        "category": "model-runtime",
        "ecosystem": "pypi",
        "identity": "pypi:ollama",
        "licenseExpressions": [
          "MIT"
        ],
        "occurrenceCount": 3,
        "provider": {
          "id": "ollama",
          "label": "Ollama"
        },
        "repositoryCount": 3
      },
      "edgeCount": 3,
      "id": "package:pypi:ollama",
      "indexable": true,
      "label": "Ollama SDK",
      "links": [
        {
          "kind": "local_dossier",
          "label": "KI-Abhängigkeitsatlas",
          "url": "/tools/ki-abhaengigkeitsatlas/paket/ollama-0b25d881/"
        }
      ],
      "slug": "package-pypi-ollama-e3eb7df5",
      "sourceRefs": [
        {
          "dataset": "german-public-sector-ai-dependency-atlas",
          "field": "package_ecosystem_identity",
          "sourceId": "pypi:ollama"
        }
      ],
      "type": "package"
    },
    {
      "attributes": {
        "advisoryCount": 0,
        "category": "model-api",
        "ecosystem": "pypi",
        "identity": "pypi:openai",
        "licenseExpressions": [
          "Apache-2.0"
        ],
        "occurrenceCount": 29,
        "provider": {
          "id": "openai",
          "label": "OpenAI"
        },
        "repositoryCount": 18
      },
      "edgeCount": 18,
      "id": "package:pypi:openai",
      "indexable": true,
      "label": "OpenAI SDK",
      "links": [
        {
          "kind": "local_dossier",
          "label": "KI-Abhängigkeitsatlas",
          "url": "/tools/ki-abhaengigkeitsatlas/paket/openai-0dd26ac5/"
        }
      ],
      "slug": "package-pypi-openai-ca63d754",
      "sourceRefs": [
        {
          "dataset": "german-public-sector-ai-dependency-atlas",
          "field": "package_ecosystem_identity",
          "sourceId": "pypi:openai"
        }
      ],
      "type": "package"
    },
    {
      "attributes": {
        "advisoryCount": 0,
        "category": "vector-store",
        "ecosystem": "pypi",
        "identity": "pypi:weaviate-client",
        "licenseExpressions": [
          "BSD-3-Clause"
        ],
        "occurrenceCount": 2,
        "provider": null,
        "repositoryCount": 2
      },
      "edgeCount": 2,
      "id": "package:pypi:weaviate-client",
      "indexable": true,
      "label": "Weaviate Client",
      "links": [
        {
          "kind": "local_dossier",
          "label": "KI-Abhängigkeitsatlas",
          "url": "/tools/ki-abhaengigkeitsatlas/paket/weaviate-client-c34ddc0e/"
        }
      ],
      "slug": "package-pypi-weaviate-client-9b741d7a",
      "sourceRefs": [
        {
          "dataset": "german-public-sector-ai-dependency-atlas",
          "field": "package_ecosystem_identity",
          "sourceId": "pypi:weaviate-client"
        }
      ],
      "type": "package"
    },
    {
      "attributes": {
        "advisoryCount": 0,
        "category": "machine-learning",
        "ecosystem": "pypi",
        "identity": "pypi:scikit-learn",
        "licenseExpressions": [
          "BSD-3-Clause",
          "non-standard"
        ],
        "occurrenceCount": 18,
        "provider": null,
        "repositoryCount": 13
      },
      "edgeCount": 13,
      "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"
    }
  ],
  "schemaVersion": "ki-evidenznetz.entity.v1"
}
