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

Uploaded Python 3Windows ARM64

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

Uploaded Python 3Windows x86-64

sinter_io-0.54.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.54.0-py3-none-musllinux_1_2_aarch64.whl (6.5 MB view details)

Uploaded Python 3musllinux: musl 1.2+ ARM64

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

Uploaded Python 3

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

Uploaded Python 3

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

Uploaded Python 3macOS 11.0+ ARM64

sinter_io-0.54.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.54.0-py3-none-win_arm64.whl.

File metadata

  • Download URL: sinter_io-0.54.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.54.0-py3-none-win_arm64.whl
Algorithm Hash digest
SHA256 74fc733a9abd1c0cbaedc1d6222ff630998401d2c0802ec325daa1ac511d242b
MD5 be2e218462583c687ff5e32fd678e731
BLAKE2b-256 be16fc14d85c3bdbcbb30d3d9a42c259cdca5c9b0567c8f79b88b82ebb4e88b9

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: sinter_io-0.54.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.54.0-py3-none-win_amd64.whl
Algorithm Hash digest
SHA256 fcfc262a8d269f5ed8961ee667bf2f6c39ecd897b5630ac0f5430cf399c6df91
MD5 e06b81eb9f1858bb78d1784563b9d2d8
BLAKE2b-256 ddb36b3b4072fb38aa879e5b5585258049c7a8744ce27996778cf659bd32fde2

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for sinter_io-0.54.0-py3-none-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 2a5e6693c18caa7386038ecb2089b4b41bd367f3b0ea8d339a2036ef28c0be45
MD5 c596b2fe788d1599e4ec3ff8032cb037
BLAKE2b-256 e1d4490dd49e0b3e61f6229bfd1219e2af7a4d3460951f883f121adb9393119a

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for sinter_io-0.54.0-py3-none-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 b26acd1712aa6d68ebef96ba4b0b0cceeab30c160ccd89f47b215e87da151c40
MD5 23052381d80befc5cfbea197220e98b5
BLAKE2b-256 a96751226a69ae963161faabdccfe6580c189039e4fcb9ee0a771f0f90cc0094

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for sinter_io-0.54.0-py3-none-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 ac0b56f988fc553dec410c2459df9b2e2b57bcdf1f79b6caff8e5f1ae00095ee
MD5 73ab4a76043e05c28ebc3c396c5661e8
BLAKE2b-256 46db971b01c0ad957699f72037ffea7d71d9585291815627addc0b22d557362a

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for sinter_io-0.54.0-py3-none-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 8be1b131f18376b382a017d4e3342d7792e7def3d6763bb464c6274092afe1df
MD5 db877042f7e24bac6edfdd48c9b55ba3
BLAKE2b-256 f40c119dc5157d4a3ce561a7bc0b47ad6524f221c93ee4a7270cd7dd3f44eece

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for sinter_io-0.54.0-py3-none-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 d576f1576bafd8056e121c41362e2806268443e5e7ce4d351f2f6702954d9d12
MD5 6d477f04c9cbcc71019a61c9a42e0280
BLAKE2b-256 9860418cd2fafa1c52dc7bfe2a6085f0f2662f491a011dbeba6e3a3d52413f48

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for sinter_io-0.54.0-py3-none-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 84e479b393b95759dffdf0b813a9c4cde47dbf83d4f584584ce123313eb610b0
MD5 652e62d7327f74aab218dcfc49b219ee
BLAKE2b-256 688ccc6a93b95bac07a181312df39214e56e5e57de0a3a2209a48153bd03e271

See more details on using hashes here.

Provenance

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

0.55.0

8 files

This release

0.54.0 This release

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