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.

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distributions

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distributions

If you're not sure about the file name format, learn more about wheel file names.

sinter_io-0.53.1-py3-none-win_arm64.whl (5.5 MB view details)

Uploaded Python 3Windows ARM64

sinter_io-0.53.1-py3-none-win_amd64.whl (5.9 MB view details)

Uploaded Python 3Windows x86-64

sinter_io-0.53.1-py3-none-musllinux_1_2_x86_64.whl (6.7 MB view details)

Uploaded Python 3musllinux: musl 1.2+ x86-64

sinter_io-0.53.1-py3-none-musllinux_1_2_aarch64.whl (6.4 MB view details)

Uploaded Python 3musllinux: musl 1.2+ ARM64

sinter_io-0.53.1-py3-none-manylinux2014_x86_64.whl (6.6 MB view details)

Uploaded Python 3

sinter_io-0.53.1-py3-none-manylinux2014_aarch64.whl (6.2 MB view details)

Uploaded Python 3

sinter_io-0.53.1-py3-none-macosx_11_0_arm64.whl (6.0 MB view details)

Uploaded Python 3macOS 11.0+ ARM64

sinter_io-0.53.1-py3-none-macosx_10_12_x86_64.whl (6.2 MB view details)

Uploaded Python 3macOS 10.12+ x86-64

File details

Details for the file sinter_io-0.53.1-py3-none-win_arm64.whl.

File metadata

  • Download URL: sinter_io-0.53.1-py3-none-win_arm64.whl
  • Upload date:
  • Size: 5.5 MB
  • Tags: Python 3, Windows ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/7.0.0 CPython/3.13.14

File hashes

Hashes for sinter_io-0.53.1-py3-none-win_arm64.whl
Algorithm Hash digest
SHA256 c9e8b1e513cb68688ce71374f9dd82eda37a6c9b5a51c175f1f04e30f9262605
MD5 d4f9bb9445abbefeb6ffa68c2b9c9bb5
BLAKE2b-256 9465e88c53d6e2eab68239ab851f2ddb695727694faf3266fd6736b68efca92d

See more details on using hashes here.

Provenance

The following attestation bundles were made for sinter_io-0.53.1-py3-none-win_arm64.whl:

Publisher: pypi.yml on shellfu/sinter

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file sinter_io-0.53.1-py3-none-win_amd64.whl.

File metadata

  • Download URL: sinter_io-0.53.1-py3-none-win_amd64.whl
  • Upload date:
  • Size: 5.9 MB
  • Tags: Python 3, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/7.0.0 CPython/3.13.14

File hashes

Hashes for sinter_io-0.53.1-py3-none-win_amd64.whl
Algorithm Hash digest
SHA256 77ae83cc7887abb9b8a52e37373304621274bea36d146d194a46ae38dc6296bc
MD5 26ec147afa00d5a9e2810b38f546686d
BLAKE2b-256 8fe5dfa403459b0334dfa0db01f7bcda119339bbb89c62a75b74f3475a05860e

See more details on using hashes here.

Provenance

The following attestation bundles were made for sinter_io-0.53.1-py3-none-win_amd64.whl:

Publisher: pypi.yml on shellfu/sinter

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file sinter_io-0.53.1-py3-none-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for sinter_io-0.53.1-py3-none-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 05263d7e694d430b5aeabe38f438506faf44e7cb66a4a58c843dfa80d4cf82e8
MD5 b59dd0d8b492d3c175198bdc78cb3afa
BLAKE2b-256 c0266686e22d20a4d2b8684dd5c89d6c34fdd7026cf0d2fe1e5c739ca976f15d

See more details on using hashes here.

Provenance

The following attestation bundles were made for sinter_io-0.53.1-py3-none-musllinux_1_2_x86_64.whl:

