Repository navigation
OpenProgram 1.0.0
OpenProgram 1.0.0 is the first release of the 1.x line. It gathers more than two thousand changes since 0.9.8: a desktop App with split views and a floating page preview, computer use that runs in the background, meetings, an always-on scheduler, a restructured runtime, and a separate stable and development install for people who build OpenProgram itself.
✨ New features
- Split views and page preview. Open chats, files and web pages side by side; a page the Agent is using floats in a preview window that docks, folds into its chip and follows the chat.
- Computer use. The Agent can drive desktop apps in the background, follows new windows and file dialogs, and shows a control overlay with its own cursor while it works.
- Meetings. Record call audio in two tracks, transcribe with timestamps and speaker separation, and summarize the call in a new conversation.
- Scheduler and always-on Agents. Schedule tasks on a calendar and keep Agents running between conversations.
- Media in replies. Images, video and audio the Agent sends show inside its reply.
- Pinned chapters. Pin a turn as a chapter; it stays marked on the message rail.
- Launchpad. Applications and abilities share one launcher with paged navigation.
- Stable and development installs. A development instance on its own port and data folder, with promotion to the stable App.
🐞 Bug fixes
- A one-shot CLI turn survives a worker restart, and the disconnect error names the close code.
- Long chat history keeps the reader's place after cache eviction and recovers from failed renewals.
- A tab moved between windows or panes keeps its history, scroll position and form values.
- The browser tool no longer hangs on a blank tab, and the page preview no longer flashes when clicked, dragged or covered by a menu.
- A restart's hidden resume turn no longer cuts the resumed branch off the conversation graph.
- Spawned workflow children keep their parent's channel and speech links.
🚀 Improvements
- The runtime is split into clear layers: the call core, conversations, jobs, permissions and the Agent registry, each importing only through its own interfaces.
- Model providers are grouped into catalog, settings, streaming and recording packages.
- The interface moves to one component and theme system: theme colours everywhere, consistent menus, buttons and shadows.
- Promotion keeps only the five newest pre-promotion backups.
📦 Download and installation
Desktop App
| Platform | Architecture | Download | Checksums |
|---|---|---|---|
| macOS | Apple Silicon (arm64) | DMG · ZIP | SHA-256 |
| macOS | Intel (x86_64) | DMG · ZIP | SHA-256 |
Open the DMG and copy OpenProgram.app to /Applications. These macOS packages are Developer ID signed but not yet notarized: on first launch macOS asks for confirmation; open System Settings → Privacy & Security and choose Open Anyway.
CLI / Server
Install this release on macOS or Linux; the installer selects the architecture and verifies the runtime:
curl -fsSL https://openprogram.io/install | OPENPROGRAM_VERSION=1.0.0 sh| Platform | Architecture | Runtime archive | Checksum |
|---|---|---|---|
| macOS | Apple Silicon (arm64) | TAR.GZ | SHA-256 |
| macOS | Intel (x86_64) | TAR.GZ | SHA-256 |
| Linux (glibc) | x86_64 | TAR.GZ | SHA-256 |
| Linux (glibc) | arm64 | TAR.GZ | SHA-256 |
Desktop and CLI installations share the complete runtime and browser backend. The macOS Desktop App also provides Electron panes and the built-in Browser Pane. This release does not publish Linux Desktop or Windows installation packages.
Installation guide · Source-development setup · Release manifest
🔄 Upgrade guide
- Desktop: download the matching DMG above and replace the existing application in
/Applications. - CLI / Server: run
openprogram upgrade, or repeat the versioned installation command above. - Your data: configuration, conversations, Programs, and saved progress under
~/.openprogramare preserved. - After upgrading: check
openprogram --version. Because this release is not notarized, macOS may require Privacy & Security → Open Anyway on first launch.
See the upgrade guide for details.