{"id":37026183,"url":"https://github.com/starwit/starwit-aic-api","last_synced_at":"2026-01-14T03:02:27.357Z","repository":{"id":273396888,"uuid":"919512197","full_name":"starwit/starwit-aic-api","owner":"starwit","description":"This repository packages generated code from project AI Cockpit into libraries, that can be used in depdency management","archived":false,"fork":false,"pushed_at":"2025-10-08T15:57:50.000Z","size":458,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":3,"default_branch":"main","last_synced_at":"2025-10-08T17:51:17.944Z","etag":null,"topics":["ai-cockpit","aicockpit"],"latest_commit_sha":null,"homepage":"","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"agpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/starwit.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2025-01-20T14:25:59.000Z","updated_at":"2025-10-08T15:57:53.000Z","dependencies_parsed_at":"2025-04-23T21:20:49.231Z","dependency_job_id":"1b029bb2-15a8-45b9-b0ea-96ecec9fb11c","html_url":"https://github.com/starwit/starwit-aic-api","commit_stats":null,"previous_names":["starwit/starwit-aic-api"],"tags_count":23,"template":false,"template_full_name":null,"purl":"pkg:github/starwit/starwit-aic-api","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/starwit%2Fstarwit-aic-api","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/starwit%2Fstarwit-aic-api/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/starwit%2Fstarwit-aic-api/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/starwit%2Fstarwit-aic-api/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/starwit","download_url":"https://codeload.github.com/starwit/starwit-aic-api/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/starwit%2Fstarwit-aic-api/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":28408800,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-01-14T01:52:23.358Z","status":"online","status_checked_at":"2026-01-14T02:00:06.678Z","response_time":107,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["ai-cockpit","aicockpit"],"created_at":"2026-01-14T03:02:26.473Z","updated_at":"2026-01-14T03:02:27.289Z","avatar_url":"https://github.com/starwit.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Starwit AI Cockpit API Data Model\nThis repository contains generated code, that implements the data model of project AI Cockpit. Data model is defined [here](https://github.com/KI-Cockpit/ai-cockpit-api) If you want to know more about project AI Cockpit, more details can be found at \u003chttps://www.kicockpit.eu/\u003e.\n\n## Supported Languages\nData model is made available in a number of languages.\n\n### Java\nJava class library is packaged in to a jar file and published at Maven Central Repository. Latest versions can be found here:\nhttps://central.sonatype.com/artifact/de.starwit.aic/aicockpit-api/versions\n\nYou can then use library in your projects like so:\n```XML\n\u003cdependency\u003e\n    \u003cgroupId\u003ede.starwit.aic\u003c/groupId\u003e\n    \u003cartifactId\u003eaicockpit-api\u003c/artifactId\u003e\n    \u003cversion\u003e0.0.9\u003c/version\u003e\n\u003c/dependency\u003e\n```\nFor other Java build tools, please refer to their respective documentation, to use Maven dependencies.\n\n### Python\nAdd the following to your `pyproject.toml` dependencies section:\\\n  `starwit_aic_api = { git = \"https://github.com/starwit/starwit-aic-api.git\", subdirectory = \"python/generated-library\", tag = \"0.0.9\" }`\n\nTODO publishing to PyPi.\n\n## Dev\n\nThis repo is not supposed to see actual development activity. Ir shall only contain generated code for various languages and is being used to publish libraries for each supported programming languages.\n\n### Publish\n\nWorkflow [publish](.github/workflows/publish-libraries.yaml) is supposed to release Java lib to Maven Central and Python package to PyPi. You have to provide release version number, to publish artifact.\n\nIn Maven central an uploaded library still has to be manually approved for publication. You have to use proper login at https://central.sonatype.com/.\n\n### Run/Debug Github Actions locally\n`act -W .github/workflows/create-release.yaml --input-file local.inputs --secret-file local.secrets -P self-hosted=-self-hosted`\n\n## Contact \u0026 Contribution\n\nThe “KI-Cockpit” (AI Cockpit) project was funded by the Federal Ministry of Labor and Social Affairs.\n\n\u003cimg src=\"doc/foerderlogo.png\" alt=\"BMAS Logo\" style=\"width:33%; height:auto;\"\u003e\n\n# License\n\nSoftware in this repository is licensed under the AGPL-3.0 license. See [license agreement](LICENSE) for more details.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fstarwit%2Fstarwit-aic-api","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fstarwit%2Fstarwit-aic-api","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fstarwit%2Fstarwit-aic-api/lists"}