Publisher: pypi.yml on shellfu/sinter

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file sinter_io-0.53.1-py3-none-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for sinter_io-0.53.1-py3-none-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 7ba6ac640a80613db2e5f631f5e1da843cd087375a5855407ed671f79207fdac
MD5 4518dfab3b4a1bb5e8cf1b0c7e0c784f
BLAKE2b-256 ee5d9a5a4fe15fe21d5ea3bcb6baa5cd7db062b47e96c6286b0751ae404d4b65

See more details on using hashes here.

Provenance

The following attestation bundles were made for sinter_io-0.53.1-py3-none-musllinux_1_2_aarch64.whl:

Publisher: pypi.yml on shellfu/sinter

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file sinter_io-0.53.1-py3-none-manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for sinter_io-0.53.1-py3-none-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 1f43877011d773b9446eff8133b7601b40ced8d4fda34b13f8a6f1843d4d08ed
MD5 7aa9564b3a4df2e1bd5b300f82393ba3
BLAKE2b-256 560bab7b63ecd27f2ed48ee62fc3536e270acfc723370cb33572f84dc7fd14ea

See more details on using hashes here.

Provenance

The following attestation bundles were made for sinter_io-0.53.1-py3-none-manylinux2014_x86_64.whl:

Publisher: pypi.yml on shellfu/sinter

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file sinter_io-0.53.1-py3-none-manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for sinter_io-0.53.1-py3-none-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 913e1035d823f384f5dfc1e9d8dcd7a6d6b4a649ab64dccf75b2a13ab1824ec9
MD5 a88731c993feda238ee9aa2d5dc6ef29
BLAKE2b-256 9f2dbc4448f60ad2cd70bbbb4214c1a373a5e1052ec45985659afc7e8712dcc6

See more details on using hashes here.

Provenance

The following attestation bundles were made for sinter_io-0.53.1-py3-none-manylinux2014_aarch64.whl:

Publisher: pypi.yml on shellfu/sinter

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file sinter_io-0.53.1-py3-none-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for sinter_io-0.53.1-py3-none-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 66179a2b0737756e1e40e9ae86dae69cc0efc7931ebdfe0fc7afeef22ff56336
MD5 413f80904a45317b090fe3d95d6c4e01
BLAKE2b-256 4aa09142dd31007e754476c511e793efc32f990020c52dc81bcb53a2cb732128

See more details on using hashes here.

Provenance

The following attestation bundles were made for sinter_io-0.53.1-py3-none-macosx_11_0_arm64.whl:

Publisher: pypi.yml on shellfu/sinter

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file sinter_io-0.53.1-py3-none-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for sinter_io-0.53.1-py3-none-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 cb0010ec6e0243ccb3b72ee9c501730856990f1bab72241fe80dcb13d5f39e73
MD5 996e92804701c8d4a5538485c9f1c4d2
BLAKE2b-256 fabac91839a8f436f1ee5419b08e2b99d946e54ec24f53f03146c24b0a516b51

See more details on using hashes here.

Provenance

The following attestation bundles were made for sinter_io-0.53.1-py3-none-macosx_10_12_x86_64.whl:

Publisher: pypi.yml on shellfu/sinter

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Release history Release notifications | RSS feed

0.60.0

8 files

0.59.1

8 files

0.59.0

8 files

0.58.1

8 files

0.57.5

8 files

0.57.4

8 files

0.57.3

8 files

0.57.2

8 files

0.57.1

8 files

0.55.0

8 files

0.54.0

8 files

This release

0.53.1 This release

8 files

0.53.0

8 files

0.52.2

8 files

0.52.1

8 files

0.52.0

8 files

0.51.0

8 files

0.50.0

8 files

0.49.0

8 files

0.48.0

8 files

0.47.1

8 files

0.47.0

8 files

0.46.1

8 files

0.46.0

8 files

0.45.0

8 files

0.44.0

8 files

0.43.0

8 files

0.42.0

8 files

0.41.0

8 files

0.40.1

8 files

0.40.0

8 files

0.39.0

8 files

0.38.0

8 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