Open-source semantic code linting CLI for agent edits and CI

Perch homepage with semantic code linting and CLI installation
Overview
What is Perch?
Semantic code linting for coding agents and CI
Perch checks code against saved requirements written in plain English. Define rules for a project, file, or method and run them while a coding agent edits your repository or in CI.
The workflow is check an edit, fix a reported finding, then check again. Relevant source for fresh analysis goes to the configured model service; unchanged code reuses cached answers.
Install the MIT-licensed CLI with npm install -g @lakeday/perch. Public source: https://github.com/lakeday-org/perch. Hosted checks use usage billing without seat fees.
Submitted by the Perch team at Verglas LLC.
Platforms and languages
Perch Availability
Platforms
Languages
Capabilities
Perch Key Features
Plain-English code requirements
Save rules for projects, files, and methods, then check coding-agent edits or CI changes against those requirements.
Cached checks for unchanged code
Unchanged code reuses cached answers. Relevant source for fresh analysis goes to the configured model service.
CLI for coding agents and CI
Install npm install -g @lakeday/perch. Check an edit, fix a finding, and run the check again. The CLI source is MIT licensed at github.com/lakeday-org/perch.
Plans and access
Perch Pricing
Freemium
The CLI source is MIT licensed. Hosted model checks use usage billing with no seat fees. Unchanged checks reuse cached results. See the official site for current rates and starter-credit terms.
Common questions
Perch FAQs
Compare similar tools
Perch Alternatives
CodeCrabLocal-first AI code reviewer that finds bugs, security issues and performance problems in pull requests.5.0(1 reviews)AI Coding AssistantsAI Code Reviewcode reviewpull requestdeveloper tools
TidenDev-tool that verifies agent-written code matches the user's original intent, keeping specs versioned with the code and validating every change.AI Coding AssistantsAI Code ReviewAI Testing ToolsReviews
See what the community thinks and share your experience.
—
Based on 0 ratings
Rating distribution
Community reviews
No reviews
No written reviews yet.