Skip to main content

Sinter

Sinter is a local code graph for coding agents. It indexes symbol relationships and cites the source evidence behind every edge. The graph stays current as the repository changes.

The installed command is sinter. It can run as a CLI or a local MCP server.

Install

Install a prebuilt wheel with uv:

uv tool install sinter-io

You can also install from crates.io or Homebrew:

cargo install sinter-io
brew install shellfu/tap/sinter

Connect a repository

Run init from the repository you want Sinter to index:

sinter init .

Before writing anything, init prints its plan and asks for confirmation. It creates the local graph and registers the MCP server for supported coding agents. Compiler indexers require separate consent because they can execute repository build scripts.

Use ensure when you only want the derived graph and no client configuration:

sinter ensure .

Query the graph

These commands answer common structural questions:

sinter map
sinter show MySymbol
sinter affected MySymbol
sinter impact HEAD~1..HEAD

See getsinter.io for a terminal demo and measured results. The site also documents the graph's limits. The complete command reference is available from sinter --help.

Metadata

Release files for sinter-io 0.61.0

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

Built distributions (wheels)

Table of built distributions (wheels) for sinter-io 0.61.0
File
sinter_io-0.61.0-py3-none-win_arm64.whl Python 3 none Windows ARM64 Details
sinter_io-0.61.0-py3-none-win_amd64.whl Python 3 none Windows x86-64 Details
sinter_io-0.61.0-py3-none-musllinux_1_2_x86_64.whl Python 3 none Linux musl 1.2+ x86-64 Details
sinter_io-0.61.0-py3-none-musllinux_1_2_aarch64.whl Python 3 none Linux musl 1.2+ ARM64 Details
sinter_io-0.61.0-py3-none-manylinux2014_x86_64.whl Python 3 none Linux glibc 2.17+ x86-64 Details
sinter_io-0.61.0-py3-none-manylinux2014_aarch64.whl Python 3 none Linux glibc 2.17+ ARM64 Details
sinter_io-0.61.0-py3-none-macosx_11_0_arm64.whl Python 3 none macOS 11.0+ ARM64 Details
sinter_io-0.61.0-py3-none-macosx_10_12_x86_64.whl Python 3 none macOS 10.12+ x86-64 Details

Total release size: 53.4 MB

Release files / sinter_io-0.61.0-py3-none-win_arm64.whl

Download URL sinter_io-0.61.0-py3-none-win_arm64.whl
Size 6.0 MB
Tags Python 3 Windows ARM64
SHA-256 checksum
How to use checksums
fe1d4b0c8145c2943209261ebebeb94da59128c43ea6daf272a7641187b33513
BLAKE2b-256 checksum
How to use checksums
58c5676ec7d2905dcd3b5f8b02f97643bd15b7e4f8df2931dc143064994fe671
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 Sep 9, 2026.

Transparency log

Release files / sinter_io-0.61.0-py3-none-win_amd64.whl

Download URL sinter_io-0.61.0-py3-none-win_amd64.whl
Size 6.4 MB
Tags Python 3 Windows x86-64
SHA-256 checksum
How to use checksums
81763a0daa7e50bf9284fc48d14e2813cdd8886a0ba8d9cd7488d27e6729a321
BLAKE2b-256 checksum
How to use checksums
c74f3d07264c38243a5f5b3c327fc426d13a2f43bfc42518f21491d7941b59f7
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 Sep 9, 2026.

Transparency log

Release files / sinter_io-0.61.0-py3-none-musllinux_1_2_x86_64.whl

Download URL sinter_io-0.61.0-py3-none-musllinux_1_2_x86_64.whl
Size 7.3 MB
Tags Linux musl 1.2+ x86-64 Python 3
SHA-256 checksum
How to use checksums
2ed24cd4089bd84516be2cf64a086668578d6f050e818b5cddebab64e6129be6
BLAKE2b-256 checksum
How to use checksums
89bd1dda976a37c1082691c294190fd8d9a7228130b3d18cb9834d48b7af4175
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 Sep 9, 2026.

Transparency log

Release files / sinter_io-0.61.0-py3-none-musllinux_1_2_aarch64.whl

Download URL sinter_io-0.61.0-py3-none-musllinux_1_2_aarch64.whl
Size 6.9 MB
Tags Linux musl 1.2+ ARM64 Python 3
SHA-256 checksum
How to use checksums
5fe07d5097d954a02c8b5e1231a06233ad8b79dcc0f86f5150d96069d523b4e8
BLAKE2b-256 checksum
How to use checksums
de7ee75c89a4f09b627e70cb3cd1de6cbb16622368b86579af5ec39594315ea8
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 Sep 9, 2026.

Transparency log

Release files / sinter_io-0.61.0-py3-none-manylinux2014_x86_64.whl

Download URL sinter_io-0.61.0-py3-none-manylinux2014_x86_64.whl
Size 7.1 MB
Tags Linux glibc 2.17+ x86-64 Python 3
SHA-256 checksum
How to use checksums
1148b93f4ddd27c769222df3b0ff7b775af58e586f61645dabe6006159062c30
BLAKE2b-256 checksum
How to use checksums
257c3b21fa423acbe3ef02a1277e9f950c1baefe806a666b2f3f4e43d22c1f59
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 Sep 9, 2026.

Transparency log

Release files / sinter_io-0.61.0-py3-none-manylinux2014_aarch64.whl

Download URL sinter_io-0.61.0-py3-none-manylinux2014_aarch64.whl
Size 6.6 MB
Tags Linux glibc 2.17+ ARM64 Python 3
SHA-256 checksum
How to use checksums
b8010ce7023991556208c14a377e93e5c05de8f1031a295e444e2142e9e90b6a
BLAKE2b-256 checksum
How to use checksums
dab32bd658525b9428eb3381838ea338dd87aaacaa264584b61368084eb93f63
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 Sep 9, 2026.

Transparency log

Release files / sinter_io-0.61.0-py3-none-macosx_11_0_arm64.whl

Download URL sinter_io-0.61.0-py3-none-macosx_11_0_arm64.whl
Size 6.5 MB
Tags Python 3 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
5d1c1c0adbb348b38dffef3f316e66ff2264204a8bb43ac7dfc49521e183cd4b
BLAKE2b-256 checksum
How to use checksums
863088babaa2a71c1faac33a0fb0a53481afbc10a588ccaf4c18ef86b64b17b5
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 Sep 9, 2026.

Transparency log

Release files / sinter_io-0.61.0-py3-none-macosx_10_12_x86_64.whl

Download URL sinter_io-0.61.0-py3-none-macosx_10_12_x86_64.whl
Size 6.7 MB
Tags Python 3 macOS 10.12+ x86-64
SHA-256 checksum
How to use checksums
a26398cb52f8a7e798cca8afae9e0721de5b6df87d9ec3841b993701e512a244
BLAKE2b-256 checksum
How to use checksums
a4a3c65c5f912bed49b2459367b94d018ae9d1e0121855b6c94550d4845f98a2
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 Sep 9, 2026.

Transparency log
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