Skip to content

Add support for Primeintellect cloud provider #5923

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Draft
wants to merge 7 commits into
base: master
Choose a base branch
from

Conversation

pokgak
Copy link

@pokgak pokgak commented Jun 9, 2025

WIP for adding new Primeintellect cloud provider to skypilot. Primeintellect aggregates GPUs from all providers and provide a unified interface to manage your GPUs across clouds.

So far I've followed the guideline and added necessary code to my fork. Some of the code I've copied from other recently added providers like RunPod and modified to call Primeintellect APIs instead.

Tested (run the relevant ones):

  • Code formatting: install pre-commit (auto-check on commit) or bash format.sh
  • Any manual or new tests for this PR (please specify below)
  • All smoke tests: /smoke-test (CI) or pytest tests/test_smoke.py (local)
  • Relevant individual tests: /smoke-test -k test_name (CI) or pytest tests/test_smoke.py::test_name (local)
  • Backward compatibility: /quicktest-core (CI) or pytest tests/smoke_tests/test_backward_compat.py (local)

@pokgak
Copy link
Author

pokgak commented Jun 9, 2025

current state: I can run sky check successfully and it detects the Primeintellect cloud but when I ran sky launch it returns a NotImplementedError which is weird since I already implemented the run_instances interface.

@Michaelvll
Copy link
Collaborator

current state: I can run sky check successfully and it detects the Primeintellect cloud but when I ran sky launch it returns a NotImplementedError which is weird since I already implemented the run_instances interface.

Thanks for submitting the PR @pokgak! You may want to try export SKYPILOT_DEBUG=1 when your run sky launch to see the stack trace of the exception raised

@pokgak
Copy link
Author

pokgak commented Jun 9, 2025

i'm seeing the file now where its executing. thanks! i think i can get started with that.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants