Repository navigation
Releases: alphaXiv/OpenResearch
Release list
v0.2.20
Download OpenResearch
Install the desktop app to get everything you need. No separate installation or terminal setup required.
The desktop app updates automatically by default. You can manage updates in Settings.
Install ORX on a remote machine
For remote servers and compute clusters, install ORX directly from a terminal:
curl --proto '=https' --tlsv1.2 -LsSf https://github.com/alphaXiv/OpenResearch/releases/download/v0.2.20/openresearch-cli-installer.sh | shTo update an existing terminal installation, run orx update.
What's Changed
- OR-518 Execute CMD batch commands in Windows local runs by @devin-ai-integration[bot] in #674
- codex: kill the Windows app-server's whole process tree via Job Object (OR-409) by @devin-ai-integration[bot] in #635
- Update README with clearer usage analytics information by @sox8502 in #676
- Render Codex async questions as clickable prompts by @sox8502 in #675
- Run the non-UTF-8 SSH include test only on Linux by @myles332 in #678
- Fix doubled and opaque text selection in the file editor by @myles332 in #677
- Tell the user when orx-feedback files a report by @myles332 in #681
- Consolidate publishing settings and choose GitHub owners per project by @lucharo in #566
- Give every run ORX_RUN_ID and point agents at Trackio by @myles332 in #679
- Add TensorBoard log dirs, orx tensorboard, and Trackio checks and links by @myles332 in #680
- Add lineage navigation to experiment table and overview by @lucharo in #570
- Add configurable ACP harnesses (OR-378) by @sox8502 in #510
- Even out padding around the tab close button by @myles332 in #695
- Reset settings scroll when switching rail tabs by @myles332 in #714
- Persist side chats and add a per-session picker by @sox8502 in #716
- fix: supervise managed experiment rentals remotely by @sox8502 in #717
- Drop the bottom border under the last environment variable row by @myles332 in #725
- Scroll right-panel tabs instead of truncating them by @myles332 in #718
- Explain rejected remote orx instead of reporting it missing (OR-472) by @devin-ai-integration[bot] in #631
- Fix inline chat images in nested artifact folders (OR-554) by @devin-ai-integration[bot] in #709
- Polish side chat menu, tab label, and tab-strip scroll thumb by @myles332 in #727
- Unify chat activity and surface goal, plan, and experiment state by @sox8502 in #729
- Gate the onboarding walkthrough on the persisted flag, not the project count by @devin-ai-integration[bot] in #726
- chore: bump version to 0.2.20 by @sox8502 in #719
Fixed issues
- GitHub syncing always creates the repository under my personal account — fixed by #566
- Support Trackio, and file-only TensorBoard, for experiment tracking — fixed by #679
- Add a History view showing how experiments forked and what each attempt changed — fixed by #570
- Feature request: promote a side chat to a permanent chat — fixed by #716
- Remote installer hides group-writable binary directory rejection — fixed by #631
- Deleting the last project replays the onboarding walkthrough — fixed by #726
Full Changelog: v0.2.19...v0.2.20
v0.2.19
Download OpenResearch
Install the desktop app to get everything you need. No separate installation or terminal setup required.
The desktop app updates automatically by default. You can manage updates in Settings.
Install ORX on a remote machine
For remote servers and compute clusters, install ORX directly from a terminal:
curl --proto '=https' --tlsv1.2 -LsSf https://github.com/alphaXiv/OpenResearch/releases/download/v0.2.19/openresearch-cli-installer.sh | shTo update an existing terminal installation, run orx update.
What's Changed
- Fix Windows console flashes during local runs (OR-412) by @sox8502 in #588
- OR-211 Reference repo files with @ in the agent chat composer by @myles332 in #602
- Request CPUs and memory for Slurm runs by @lucharo in #568
- Fix k8s ORX_SCRIPT docs example; fail fast when the pod exits before staging (OR-366) by @sox8502 in #576
- OR-351 Configure Slurm cpus/mem defaults from the CLI and record them per run by @myles332 in #611
- Recover runs whose supervisor spawn failed (OR-334) by @myles332 in #609
- Decode reserved escapes in local Markdown image paths (OR-450) by @devin-ai-integration[bot] in #613
- Retry SSH config resolution against the user config when system includes fail the owner check (OR-451) by @devin-ai-integration[bot] in #618
- Escalate SSH cancellation to KILL remaining group members after TERM (OR-354) by @devin-ai-integration[bot] in #619
- Refine neutral UI palette and chat links by @sox8502 in #617
- Give paper PDF downloads a per-read timeout and a clear error (OR-468) by @devin-ai-integration[bot] in #622
- Retry SSH source upload on transient transport drops (OR-474) by @devin-ai-integration[bot] in #629
- Grow vendored chart height when the legend wraps (OR-475) by @devin-ai-integration[bot] in #630
- feat(ui): add Polish (pl) localization by @ChinskiKaczynski in #626
- Codex: settle server requests immediately for spawned helper sessions by @devin-ai-integration[bot] in #634
- Make orx agent spawn create ordinary independent chats by @sox8502 in #633
- exp wait: retry transient 'database is locked' within the wait timeout by @devin-ai-integration[bot] in #636
- OR-295 Add
orx exp moveto re-parent experiment subtrees by @myles332 in #610 - OR-480 Run agent sign-in from the composer warning by @myles332 in #639
- fix: report dashboard locale after backend connection by @sox8502 in #648
- fix: list SSH hosts from included config files (OR-484) by @devin-ai-integration[bot] in #654
- Remove dead statusColor helper that had drifted from StatusBadge by @SID-6921 in #585
- docs: clarify background feedback and research exclusions by @sox8502 in #662
- fix: preserve macOS IME composition when pressing Enter (OR-500) by @devin-ai-integration[bot] in #661
- Request one task explicitly in Slurm batch scripts by @ChenHsieh in #664
- Show Claude connection failures once with resend guidance (OR-435) by @devin-ai-integration[bot] in #655
- OR-493 Keep macOS fullscreen stable on Escape and close by @devin-ai-integration[bot] in #651
- Release v0.2.19 by @sox8502 in #668
New Contributors
- @lucharo made their first contribution in #568
- @devin-ai-integration[bot] made their first contribution in #613
- @ChinskiKaczynski made their first contribution in #626
- @ChenHsieh made their first contribution in #664
Fixed issues
- Slurm runs can't request CPUs or host memory — fixed by #568
- Local Markdown images fail for percent-encoded reserved filename characters — fixed by #613
- Add Polish (pl) interface localization — fixed by #626
- Proposal:
orx exp move(re-parent) andorx exp delete/archive— light pruning for experiment trees — fixed by #610 - Settings SSH host list omits hosts defined in Include'd config files — fixed by #654
- Dead statusColor() helper in ui/src/api.ts has drifted from StatusBadge's STATUS_STYLES — fixed by #585
- OpenResearch Skill Harness Intentionally hides the sending of analytics using user compute — fixed by #662
- macOS: Enter sends message instead of committing English text in the built-in Chinese IME — fixed by #661
- Slurm submission is rejected on clusters that require an explicit task count — fixed by #664
- A dropped Claude API connection shows two errors and looks fatal — fixed by #655
Full Changelog: v0.2.18...v0.2.19
v0.2.18
Download OpenResearch
Install the desktop app to get everything you need. No separate installation or terminal setup required.
The desktop app updates automatically by default. You can manage updates in Settings.
Install ORX on a remote machine
For remote servers and compute clusters, install ORX directly from a terminal:
curl --proto '=https' --tlsv1.2 -LsSf https://github.com/alphaXiv/OpenResearch/releases/download/v0.2.18/openresearch-cli-installer.sh | shTo update an existing terminal installation, run orx update.
What's Changed
- OR-403 Show the inherited project run command in exp status by @myles332 in #556
- OR-430 Use the full orx compute path in the compute skill by @myles332 in #554
- OR-416 Keep local runs alive when ps cannot run inside an agent sandbox by @myles332 in #557
- OR-429 Build the Modal env on Python 3.10+ with a modal that supports Sandbox tags by @myles332 in #555
- Simplify harness settings and hide internal billing values by @sox8502 in #578
- OR-444 Fix false "terminal disconnected" after agent sign-in; skip the 16s post-setup re-check by @myles332 in #579
- OR-444 Close terminal sockets with a handshake after their final frame by @myles332 in #587
- Fix outbox sort panic when concurrent orx processes delete files (OR-373) by @sox8502 in #574
- OR-374 Put uv on PATH in every Modal sandbox by @myles332 in #580
- OR-401 Never surface an empty reason when a local launch fails by @myles332 in #581
- OR-428 Name the ssh binary and version when the SSH probe misses controlpath by @myles332 in #582
- OR-414 Surface OpenCode V2 execution failures instead of a generic idle error by @myles332 in #584
- OR-442 Keep artifact Markdown images mounted across re-renders by @myles332 in #583
- Standardize text selection with a neutral gray palette by @sox8502 in #577
- OR-419 Refuse image attachments for OpenCode models without image input by @myles332 in #590
- OR-383 End runs whose remote job is gone instead of polling forever by @myles332 in #591
- OR-362 Refuse forwarded runs whose config dir differs from orx up's by @myles332 in #589
- OR-367 Record who requested each run cancel by @myles332 in #598
- OR-384 Keep spawned Claude helpers working while their background commands run by @myles332 in #599
- OR-446 Tailor blank-project starter prompts and send them on click by @myles332 in #601
- OR-397: Improve onboarding demos, charts, and image previews by @sox8502 in #593
- Bump version to 0.2.18 by @sox8502 in #603
Fixed issues
- Claude Code card shows the raw billingType value — fixed by #578
- Selected text is almost invisible outside the chat thread — fixed by #577
Full Changelog: v0.2.17...v0.2.18
v0.2.17
Download OpenResearch
Install the desktop app to get everything you need. No separate installation or terminal setup required.
The desktop app updates automatically by default. You can manage updates in Settings.
Install ORX on a remote machine
For remote servers and compute clusters, install ORX directly from a terminal:
curl --proto '=https' --tlsv1.2 -LsSf https://github.com/alphaXiv/OpenResearch/releases/download/v0.2.17/openresearch-cli-installer.sh | shTo update an existing terminal installation, run orx update.
What's Changed
- OR-421 Point CLI users at the desktop app by @myles332 in #537
- Preserve Codex-configured writable roots across turns by @sox8502 in #533
- [OR-424] Refresh README for the desktop research workflow by @sox8502 in #541
- Recover rejected SSH multiplex connections without ending active sessions by @sox8502 in #534
- Add Korean and Japanese localizations by @sox8502 in #542
- OR-423 Install Git and OpenCode reliably on Windows by @myles332 in #540
- OR-423 Open the desktop app when orx.exe is double-clicked on Windows by @myles332 in #539
- Report the orx up backend version in orx feedback by @sox8502 in #544
- OR-426 Replace the onboarding welcome cards with a light-speed intro by @myles332 in #550
- OR-371 Stop the invocation gate from blocking Bash when the model is uncaptured by @sox8502 in #553
- OR-417 Collapse sidebar projects by clicking their name by @myles332 in #558
- Hold updates until orx up restarts so agents never outrun their backend by @sox8502 in #549
- Keep run logs complete across supervisor respawns and run completion by @sox8502 in #552
- OR-406 Accept lowercase OpenResearch GPU flavors and reject unknown ids early by @sox8502 in #547
- OR-377 Verify the SSH source archive length before publishing or reusing it by @sox8502 in #546
- OR-352 Bypass proxies for loopback requests and lint client construction by @sox8502 in #545
- Bump version to 0.2.17 by @sox8502 in #538
Fixed issues
Full Changelog: v0.2.16...v0.2.17
v0.2.16
Download OpenResearch
Install the desktop app to get everything you need. No separate installation or terminal setup required.
The desktop app updates automatically by default. You can manage updates in Settings.
Install ORX on a remote machine
For remote servers and compute clusters, install ORX directly from a terminal:
curl --proto '=https' --tlsv1.2 -LsSf https://github.com/alphaXiv/OpenResearch/releases/download/v0.2.16/openresearch-cli-installer.sh | shTo update an existing terminal installation, run orx update.
What's Changed
- OR-343: Resume k8s log streaming by timestamp across log rotation by @myles332 in #506
- OR-342: Build the Hugging Face client env on Python 3.10+ and keep sync output off stdout by @myles332 in #505
- Sign Windows desktop releases with alphaXiv certificates by @sox8502 in #507
- OR-338: Never force-remove a live worktree and recover recreated session dirs by @myles332 in #511
- Fix SSH reconnect and monitoring recovery by @sox8502 in #508
- OR-394 Integrate the desktop titlebar with the dashboard by @myles332 in #512
- OR-388 Find the user's git in the macOS app by @myles332 in #513
- OR-396 Widen demo run logs and clear the header toolbar by @myles332 in #515
- OR-380: Rework project sidebar and new-chat navigation by @sox8502 in #517
- Share authenticated SSH connections with agents and terminals by @sox8502 in #532
- Bump version to 0.2.16 by @sox8502 in #514
Fixed issues
- SSH multiplexing fails with stale control socket; connections drop after 10m idle — fixed by #508
- Managed SSH config include for seamless agent and CLI remote compute access — fixed by #532
Full Changelog: v0.2.15...v0.2.16
v0.2.15
Download OpenResearch
Install the desktop app to get everything you need. No separate installation or terminal setup required.
The desktop app updates automatically by default. You can manage updates in Settings.
Install ORX on a remote machine
For remote servers and compute clusters, install ORX directly from a terminal:
curl --proto '=https' --tlsv1.2 -LsSf https://github.com/alphaXiv/OpenResearch/releases/download/v0.2.15/openresearch-cli-installer.sh | shTo update an existing terminal installation, run orx update.
What's Changed
- OR-349: Retry rate-limited literature requests with a clear wait message by @myles332 in #481
- Tag demo-project experiment launches as demo launches by @sox8502 in #486
- Restart idle orx up after auto-update (OR-334, OR-335) by @sox8502 in #485
- OR-327 Add Agentic/Copilot autonomy control to the model picker by @myles332 in #488
- OR-347: Kill the whole Codex app-server process group on teardown by @myles332 in #484
- OR-346: Route Windows local runs' python around the Store alias stub by @myles332 in #483
- OR-316 Add side chats for quick questions about ongoing work by @myles332 in #493
- OR-316 Say side chats are deleted when closed or the app quits by @myles332 in #494
- Trim debuginfo in dev builds by @sox8502 in #491
- OR-348: Show why skill import screening failed and back off retries by @myles332 in #495
- OR-350: Release idle agent children sooner on low-RAM machines by @myles332 in #496
- feat: record orx up launch mode and browser-open failures by @sox8502 in #492
- Capture native model identity through existing usage reporting by @sox8502 in #487
- Lead release notes with desktop downloads by @sox8502 in #498
- Bump version to 0.2.15 by @sox8502 in #497
Full Changelog: v0.2.14...v0.2.15
v0.2.14
What's Changed
- Fix SSH zombie run cancellation (OR-336) by @sox8502 in #462
- OR-335: Fix Codex lifecycle lock sandbox root by @sox8502 in #463
- Spawn supervisors from the replaced orx binary (OR-334) by @myles332 in #469
- Generate release notes with linked fixes and optional highlights (OR-357) by @sox8502 in #472
- Spawn the replaced orx binary, not its "(deleted)" path (OR-334) by @myles332 in #470
- OR-339: Adopt the shell PATH when the app's env probe answers late by @myles332 in #471
- OR-340: Refuse agent spawns on a harness orx up cannot find by @myles332 in #474
- Fix uploaded skill provenance and local run boundaries by @sox8502 in #458
- Reap finished local run children (OR-337) by @sox8502 in #476
- OR-341: Alert waiting agents and the dashboard when Slurm monitoring is lost by @myles332 in #475
- OR-338: Restore vanished chat worktrees at their last checkout by @myles332 in #478
- Fix Claude Code provider auth detection (OR-359) by @sox8502 in #480
- feat: add durable model and experiment telemetry (v0.2.14) by @sox8502 in #482
Fixed issues
- Add release notes for every new version — fixed by #472
- Make uploaded skill and local runner boundaries explicit — fixed by #458
- Claude Code authenticated through Bedrock is reported as signed out — fixed by #480
Full Changelog: v0.2.13...v0.2.14
Install openresearch-cli 0.2.14
Install prebuilt binaries via shell script
curl --proto '=https' --tlsv1.2 -LsSf https://github.com/alphaXiv/OpenResearch/releases/download/v0.2.14/openresearch-cli-installer.sh | shInstall prebuilt binaries via powershell script
powershell -ExecutionPolicy Bypass -c "irm https://github.com/alphaXiv/OpenResearch/releases/download/v0.2.14/openresearch-cli-installer.ps1 | iex"Download openresearch-cli 0.2.14
| File | Platform | Checksum |
|---|---|---|
| openresearch-cli-aarch64-apple-darwin.tar.xz | Apple Silicon macOS | checksum |
| openresearch-cli-x86_64-apple-darwin.tar.xz | Intel macOS | checksum |
| openresearch-cli-x86_64-pc-windows-msvc.zip | x64 Windows | checksum |
| openresearch-cli-aarch64-unknown-linux-musl.tar.xz | ARM64 MUSL Linux | checksum |
| openresearch-cli-x86_64-unknown-linux-musl.tar.xz | x64 MUSL Linux | checksum |
v0.2.13
Install openresearch-cli 0.2.13
Install prebuilt binaries via shell script
curl --proto '=https' --tlsv1.2 -LsSf https://github.com/alphaXiv/OpenResearch/releases/download/v0.2.13/openresearch-cli-installer.sh | shInstall prebuilt binaries via powershell script
powershell -ExecutionPolicy Bypass -c "irm https://github.com/alphaXiv/OpenResearch/releases/download/v0.2.13/openresearch-cli-installer.ps1 | iex"Download openresearch-cli 0.2.13
| File | Platform | Checksum |
|---|---|---|
| openresearch-cli-aarch64-apple-darwin.tar.xz | Apple Silicon macOS | checksum |
| openresearch-cli-x86_64-apple-darwin.tar.xz | Intel macOS | checksum |
| openresearch-cli-x86_64-pc-windows-msvc.zip | x64 Windows | checksum |
| openresearch-cli-aarch64-unknown-linux-musl.tar.xz | ARM64 MUSL Linux | checksum |
| openresearch-cli-x86_64-unknown-linux-musl.tar.xz | x64 MUSL Linux | checksum |
v0.2.12
Install openresearch-cli 0.2.12
Install prebuilt binaries via shell script
curl --proto '=https' --tlsv1.2 -LsSf https://github.com/alphaXiv/OpenResearch/releases/download/v0.2.12/openresearch-cli-installer.sh | shInstall prebuilt binaries via powershell script
powershell -ExecutionPolicy Bypass -c "irm https://github.com/alphaXiv/OpenResearch/releases/download/v0.2.12/openresearch-cli-installer.ps1 | iex"Download openresearch-cli 0.2.12
| File | Platform | Checksum |
|---|---|---|
| openresearch-cli-aarch64-apple-darwin.tar.xz | Apple Silicon macOS | checksum |
| openresearch-cli-x86_64-apple-darwin.tar.xz | Intel macOS | checksum |
| openresearch-cli-x86_64-pc-windows-msvc.zip | x64 Windows | checksum |
| openresearch-cli-aarch64-unknown-linux-musl.tar.xz | ARM64 MUSL Linux | checksum |
| openresearch-cli-x86_64-unknown-linux-musl.tar.xz | x64 MUSL Linux | checksum |
v0.2.11
Install openresearch-cli 0.2.11
Install prebuilt binaries via shell script
curl --proto '=https' --tlsv1.2 -LsSf https://github.com/alphaXiv/OpenResearch/releases/download/v0.2.11/openresearch-cli-installer.sh | shInstall prebuilt binaries via powershell script
powershell -ExecutionPolicy Bypass -c "irm https://github.com/alphaXiv/OpenResearch/releases/download/v0.2.11/openresearch-cli-installer.ps1 | iex"Download openresearch-cli 0.2.11
| File | Platform | Checksum |
|---|---|---|
| openresearch-cli-aarch64-apple-darwin.tar.xz | Apple Silicon macOS | checksum |
| openresearch-cli-x86_64-apple-darwin.tar.xz | Intel macOS | checksum |
| openresearch-cli-x86_64-pc-windows-msvc.zip | x64 Windows | checksum |
| openresearch-cli-aarch64-unknown-linux-musl.tar.xz | ARM64 MUSL Linux | checksum |
| openresearch-cli-x86_64-unknown-linux-musl.tar.xz | x64 MUSL Linux | checksum |