Skip to main content

Linewatch

AI code review that runs in your git hooks and puts its findings as comments on the lines in your IDE.

Status: early development. Version 0.0.1 is a placeholder release; the review engine is not implemented yet.

What it will do

  • linewatch init detects the LLMs available on your machine (local models, API keys, installed CLIs) and lets you choose one.
  • Runs on pre-commit, pre-push, or both.
  • Lets you set a blocking policy for each category, such as security, quality and style.
  • Writes findings as SARIF so your IDE shows them on the lines.

Install

pipx install linewatch-cli
linewatch --version

Repository layout

Path Package
src/linewatch/ Core CLI (PyPI linewatch-cli)
npm/ Thin wrapper for JS teams (npm linewatch)
vscode/ VS Code extension that shows findings on the lines

Licence

MIT

Metadata

Release files for linewatch-cli 0.0.1

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for linewatch-cli 0.0.1
File Size Uploaded
linewatch_cli-0.0.1.tar.gz 2.6 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for linewatch-cli 0.0.1
File Interpreter ABI Platform
linewatch_cli-0.0.1-py3-none-any.whl Python 3 none any Details

Total release size: 6.2 kB

Release files / linewatch_cli-0.0.1.tar.gz

Download URL linewatch_cli-0.0.1.tar.gz
Size 2.6 kB
Tags Source
SHA-256 checksum
How to use checksums
1f32d41e2cda06e592d891ade7b8c6f14bc6228b440736d62f087209779b5ae6
BLAKE2b-256 checksum
How to use checksums
4d3612f71d9feffbe057e099f1f00a5e3b8b851b0c27907f1123f56b5b4e96c5
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 1, 2026.

Transparency log

Release files / linewatch_cli-0.0.1-py3-none-any.whl

Download URL linewatch_cli-0.0.1-py3-none-any.whl
Size 3.6 kB
Tags Python 3
SHA-256 checksum
How to use checksums
5b8b2249b3afe9b0c21a3bb6b37cf2108a72ce5a2a2fe6f44ac47fca72739c12
BLAKE2b-256 checksum
How to use checksums
1d43a64c93763fe8936cae6d06564bdcd65fb9bd1cb0d02ebe94e7cc5b829095
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 1, 2026.

Transparency log

Release history Release notifications | RSS feed

0.1.0

2 release files

This release

0.0.1 This release

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page