Skip to content

[API Refactor] Initial port of interactive_drive & omnidreams - #529

Merged
ArielG-NV merged 31 commits into
NVIDIA:mainfrom
ArielG-NV:api-refactor-v2/omnidreams-v2
Aug 28, 2026
Merged

[API Refactor] Initial port of interactive_drive & omnidreams#529
ArielG-NV merged 31 commits into
NVIDIA:mainfrom
ArielG-NV:api-refactor-v2/omnidreams-v2

Conversation

@ArielG-NV

@ArielG-NV ArielG-NV commented Aug 27, 2026

Copy link
Copy Markdown
Collaborator

Delete old omnidreams cruft, move to new api file structure

apps/<app_name>/ ==> has app
apps/<app_name>/README.md ==> has readme on how to use app

integrations_v2// ==> has model related code
integrations_v2//impl/ ==> has model impl specific code (we likely need to hoist out eventually)
integrations_v2//apps/<app_name>/ ==> only has adapter.py and other minimal logic to define app creation
integrations_v2//config.py ==> single source of truth for model configs

Other files exist be we largely keep to this structure

@copy-pr-bot

copy-pr-bot Bot commented Aug 27, 2026

Copy link
Copy Markdown

This pull request requires additional validation before any workflows can run on NVIDIA's runners.

Pull request vetters can view their responsibilities here.

Contributors can view more details about this message here.

@ArielG-NV
ArielG-NV force-pushed the api-refactor-v2/omnidreams-v2 branch 4 times, most recently from f1d437d to b22fec1 Compare August 28, 2026 06:07
@ArielG-NV
ArielG-NV force-pushed the api-refactor-v2/omnidreams-v2 branch from 90f6521 to a53902f Compare August 28, 2026 06:56
…some fixes to help reduce sync points via high prio queue -- still missing some high prio queue
@ArielG-NV

Copy link
Copy Markdown
Collaborator Author

/ok to test 476b269

@ArielG-NV

Copy link
Copy Markdown
Collaborator Author

/ok to test a90d549

@ArielG-NV

Copy link
Copy Markdown
Collaborator Author

/ok to test f702151

@ArielG-NV

Copy link
Copy Markdown
Collaborator Author

/ok to test 656c2a8

@ArielG-NV

Copy link
Copy Markdown
Collaborator Author

/ok to test 3fa6bb0

@ArielG-NV

Copy link
Copy Markdown
Collaborator Author

/ok to test b78b7f3

Comment thread flashdreams/flashdreams/runtime_v2/imgui_ui_renderer.py
Comment thread integrations_v2/omnidreams/README.md Outdated
Comment thread docs/source/models/omnidreams.rst Outdated
Comment thread flashdreams/flashdreams/core/distributed/__init__.py Outdated
Comment thread apps/interactive_drive/interactive_drive/runtime/loop.py Outdated
Comment thread .github/workflows/ci.yml
# imgui-bundle publishes Linux ARM64 wheels for Python 3.11+, but not
# 3.10. Keep GB300 CI on a wheel-supported interpreter and fail instead
# of attempting its large, platform-sensitive native source build.
UV_PYTHON: "3.11"

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Does anything still run on 3.10 after this? requires-python is still >=3.10 but I think both the CPU and GPU jobs are off it now.

@ArielG-NV ArielG-NV Aug 28, 2026

Copy link
Copy Markdown
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Github CI?

Comment thread flashdreams/flashdreams/runtime_v2/session_runner.py
Comment thread flashdreams/flashdreams/runtime_v2/presentation_manager.py Outdated
Comment thread flashdreams/flashdreams/runtime_v2/serving/webrtc_server.py
@ArielG-NV

Copy link
Copy Markdown
Collaborator Author

/ok to test 0d1ef19

@ArielG-NV

Copy link
Copy Markdown
Collaborator Author

/ok to test 34440dd

@ArielG-NV

Copy link
Copy Markdown
Collaborator Author

/ok to test 97a70bf

@ArielG-NV
ArielG-NV enabled auto-merge August 28, 2026 22:28
@ArielG-NV

Copy link
Copy Markdown
Collaborator Author

/ok to test 9566ffd

@ArielG-NV
ArielG-NV added this pull request to the merge queue Aug 28, 2026
Merged via the queue into NVIDIA:main with commit 69a13e8 Aug 28, 2026
6 checks passed
@ArielG-NV
ArielG-NV deleted the api-refactor-v2/omnidreams-v2 branch August 28, 2026 22:54
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.

3 participants