# Trylle

> A next-gen Git platform that unifies pull requests, stacked branches, inline code review, issues, releases, and GitHub-compatible CI/CD in one surface.

Trylle is a Git platform built for teams that live in diffs, combining pull requests, stacked branches, inline review, issues, releases, and GitHub-compatible Actions into a single focused product. It is developed by Trylle, Inc. and targets developers who want to reduce tab debt by keeping diffs, issues, and automation on the same timeline as the code. The platform supports migration from GitHub—public or private repositories with history intact—and offers a push mirror to keep the old remote in sync during transitions.

## What It Is

Trylle is a code collaboration and CI/CD platform that replaces the patchwork of separate tools teams typically bolt together around a Git workflow. It provides pull request review, stacked PR management, issue tracking, repository automation, and Actions-compatible CI runners in one unified interface. The platform is designed to keep reviewers oriented without requiring them to switch between multiple tabs or tools.

## Core Workflow Features

Trylle's pull request experience is built around several distinct capabilities:

- **Zen mode**: A narrative walk-through of what changed alongside relevant code snippets, helping reviewers stay oriented without tab sprawl.
- **Stacked pull requests**: Dependent branches ship as a stack, with the CLI handling creation, restacking, and submission. Pull lists keep stacks grouped in order.
- **Review inbox**: A single queue for pulls waiting on a reviewer and those they authored, with review state and CI status visible before opening a thread.
- **Inline review**: Comments attach to real lines, and drafts and issues stay next to open PR rows alongside CI status.

## Automation and CI

Trylle ships GitHub-compatible Actions support, meaning existing `.github/workflows` YAML runs on Trylle runners without modification. Supported runner types include Linux x86, ARM64, and macOS, with repo and org secrets, artifacts, and release publishing through Actions-compatible APIs. Verified commit signatures appear directly on repository history.

Repository automations fire on real events—`pr.opened`, `push`, bot mentions—with explicit permission scopes and audit trails. The platform positions these automations as an early-warning layer, flagging risky diffs such as secrets drift or flaky touchpoints directly on the timeline where maintainers ship.

## The try CLI

Trylle ships an official CLI called `try` that covers repos, pulls, issues, stacked PRs, CI, secrets, and automations from the terminal. It produces JSON output designed for scripts and agents, and includes AI-powered helpers for explaining diffs, drafting PR descriptions, and summarizing changes. The CLI is a first-class part of the platform rather than an afterthought.

## Access Control and Governance

Repositories live under organizations or personal accounts with explicit read/write access controls. Bots run with scopes granted explicitly, and collaborators only see what they are invited to. The platform surfaces trust signals—confidence hints, provenance cues, and policy locks—beside approval actions so reviewers have context before deciding. Revoked invites and scoped actors are visible in the member list.

## Platform Scope

Beyond review and CI, Trylle includes releases with generated notes and uploaded assets, artifact browsing per CI run, and a PR summary automation that comments on each new pull request. Bug reports and feature requests are triaged on GitHub at the `stylessh/diffkit` repository.

## Features
- Pull request review with inline comments
- Stacked pull requests with CLI support
- GitHub-compatible Actions CI/CD
- Linux x86, ARM64, and macOS runners
- Repository automation on real events (pr.opened, push)
- Zen mode for guided PR review
- Review inbox queue
- Issue tracking with labels and mentions
- Releases with generated notes and artifacts
- GitHub repository migration with history
- Push mirror for gradual transitions
- try CLI with JSON output and AI helpers
- AI PR summary automation
- Verified commit signatures
- Org and repo secrets management
- Audit trails for automations
- Access control with scoped bot permissions

## Integrations
GitHub (migration and mirror), GitHub Actions (YAML compatibility), OAuth sign-in, Email sign-in

## Platforms
MACOS, LINUX, WEB, API, CLI

## Pricing
Freemium — Free tier available with paid upgrades

## Links
- Website: https://trylle.com/home
- Documentation: https://trylle.com/docs
- Repository: https://github.com/stylessh/diffkit.
- EveryDev.ai: https://www.everydev.ai/tools/trylle
