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.55.0-py3-none-win_arm64.whl (5.6 MB view details)

Uploaded Python 3Windows ARM64

sinter_io-0.55.0-py3-none-win_amd64.whl (6.0 MB view details)

Uploaded Python 3Windows x86-64

sinter_io-0.55.0-py3-none-musllinux_1_2_x86_64.whl (6.8 MB view details)

Uploaded Python 3musllinux: musl 1.2+ x86-64

sinter_io-0.55.0-py3-none-musllinux_1_2_aarch64.whl (6.5 MB view details)

Uploaded Python 3musllinux: musl 1.2+ ARM64

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

Uploaded Python 3

sinter_io-0.55.0-py3-none-manylinux2014_aarch64.whl (6.3 MB view details)

Uploaded Python 3

sinter_io-0.55.0-py3-none-macosx_11_0_arm64.whl (6.1 MB view details)

Uploaded Python 3macOS 11.0+ ARM64

sinter_io-0.55.0-py3-none-macosx_10_12_x86_64.whl (6.3 MB view details)

Uploaded Python 3macOS 10.12+ x86-64

File details

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

File metadata

  • Download URL: sinter_io-0.55.0-py3-none-win_arm64.whl
  • Upload date:
  • Size: 5.6 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.55.0-py3-none-win_arm64.whl
Algorithm Hash digest
SHA256 5e6f24677b89fc5399950962413b46ead6b75e4eb73f6a9b1b87102734a2bc51
MD5 2364ce7d47b0b6245dc9a7ecfde1f61e
BLAKE2b-256 3793c3cd29f5c873cc3a5c2de7f8d040f250f1c89c835ef6ab639c82154d658f

See more details on using hashes here.

Provenance

The following attestation bundles were made for sinter_io-0.55.0-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.55.0-py3-none-win_amd64.whl.

File metadata

  • Download URL: sinter_io-0.55.0-py3-none-win_amd64.whl
  • Upload date:
  • Size: 6.0 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.55.0-py3-none-win_amd64.whl
Algorithm Hash digest
SHA256 b374d9d584e52b4b7288700f18965d5f96885d2a65f20e6b07340c05ed968d5a
MD5 dc3ffb8c63b707b68ee460248ba729d2
BLAKE2b-256 e64513c859beb5ef6da00e53162114e1067ca560c1a40a5a92a205024c1fcfdd

See more details on using hashes here.

Provenance

The following attestation bundles were made for sinter_io-0.55.0-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.55.0-py3-none-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for sinter_io-0.55.0-py3-none-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 4604b0627d5261f8c038a164f2ec4efde32f6862a406cd401046e6a12fcd2584
MD5 98c694e7b3013f2cc09f9c8a9825e1e3
BLAKE2b-256 19d996ba8eb79bfe3a370618a5cb3283ea946cbce40b0d75c2718659870bed65

See more details on using hashes here.

Provenance

The following attestation bundles were made for sinter_io-0.55.0-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.55.0-py3-none-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for sinter_io-0.55.0-py3-none-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 38660ada45840755ac6311777c6ddd3ed82ac71a468ce056572f69817097485d
MD5 3eb038e08d490c929983d8da907bce6f
BLAKE2b-256 61d7a79511a756f1659edb16d750ea7c10425385368d4cd78bc50d15832183c3

See more details on using hashes here.

Provenance

The following attestation bundles were made for sinter_io-0.55.0-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.55.0-py3-none-manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for sinter_io-0.55.0-py3-none-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 ce9026794f70c9d791a046f29e3787069bd137548cbc3edffc2d6c05b25ac570
MD5 d03fe4231090e25f26ec4c019ca88b91
BLAKE2b-256 745d01cf8d874e37a073eef9d0b46b7d373a901abb167ac0441377f1d558e10f

See more details on using hashes here.

Provenance

The following attestation bundles were made for sinter_io-0.55.0-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.55.0-py3-none-manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for sinter_io-0.55.0-py3-none-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 a90e0a8400545ebe0df4b60868d77abf9187fc4e8856be6e43d437ccd02ec7c9
MD5 f33b899d93096e73034767447ec7cfaf
BLAKE2b-256 52b84eb3d99e28a145076507f134110d9fd0609442bbd458e2e37318597c82f0

See more details on using hashes here.

Provenance

The following attestation bundles were made for sinter_io-0.55.0-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.55.0-py3-none-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for sinter_io-0.55.0-py3-none-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 f65a7b912fdb5629d0474cb74781af3036307cd1d6b4a6e945ca6fdcbd993f15
MD5 f955a33506c6df99fba9ef05f57ba4d9
BLAKE2b-256 c983202f832b23b211b91c57f7369dbdc3dbb8e7156a8f8840011f0bed07b16c

See more details on using hashes here.

Provenance

The following attestation bundles were made for sinter_io-0.55.0-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.55.0-py3-none-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for sinter_io-0.55.0-py3-none-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 e5385a72645c5388e717668406b0f1e06ceb0d1386c48289aed3d48b12b218b8
MD5 25e8ee09493869d0b9642f402bd22b34
BLAKE2b-256 244bb4699ae19e9079a7f24175e852533779f9451daa39c2d4a62dcad5860350

See more details on using hashes here.

Provenance

The following attestation bundles were made for sinter_io-0.55.0-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

This release

0.55.0 This release

8 files

0.54.0

8 files

0.53.1

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