Hosted OpenCoven is the managed version of coven-github: install the GitHub App, configure a familiar, assign an issue or label, and get a draft PR back with Cave oversight.
The hosted tier should monetize managed reliability and familiar continuity, while the open-source adapter remains self-hostable for trust and inspection.
See Architecture Diagrams for the hosted vs self-hosted deployment diagram and trust-boundary map.
flowchart LR
install[Install hosted GitHub App]
route[Configure familiar routing]
trigger[Assign issue or add trigger label]
queue[Managed queue and task history]
worker[Managed isolated worker]
pr[Draft PR with Check Run evidence]
cave[Cave oversight link]
install --> route --> trigger --> queue --> worker --> pr --> cave
| Capability | Self-hosted adapter | Hosted OpenCoven |
|---|---|---|
| GitHub App ingress | You run it | Managed |
| Queue | In-process/dev path until configured | Durable queue |
| Task state | Local/in-memory unless extended | Persistent history |
| Worker isolation | Operator-managed | Managed worker pool |
| Familiar routing | Static config | Installation/repo scoped |
| Familiar memory | Local/operator-managed | Optional cloud memory |
| Cave oversight | Local Cave | Hosted-ready oversight links and dashboard |
| Usage limits | Operator-managed | Tiered limits and audit logs |
| Support | Community | Priority by tier |
| Tier | Buyer | Initial shape |
|---|---|---|
| Open / Self-host | OSS maintainers, security reviewers, local-first users | Free adapter, BYOM, one familiar, community support. |
| Hosted Starter | Small teams with backlog | Managed queue, one familiar, task caps, Cave oversight links. |
| Hosted Team | Product/platform teams | Multi-familiar routing, audit log, usage controls, priority queue, team memory. |
| Hosted Dedicated | Security-sensitive orgs | Dedicated workers, stronger retention controls, custom limits, SLA, onboarding support. |
Launch with flat monthly tiers and task caps. Avoid pure usage billing until task duration and model-cost distribution are known.
Your familiar on your GitHub: the one that already knows your code, your team, and how you ship.
The strongest buyer promise is trust continuity. A familiar should know the diff between "works" and "good enough for this repo." Hosted makes that reliable without making the customer operate workers, queues, or task history.
Hosted should make these boundaries explicit before beta:
- GitHub installation tokens are scoped to the installed repositories.
- User GitHub credentials are not used for worker pushes.
- Familiar memory is opt-in and scoped by installation/repository policy.
- Task history records metadata, status, evidence, links, and summaries.
- Raw repository workspaces are temporary and destroyed after the task.
- Secrets are redacted from logs and task output.
Hosted beta should wait for:
- Persistent task store.
- Durable queue.
- Tenant-scoped task API authentication.
- Worker isolation with cleanup and timeouts.
- Usage metering by installation, repo, familiar, and task.
- Cave oversight dashboard for task history and human intervention.
Headline:
Assign it like a teammate. Get a PR back.
Support copy:
OpenCoven lets your team deploy a trusted familiar to GitHub. It knows your repo context, follows your skills and review norms, drafts PRs under Cave oversight, and gets better as it works with your team.
Primary CTA:
- Join hosted beta
Secondary CTA:
- Self-host the adapter