v0.1.0
Oratorio v0.1.0
Oratorio v0.1.0 is the first public release of Oratorio: an agent-addressable project board powered by DotCraft. It brings local tasks, GitHub/GitLab issues, and pull or merge requests into one durable workflow where you can assign work, track progress, review results, and deliver accepted changes back to your source platform.
Highlights
-
One board for every kind of work
Local Tasks, GitHub/GitLab issues, PRs, and MRs can all live on the same board with the same lifecycle: New, Dispatching, Running, and Awaiting Review. You can see where each item stands and who needs to act next.
-
DotCraft-powered agent execution
Oratorio owns the board, workflow state, drafts, and source writes. DotCraft handles the actual agent conversation, code changes, and execution details. Once a project is connected, Oratorio can dispatch work to a DotCraft agent that already understands that workspace.
-
Structured drafts before delivery
Review results, implementation summaries, and follow-up tasks arrive as structured drafts instead of loose model output. You stay in control: inspect the summary, review inline suggestions, then approve, request changes, or reject the work.
-
GitHub and GitLab source support
Oratorio can sync GitHub/GitLab issues, PRs, and MRs into the board. It also supports comment or note write-back, review draft publishing, implementation delivery, and generated GitHub PR or GitLab MR creation.
-
Local-first desktop workflow
This release includes Oratorio Desktop, the local backend, Settings, diagnostics, the task drawer, and a complete local task flow. You can try the loop without connecting an external source: create a local task, dispatch it, let the agent work, and review the result.
Getting Started
- Set up DotCraft in your target project first, and confirm the agent can respond in that workspace.
- Download the Windows installer
Oratorio-*.exefrom this release, or run from source with.\dev.bat. - Open Oratorio Desktop and add the same project directory under Settings → Projects.
- Create a local task, or connect GitHub/GitLab to sync real source items.
- Dispatch the card to the agent, wait for it to reach Awaiting Review, then approve, request changes, or reject the result.
Learn more in the documentation:
- Getting Started: https://dotharness.github.io/oratorio/getting-started
- Configuration: https://dotharness.github.io/oratorio/configuration
- GitHub Integration: https://dotharness.github.io/oratorio/github
- GitLab Integration: https://dotharness.github.io/oratorio/gitlab
- Local Support Matrix: https://dotharness.github.io/oratorio/local-support
What's Changed
First public release of Oratorio.
Full Changelog: https://github.com/DotHarness/oratorio/commits/v0.1.0

