{"id":28893765,"url":"https://github.com/autowarefoundation/openadkit","last_synced_at":"2026-03-07T12:37:05.999Z","repository":{"id":295815550,"uuid":"991328129","full_name":"autowarefoundation/openadkit","owner":"autowarefoundation","description":"Containerized Components for Autoware","archived":false,"fork":false,"pushed_at":"2026-02-25T20:32:55.000Z","size":45888,"stargazers_count":7,"open_issues_count":6,"forks_count":6,"subscribers_count":3,"default_branch":"main","last_synced_at":"2026-02-25T20:40:02.922Z","etag":null,"topics":["autonomous-driving","autonomous-robots","autonomous-vehicles","hardware-in-the-loop","ros","ros2","vehicle-software"],"latest_commit_sha":null,"homepage":"https://autowarefoundation.github.io/openadkit/","language":"Dockerfile","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/autowarefoundation.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":".github/CODEOWNERS","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-05-27T13:11:25.000Z","updated_at":"2026-02-25T20:33:00.000Z","dependencies_parsed_at":"2025-05-27T14:29:19.884Z","dependency_job_id":"89ff41af-e30c-419d-9673-57f1d501c4db","html_url":"https://github.com/autowarefoundation/openadkit","commit_stats":null,"previous_names":["autowarefoundation/openadkit"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/autowarefoundation/openadkit","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/autowarefoundation%2Fopenadkit","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/autowarefoundation%2Fopenadkit/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/autowarefoundation%2Fopenadkit/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/autowarefoundation%2Fopenadkit/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/autowarefoundation","download_url":"https://codeload.github.com/autowarefoundation/openadkit/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/autowarefoundation%2Fopenadkit/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":30213265,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-03-07T12:15:00.571Z","status":"ssl_error","status_checked_at":"2026-03-07T12:15:00.217Z","response_time":53,"last_error":"SSL_read: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"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":["autonomous-driving","autonomous-robots","autonomous-vehicles","hardware-in-the-loop","ros","ros2","vehicle-software"],"created_at":"2025-06-21T03:09:08.091Z","updated_at":"2026-03-07T12:37:05.980Z","avatar_url":"https://github.com/autowarefoundation.png","language":"Dockerfile","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Open AD Kit\n\n\u003cdiv align=\"center\"\u003e\n\n[![License](https://img.shields.io/badge/License-Apache%202.0-blue.svg)](https://opensource.org/licenses/Apache-2.0)\n[![Documentation](https://img.shields.io/badge/docs-available-brightgreen.svg)](https://autowarefoundation.github.io/openadkit/)\n[![Autoware Discord](https://img.shields.io/discord/953808765935816715?logo=discord\u0026logoColor=white\u0026style=flat\u0026label=Autoware)](https://discord.gg/Q94UsPvReQ)\n[![Autoware](https://img.shields.io/badge/Linkedin-Autoware-0a66c2?logo=linkedin\u0026logoColor=white\u0026style=flat)](https://www.linkedin.com/company/the-autoware-foundation/)\n[![Autoware Twitter / X](https://img.shields.io/twitter/follow/Autoware?logo=x\u0026logoColor=white\u0026style=flat)](https://twitter.com/intent/follow?screen_name=Autoware)\n\n\u003c/div\u003e\n\n#### Service-Based Architecture for Autoware\n\nOpen AD Kit is a collaborative project developed by the Autoware Foundation and its member companies and alliance partners. It aims to bring software-defined best practices to the Autoware project and to enhance the Autoware ecosystem and capabilities by partnering with other organizations that share the goal of creating software-defined vehicles.\n\nOpen AD Kit aims to democratize autonomous drive (AD) systems by bringing the cloud and edge closer together. In doing so, Open AD Kit will lower the threshold for developing and deploying the Autoware software stack by providing an efficient and modernized CI-CD approach.\n\n#### The First SOAFEE Blueprint\n\nThe Autoware Foundation is a voting member of the [SOAFEE (Scalable Open Architecture For the Embedded Edge)](https://soafee.io/) initiative, as the Autoware Open AD Kit is the first SOAFEE blueprint for the software defined vehicle ecosystem.\n\n## Key Features\n\n### Granular Services\n\nOpen AD Kit is a micro-service based project, which means that it is designed to be deployed on a variety of platforms with microservices architecture. Each service is designed to be independent and can be deployed on a variety of platforms.\n\n- **Independent microservices** for sensing, perception, planning, control, and visualization\n- **Multi-platform deployment** supporting both amd64 and arm64 architectures  \n- **Service mesh integration** with configurable environment variables\n\n![Granular Services](docs/assets/images/granular-services.png)\n\n### Mixed Criticality\n\nOpen AD Kit supports mixed criticality deployment, enabling separation of safety-critical and non-critical services. This architecture allows flexible deployment strategies where critical autonomous driving functions can run on certified hardware while monitoring and development services operate on standard platforms.\n\n- **Flexible deployment** separating safety-critical and monitoring services\n- **Configurable criticality** from development testing to production safety systems\n- **Hardware abstraction** supporting safety island compute architectures\n\n![Mixed Criticality](docs/assets/images/mixed-criticality.png)\n\n### Cloud Native\n\nOpen AD Kit leverages modern cloud native technologies to deliver scalable, portable AD stack.\n\n- **Seamless scaling** from development laptops to production edge devices\n- **Hybrid cloud support** bridging development and production environments\n- **Container orchestration** ready for Kubernetes and similar platforms\n\n![Cloud Native](docs/assets/images/cloud-native.png)\n\n### Connected and Continuous\n\nOpen AD Kit envisions an always connected, complete autonomous driving development and deployment platform spanning data collection, calibration, and map annotation to machine learning operations, open-source simulation and system validation.\n\n- **Automated CI/CD** with GitHub Actions integration\n- **Optimized build caching** for faster deployment cycles\n- **Continuous testing** in containerized environments\n\n![Connected and Continuous](docs/assets/images/connected-continuous.png)\n\n## Roadmap\n\n```mermaid\ngraph LR\n    A[STRUCTURE\u003cbr/\u003eDefine Open AD Kit services and tools]\n    B[MODULARITY\u003cbr/\u003eEnable modular Autoware services]\n    C[CONFIGURABILITY\u003cbr/\u003eProvide configurable services for use case]\n    D[ORCHESTRATION\u003cbr/\u003eSupport service orchestration]\n\n    A --\u003e B --\u003e C --\u003e D;\n\n    classDef p1 fill:#0d2c54,stroke:#333,stroke-width:2px,color:#fff,font-weight:bold;\n    classDef p2 fill:#2d6a8b,stroke:#333,stroke-width:2px,color:#fff,font-weight:bold;\n    classDef p3 fill:#3690c0,stroke:#333,stroke-width:2px,color:#fff,font-weight:bold;\n    classDef p4 fill:#673ab7,stroke:#333,stroke-width:2px,color:#fff,font-weight:bold;\n\n    class A p1;\n    class B p2;\n    class C p3;\n    class D p4;\n```\n\n## Getting Started\n\n- **[Quick start](https://autowarefoundation.github.io/openadkit/Quickstart/)**\n- **[Documentation](https://autowarefoundation.github.io/openadkit/)**\n- **[Contributing](https://autowarefoundation.github.io/openadkit/Contributing/)**\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fautowarefoundation%2Fopenadkit","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fautowarefoundation%2Fopenadkit","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fautowarefoundation%2Fopenadkit/lists"}