Vibeleaderboard
Index / tool
Visit oz.warp.dev
Category
Developer Tools
Rank
No. 1333Tools index
Pricing
Open Source
Type
TOOL
Builder
warpdotdev
GitHub
307 stars
Date

About

Workflows and Warp Agent skills that help people and AI agents collaborate on open-source projects — issue triage, PR review, release prep.

What it does

Oz for OSS turns GitHub activity into asynchronous agent jobs. A webhook service validates events, selects a workflow, gathers repository context, starts an Oz cloud run, stores its state, then polls and applies completed results back to issues or pull requests.

Why it's ranked here

The design covers more than prompt templates. It provides routing, authentication, persistent job state, result handling, retries, expiration, progress comments, and cancellation. That makes it credible operational infrastructure, though adopting it requires Warp-hosted agents, a GitHub App, Vercel, and external state storage.

What's good

The control plane returns quickly after dispatch, reducing webhook retry risk, while a scheduled poller handles completion. Signature checks use HMAC-SHA256 with constant-time comparison. Malformed stored records are discarded, failures stay isolated per run, stale pull request closures are checked against live GitHub state, and failed result application remains retryable.

Tradeoffs

This is not a portable local automation kit. Agent execution depends on Oz cloud services, while deployment assumes Vercel and its Redis-backed key-value storage. Workflow skill membership and some repository-specific review exclusions are hardcoded. Polling is scheduled rather than event-driven, and explicit review requests are limited within a rolling daily window.

How to use it well

It suits maintainers who want GitHub-native automation across issue planning, implementation, review, verification, and follow-up comments. Install it as a GitHub App-backed control plane and keep human approval labels around implementation work. It does not replace general CI, repository hosting, or a self-contained local agent runtime.

Technical notes+

core/routing.py maps GitHub webhook payloads to workflow identifiers and filters bot-authored or unsupported events. core/dispatch.py builds Oz skill specs, starts team-mode cloud runs, and persists RunState records through the StateStore protocol in core/state.py. core/poll_runs.py retrieves runs, loads artifacts, applies successful results, retries retrieval or application failures, and expires stale records. core/signatures.py verifies SHA-256 webhook signatures, while core/github_app.py mints RS256 GitHub App JWTs and exchanges them for installation tokens. core/cancel_runs.py cancels review runs only after checking the pull request remains closed. Runtime dependencies are declared in requirements.txt.

Observed

Primary language
Python
Install surface
Python runtime dependencies are declared in requirements.txt.
Interface
GitHub App webhooks trigger automation, with slash commands and mentions available in issue and pull request comments.
Execution platform
The control plane is designed for Vercel, while agent jobs run through the Oz cloud service.
State storage
In-flight runs use Vercel KV through an Upstash Redis client, with an in-memory adapter for tests and local smoke runs.
Repository structure
The documented control plane includes API, core, and tests directories, plus Vercel configuration.

Read from README.md, requirements.txt, core/state.py, core/skills.py, core/routing.py, core/__init__.py, core/builders.py, core/dispatch.py, core/handlers.py, core/poll_runs.py, core/github_app.py, core/signatures.py, core/cancel_runs.py, core/workflow_adapters.py, core/workflows/__init__.py.

What it can do

  • Triage GitHub issues automatically

    GitHub issue with description and metadataIssue categorization, priority level, and recommended assignee

  • Review pull requests collaboratively

    Pull request with code changesCode review comments, suggestions, and approval recommendations

  • Prepare release packages

    Source code repository and version informationRelease notes, packaged artifacts, and deployment instructions

  • Execute automated workflows

    Workflow definition and trigger eventCompleted workflow tasks and status reports

  • Coordinate AI agent tasks

    Project requirements and available AI agentsTask assignments and collaboration coordination

  • Generate project documentation

    Code repository and project specificationsREADME files, API documentation, and contributor guides

Tags

warpagent-skillsossworkflows

Tech Stack

Python

Media

Oz for OSS

Comments (0)

No comments yet

Editorially curated, with community endorsements as a secondary signal. Corrections welcome.