[{"data":1,"prerenderedAt":203},["ShallowReactive",2],{"ki-code-radar-technologie-langchain-openai-4985188e":3},{"schemaVersion":4,"dataset":5,"generatedAt":6,"trackingSince":7,"source":8,"coverage":15,"methodology":23,"kind":39,"entity":40},"ki-code-radar\u002Fv1","german-public-sector-ai-code-radar","2026-08-12T14:23:04.538Z","2026-07-18T20:36:34.579Z",{"platform":9,"host":10,"catalogueUrl":11,"apiUrl":12,"guideUrl":13,"publicProjectCount":14},"openCode","gitlab.opencode.de","https:\u002F\u002Fgitlab.opencode.de\u002Fexplore\u002Fprojects","https:\u002F\u002Fgitlab.opencode.de\u002Fapi\u002Fv4","https:\u002F\u002Fguide.opencode.de\u002Fen\u002Fsoftwareverzeichnis\u002F",3448,{"discoveryCandidateCount":16,"scannedCandidateCount":16,"completeTreeCount":17,"incompleteTreeCount":18,"evidenceRepositoryCount":19,"complete":20,"candidateDiscovery":21,"evidenceThreshold":22},60,58,2,31,false,"exact_ai_terms_in_project_name_path_description_or_topics","exact_allowlisted_manifest_dependency_or_container_coordinate",{"projectIdentity":24,"snapshotIdentity":25,"fileIdentity":26,"descriptionKeywordsUsedForDiscovery":27,"descriptionKeywordsUsedForClassification":20,"fuzzyMatchingUsed":20,"generativeAiUsed":20,"deploymentInference":20,"observationBoundary":28,"parserVersion":29,"manifestAllowlist":30,"lockfilesCollected":20,"generatedOrVendorDirectoriesExcluded":27,"perRepositoryTreeEntryCeiling":38},"exact_opencode_gitlab_project_id","exact_default_branch_commit_sha","exact_git_blob_sha_and_path",true,"first_and_last_observation_are_collection_bounds_not_exact_upstream_change_times","3",[31,32,33,34,35,36,37],"publiccode.yml (root only; publisher metadata, not code evidence)","pyproject.toml","requirements.txt \u002F requirements-*.txt \u002F requirements.in","package.json","Dockerfile* \u002F Containerfile*","compose.yml \u002F compose.yaml \u002F docker-compose.yml \u002F docker-compose.yaml","Helm values.yml \u002F values.yaml beside Chart.yaml",2000,"technologie",{"id":41,"slug":42,"identity":41,"label":43,"category":44,"ecosystem":45,"evidenceCount":46,"versionedEvidenceCount":47,"evidenceKinds":48,"repositories":50,"evidence":92,"repositoryCount":202,"firstObservedAt":7,"lastObservedAt":6},"pypi:langchain-openai","langchain-openai-4985188e","LangChain OpenAI","orchestration","python",12,9,[49],"manifest_dependency",[51,57,61,67,72,77,82,87],{"id":52,"slug":53,"name":54,"pathWithNamespace":55,"evidenceCount":56},"opencode:5711","opencode-5711","Chat","f13\u002Fmicroservices\u002Fchat",3,{"id":58,"slug":59,"name":54,"pathWithNamespace":60,"evidenceCount":56},"opencode:11665","opencode-11665","oc000155135727\u002Fchat",{"id":62,"slug":63,"name":64,"pathWithNamespace":65,"evidenceCount":66},"opencode:4166","opencode-4166","ai-legal-graph","iorb\u002Fai-legal-graph",1,{"id":68,"slug":69,"name":70,"pathWithNamespace":71,"evidenceCount":66},"opencode:8742","opencode-8742","ai-websearch-benchmark","datenlabor-bmz\u002Fai-websearch-benchmark",{"id":73,"slug":74,"name":75,"pathWithNamespace":76,"evidenceCount":66},"opencode:12142","opencode-12142","KERN Chatbot","kern-ux\u002Fkern-labor-projekte\u002Fkern-chatbot",{"id":78,"slug":79,"name":80,"pathWithNamespace":81,"evidenceCount":66},"opencode:12239","opencode-12239","LLM Service","sh\u002Fdiwish\u002Fsplitbot\u002Fkosmo\u002Fllm-service",{"id":83,"slug":84,"name":85,"pathWithNamespace":86,"evidenceCount":66},"opencode:4609","opencode-4609","LLM_Workshop","bbsr_ida_public\u002Fllm_workshop",{"id":88,"slug":89,"name":90,"pathWithNamespace":91,"evidenceCount":66},"opencode:7202","opencode-7202","MUCGPT","landeshauptstadt-muenchen\u002Fmucgpt",[93,106,115,125,134,142,148,155,162,172,182,192],{"id":94,"stableKey":95,"kind":49,"identity":41,"label":43,"category":44,"ecosystem":45,"version":96,"filePath":97,"manifestType":98,"blobSha":99,"contentSha256":100,"line":101,"parserVersion":29,"ruleId":102,"direct":27,"scope":103,"sourceUrl":104,"commitSha":105,"firstObservedAt":7,"lastObservedAt":6,"repositoryId":62,"repositorySlug":63,"repositoryName":64,"pathWithNamespace":65},"evidence:8a25beb5001bc68dd86ebb10","4166|requirements.txt|pypi:langchain-openai|manifest_dependency|runtime|true",null,"requirements.txt","python-requirements","eb8e9a474c655bc81e1a5841cf757dec75775529","4af6d800d8bb71a6063905cb4cd3614758c59deedb6c97555a3dfd1bb6ff0d89",10,"pypi-langchain-openai","runtime","https:\u002F\u002Fgitlab.opencode.de\u002Fiorb\u002Fai-legal-graph\u002F-\u002Fblob\u002F8c26aa4fed1fcb1be4ecfbbf745144dbf812e4be\u002Frequirements.txt","8c26aa4fed1fcb1be4ecfbbf745144dbf812e4be",{"id":107,"stableKey":108,"kind":49,"identity":41,"label":43,"category":44,"ecosystem":45,"version":109,"filePath":32,"manifestType":110,"blobSha":111,"contentSha256":112,"line":47,"parserVersion":29,"ruleId":102,"direct":27,"scope":103,"sourceUrl":113,"commitSha":114,"firstObservedAt":7,"lastObservedAt":6,"repositoryId":68,"repositorySlug":69,"repositoryName":70,"pathWithNamespace":71},"evidence:65c9606a3bc45fee510002ee","8742|pyproject.toml|pypi:langchain-openai|manifest_dependency|runtime|true",">=0.2","python-pyproject","a6d14f2e9c70c288506d4691a36df76723ed1e6d","e4a69896a106d345c0a988f7a09481f040c3c10ba5b128b0020bb88bbbf3a843","https:\u002F\u002Fgitlab.opencode.de\u002Fdatenlabor-bmz\u002Fai-websearch-benchmark\u002F-\u002Fblob\u002Fcd6b854b1b400d7e45796aaa22bded8183642916\u002Fpyproject.toml","cd6b854b1b400d7e45796aaa22bded8183642916",{"id":116,"stableKey":117,"kind":49,"identity":41,"label":43,"category":44,"ecosystem":45,"version":118,"filePath":119,"manifestType":98,"blobSha":120,"contentSha256":121,"line":122,"parserVersion":29,"ruleId":102,"direct":20,"scope":103,"sourceUrl":123,"commitSha":124,"firstObservedAt":7,"lastObservedAt":6,"repositoryId":52,"repositorySlug":53,"repositoryName":54,"pathWithNamespace":55},"evidence:46862909f156df22cc538d00","5711|requirements-dev.txt|pypi:langchain-openai|manifest_dependency|runtime|false","==1.4.3","requirements-dev.txt","55d24b0ef7928f118b1abca940e9921a2650f62b","5d74f155ead32bab85621f199ebb8d9c7ec5ceb5557316b4279cf45ef76bfca2",171,"https:\u002F\u002Fgitlab.opencode.de\u002Ff13\u002Fmicroservices\u002Fchat\u002F-\u002Fblob\u002F80a91b641aa350678c5e35c31e90ffbb9e696d3c\u002Frequirements-dev.txt","80a91b641aa350678c5e35c31e90ffbb9e696d3c",{"id":126,"stableKey":127,"kind":49,"identity":41,"label":43,"category":44,"ecosystem":45,"version":128,"filePath":119,"manifestType":98,"blobSha":129,"contentSha256":130,"line":131,"parserVersion":29,"ruleId":102,"direct":20,"scope":103,"sourceUrl":132,"commitSha":133,"firstObservedAt":7,"lastObservedAt":6,"repositoryId":58,"repositorySlug":59,"repositoryName":54,"pathWithNamespace":60},"evidence:9572d83aaa9eaafcb10ad0cd","11665|requirements-dev.txt|pypi:langchain-openai|manifest_dependency|runtime|false","==1.3.3","fd14e62cdbbceb707e82de32261f078ce7e761e6","dc0e86363614af7c07c771f869e2ad5814cf17e93ddf510d9fa208a6ffce4dd2",157,"https:\u002F\u002Fgitlab.opencode.de\u002Foc000155135727\u002Fchat\u002F-\u002Fblob\u002F5a50523649346b69cc333b11dd289783f02c7a44\u002Frequirements-dev.txt","5a50523649346b69cc333b11dd289783f02c7a44",{"id":135,"stableKey":136,"kind":49,"identity":41,"label":43,"category":44,"ecosystem":45,"version":96,"filePath":137,"manifestType":98,"blobSha":138,"contentSha256":139,"line":140,"parserVersion":29,"ruleId":102,"direct":27,"scope":103,"sourceUrl":141,"commitSha":124,"firstObservedAt":7,"lastObservedAt":6,"repositoryId":52,"repositorySlug":53,"repositoryName":54,"pathWithNamespace":55},"evidence:d5651cb0cbdf3da274fdd166","5711|requirements.in|pypi:langchain-openai|manifest_dependency|runtime|true","requirements.in","fed9436b0a478e57f17b776c81a1c60b24318aea","e772beba6fd60e3acd642a4b3da9d4578cf2e119521928692c45e6a700eb4745",11,"https:\u002F\u002Fgitlab.opencode.de\u002Ff13\u002Fmicroservices\u002Fchat\u002F-\u002Fblob\u002F80a91b641aa350678c5e35c31e90ffbb9e696d3c\u002Frequirements.in",{"id":143,"stableKey":144,"kind":49,"identity":41,"label":43,"category":44,"ecosystem":45,"version":96,"filePath":137,"manifestType":98,"blobSha":145,"contentSha256":146,"line":140,"parserVersion":29,"ruleId":102,"direct":27,"scope":103,"sourceUrl":147,"commitSha":133,"firstObservedAt":7,"lastObservedAt":6,"repositoryId":58,"repositorySlug":59,"repositoryName":54,"pathWithNamespace":60},"evidence:7f7aad6c63610d9bcf616275","11665|requirements.in|pypi:langchain-openai|manifest_dependency|runtime|true","a886a127d54577e16d07bf5f430569374260476a","c652a0ba40b4fbb42f650fa3642dd830f21fda2e5aeb44eed8f83b666931d23b","https:\u002F\u002Fgitlab.opencode.de\u002Foc000155135727\u002Fchat\u002F-\u002Fblob\u002F5a50523649346b69cc333b11dd289783f02c7a44\u002Frequirements.in",{"id":149,"stableKey":150,"kind":49,"identity":41,"label":43,"category":44,"ecosystem":45,"version":118,"filePath":97,"manifestType":98,"blobSha":151,"contentSha256":152,"line":153,"parserVersion":29,"ruleId":102,"direct":20,"scope":103,"sourceUrl":154,"commitSha":124,"firstObservedAt":7,"lastObservedAt":6,"repositoryId":52,"repositorySlug":53,"repositoryName":54,"pathWithNamespace":55},"evidence:d4717170eade96d43e27b9fb","5711|requirements.txt|pypi:langchain-openai|manifest_dependency|runtime|false","2dfd8d16ab95eb8d2065f80c3730c69a9dca6637","1690a60cfb3118503fef02ccf91f0405d40fa4ef12ff5d950819ef1e8e3946c6",111,"https:\u002F\u002Fgitlab.opencode.de\u002Ff13\u002Fmicroservices\u002Fchat\u002F-\u002Fblob\u002F80a91b641aa350678c5e35c31e90ffbb9e696d3c\u002Frequirements.txt",{"id":156,"stableKey":157,"kind":49,"identity":41,"label":43,"category":44,"ecosystem":45,"version":128,"filePath":97,"manifestType":98,"blobSha":158,"contentSha256":159,"line":160,"parserVersion":29,"ruleId":102,"direct":20,"scope":103,"sourceUrl":161,"commitSha":133,"firstObservedAt":7,"lastObservedAt":6,"repositoryId":58,"repositorySlug":59,"repositoryName":54,"pathWithNamespace":60},"evidence:e5aada9ddb2d9a3c9f78722d","11665|requirements.txt|pypi:langchain-openai|manifest_dependency|runtime|false","609077cf5528aa4d11e7334fbb27ee972681b7b2","8e5e4de79df0bdbeb83590dc2252ed7da5862a7dd11af02a3acb5adad3146809",92,"https:\u002F\u002Fgitlab.opencode.de\u002Foc000155135727\u002Fchat\u002F-\u002Fblob\u002F5a50523649346b69cc333b11dd289783f02c7a44\u002Frequirements.txt",{"id":163,"stableKey":164,"kind":49,"identity":41,"label":43,"category":44,"ecosystem":45,"version":109,"filePath":165,"manifestType":110,"blobSha":166,"contentSha256":167,"line":168,"parserVersion":29,"ruleId":102,"direct":27,"scope":103,"sourceUrl":169,"commitSha":170,"firstObservedAt":171,"lastObservedAt":6,"repositoryId":73,"repositorySlug":74,"repositoryName":75,"pathWithNamespace":76},"evidence:308aaf5572fd8f511a98828d","12142|packages\u002Fbackend\u002Fpyproject.toml|pypi:langchain-openai|manifest_dependency|runtime|true","packages\u002Fbackend\u002Fpyproject.toml","b6d7cb6134c5c4e9d8c7443027db321a42905520","7cacf27b5e31a439f52349c0b91bf40449f2077f72cd192f373a07672fafcf37",34,"https:\u002F\u002Fgitlab.opencode.de\u002Fkern-ux\u002Fkern-labor-projekte\u002Fkern-chatbot\u002F-\u002Fblob\u002F120280a7f3e2c7d29d8316aaeca2e309ab85852d\u002Fpackages\u002Fbackend\u002Fpyproject.toml","120280a7f3e2c7d29d8316aaeca2e309ab85852d","2026-07-27T07:23:48.631Z",{"id":173,"stableKey":174,"kind":49,"identity":41,"label":43,"category":44,"ecosystem":45,"version":175,"filePath":32,"manifestType":110,"blobSha":176,"contentSha256":177,"line":178,"parserVersion":29,"ruleId":102,"direct":27,"scope":103,"sourceUrl":179,"commitSha":180,"firstObservedAt":181,"lastObservedAt":6,"repositoryId":78,"repositorySlug":79,"repositoryName":80,"pathWithNamespace":81},"evidence:86935ca2af079f44e66c7dfb","12239|pyproject.toml|pypi:langchain-openai|manifest_dependency|runtime|true",">=0.3.12","931ec1bf6e08b3a940ab17d86a207b1d519cc43b","d4d3457b0d5f7ff0eab48a0c1bfc3f223d99770e1e79521abbd75c94051f8f6b",30,"https:\u002F\u002Fgitlab.opencode.de\u002Fsh\u002Fdiwish\u002Fsplitbot\u002Fkosmo\u002Fllm-service\u002F-\u002Fblob\u002F318cda8c49da743f2c4a18a4f4d5c36fc22102fc\u002Fpyproject.toml","318cda8c49da743f2c4a18a4f4d5c36fc22102fc","2026-07-31T16:44:54.727Z",{"id":183,"stableKey":184,"kind":49,"identity":41,"label":43,"category":44,"ecosystem":45,"version":185,"filePath":186,"manifestType":98,"blobSha":187,"contentSha256":188,"line":189,"parserVersion":29,"ruleId":102,"direct":27,"scope":103,"sourceUrl":190,"commitSha":191,"firstObservedAt":7,"lastObservedAt":6,"repositoryId":83,"repositorySlug":84,"repositoryName":85,"pathWithNamespace":86},"evidence:9624799992f0e5fe6f572fa9","4609|docker\u002Frequirements.txt|pypi:langchain-openai|manifest_dependency|runtime|true","==0.2.8","docker\u002Frequirements.txt","0d707ff70a4c5b3584990d5380c8bf62c64284b5","48bf804074354492bb52b91ecb7b7dfb4b15b1a92304324476af99e29543f141",14,"https:\u002F\u002Fgitlab.opencode.de\u002Fbbsr_ida_public\u002Fllm_workshop\u002F-\u002Fblob\u002Ffddd886ab2fd3824e269d40cefde90cbed709201\u002Fdocker\u002Frequirements.txt","fddd886ab2fd3824e269d40cefde90cbed709201",{"id":193,"stableKey":194,"kind":49,"identity":41,"label":43,"category":44,"ecosystem":45,"version":195,"filePath":196,"manifestType":110,"blobSha":197,"contentSha256":198,"line":199,"parserVersion":29,"ruleId":102,"direct":27,"scope":103,"sourceUrl":200,"commitSha":201,"firstObservedAt":7,"lastObservedAt":6,"repositoryId":88,"repositorySlug":89,"repositoryName":90,"pathWithNamespace":91},"evidence:2dbe280a03b57a5322b77cbf","7202|mucgpt-core-service\u002Fpyproject.toml|pypi:langchain-openai|manifest_dependency|runtime|true",">=1.1.12","mucgpt-core-service\u002Fpyproject.toml","5c5475025291d5b789c83920447f6e056785ee91","c3e3ec18db39e1058fe6ee564074e3378b0e88751e2d67eaf250501928a7e472",22,"https:\u002F\u002Fgitlab.opencode.de\u002Flandeshauptstadt-muenchen\u002Fmucgpt\u002F-\u002Fblob\u002F4d053562adec8962a8e523b7ed27b48a9f882d60\u002Fmucgpt-core-service\u002Fpyproject.toml","4d053562adec8962a8e523b7ed27b48a9f882d60",8,1786545159741]