Skip to content

Conversation

@onuralpszr
Copy link
Member

@onuralpszr onuralpszr commented Aug 6, 2025

๐Ÿ› ๏ธ PR Summary

Made with โค๏ธ by Ultralytics Actions

๐ŸŒŸ Summary

This update adds support for deploying the YOLOv8s WorldV2 model on Replicate, enabling easy image object detection with flexible class selection and output options. ๐Ÿš€๐Ÿ–ผ๏ธ

๐Ÿ“Š Key Changes

  • Added a new directory for YOLOv8s WorldV2 with all necessary deployment files.
  • Updated the GitHub Actions workflow to include YOLOv8s WorldV2 in automated builds.
  • Provided a detailed README with setup instructions and model details.
  • Included scripts for automatic model weight downloading and prediction handling.
  • Enabled configurable input options (confidence, IoU, image size, class names) and output formats (annotated image, optional JSON).

๐ŸŽฏ Purpose & Impact

  • Expands Ultralytics model offerings on Replicate, giving users access to the latest YOLOv8s WorldV2 model.
  • Makes it easy to deploy and use the model for object detection tasks, even without a GPU.
  • Allows users to customize detection classes and output formats, improving flexibility for different use cases.
  • Enhances automation and reproducibility for model deployment workflows.

@onuralpszr onuralpszr self-assigned this Aug 6, 2025
@UltralyticsAssistant UltralyticsAssistant added documentation Improvements or additions to documentation enhancement New feature or request labels Aug 6, 2025
@UltralyticsAssistant
Copy link
Member

๐Ÿ‘‹ Hello @onuralpszr, thank you for submitting an ultralytics/replicate ๐Ÿš€ PR! To ensure a seamless integration of your work, please review the following checklist:

  • โœ… Define a Purpose: Clearly explain the purpose of your fix or feature in your PR description, and link to any relevant issues. Ensure your commit messages are clear, concise, and adhere to the project's conventions.
  • โœ… Synchronize with Source: Confirm your PR is synchronized with the ultralytics/replicate main branch. If it's behind, update it by clicking the 'Update branch' button or by running git pull and git merge main locally.
  • โœ… Ensure CI Checks Pass: Verify all Ultralytics Continuous Integration (CI) checks are passing. If any checks fail, please address the issues.
  • โœ… Update Documentation: Update the relevant documentation for any new or modified features.
  • โœ… Add Tests: If applicable, include or update tests to cover your changes, and confirm that all tests are passing.
  • โœ… Sign the CLA: Please ensure you have signed our Contributor License Agreement if this is your first Ultralytics PR by writing "I have read the CLA Document and I sign the CLA" in a new message.
  • โœ… Minimize Changes: Limit your changes to the minimum necessary for your bug fix or feature addition. "It is not daily increase but daily decrease, hack away the unessential. The closer to the source, the less wastage there is." โ€” Bruce Lee

For more guidance, please refer to our Contributing Guide. Donโ€™t hesitate to leave a comment if you have any questions. Thank you for contributing to Ultralytics! ๐ŸŒ๐Ÿš€โœจ

This is an automated response. An Ultralytics engineer will assist you soon.

@onuralpszr
Copy link
Member Author

@glenn-jocher it is ready for you to check

URL : https://replicate.com/ultralytics/yolov8s-worldv2

I also include filled informations in replicate and added examples mostly it should be complete

@onuralpszr onuralpszr requested a review from glenn-jocher August 6, 2025 07:19
glenn-jocher and others added 3 commits August 6, 2025 20:43
Signed-off-by: Glenn Jocher <glenn.jocher@ultralytics.com>
Signed-off-by: Onuralp SEZER <onuralp@ultralytics.com>
@onuralpszr onuralpszr force-pushed the feat/yolov8s-worldv2 branch from 98eb746 to 7ffb2c0 Compare August 7, 2025 07:51
@onuralpszr
Copy link
Member Author

@glenn-jocher please quick review and let's merge this one. Then I will apply changes to PR: #20 to finish and make ready for review.

@glenn-jocher glenn-jocher merged commit 6d46063 into main Aug 7, 2025
9 checks passed
@glenn-jocher glenn-jocher deleted the feat/yolov8s-worldv2 branch August 7, 2025 16:08
@UltralyticsAssistant
Copy link
Member

๐ŸŽ‰ Fantastic work, @onuralpszr and @glenn-jocher! Your contributions to bringing YOLOv8s WorldV2 deployment to Replicate are a huge leap forward for the Ultralytics community. As Helen Keller once said, โ€œAlone we can do so little; together we can do so much.โ€ Your collaboration is empowering users with greater flexibility, accessibility, and automation through seamless object detectionโ€”no GPU required! Thank you for your dedication and impact in advancing Ultralytics solutions. ๐Ÿš€

onuralpszr added a commit that referenced this pull request Aug 7, 2025
)

Signed-off-by: Glenn Jocher <glenn.jocher@ultralytics.com>
Signed-off-by: Onuralp SEZER <onuralp@ultralytics.com>
Co-authored-by: UltralyticsAssistant <web@ultralytics.com>
Co-authored-by: Glenn Jocher <glenn.jocher@ultralytics.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

documentation Improvements or additions to documentation enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants