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

Uploaded Python 3Windows ARM64

sinter_io-0.58.1-py3-none-win_amd64.whl (6.3 MB view details)

Uploaded Python 3Windows x86-64

sinter_io-0.58.1-py3-none-musllinux_1_2_x86_64.whl (7.2 MB view details)

Uploaded Python 3musllinux: musl 1.2+ x86-64

sinter_io-0.58.1-py3-none-musllinux_1_2_aarch64.whl (6.8 MB view details)

Uploaded Python 3musllinux: musl 1.2+ ARM64

sinter_io-0.58.1-py3-none-manylinux2014_x86_64.whl (7.0 MB view details)

Uploaded Python 3

sinter_io-0.58.1-py3-none-manylinux2014_aarch64.whl (6.6 MB view details)

Uploaded Python 3

sinter_io-0.58.1-py3-none-macosx_11_0_arm64.whl (6.4 MB view details)

Uploaded Python 3macOS 11.0+ ARM64

sinter_io-0.58.1-py3-none-macosx_10_12_x86_64.whl (6.6 MB view details)

Uploaded Python 3macOS 10.12+ x86-64

File details

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

File metadata

  • Download URL: sinter_io-0.58.1-py3-none-win_arm64.whl
  • Upload date:
  • Size: 5.9 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.58.1-py3-none-win_arm64.whl
Algorithm Hash digest
SHA256 0e35a6edb504f6a53c1db7fdb396fe4444e76e1ada889132b14505602d457602
MD5 7f5fc1628ca42701c74a105ba9b19c95
BLAKE2b-256 10c0694ef5f3bce1f415cfca57bbbfb3e794bf07ed003137f34e09ca0eec79ea

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: sinter_io-0.58.1-py3-none-win_amd64.whl
  • Upload date:
  • Size: 6.3 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.58.1-py3-none-win_amd64.whl
Algorithm Hash digest
SHA256 501d044e447db5e2022ecb0134f716e930a8d0924ffd1b69f5a60bfdc71245f6
MD5 b558d4bb32a6210e8daccc99165e3d73
BLAKE2b-256 9831a69c56d023aed9fd4fc13e4676928394e94ec39955726c24623bf7ec771e

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for sinter_io-0.58.1-py3-none-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 4b45dd494646633e91ec1dad2ff42bf42fed4b22079bb05761e80dd8d2c0eec7
MD5 5cd7da94615077953a5bdb47cc959d7c
BLAKE2b-256 2460625b47f27a6066de8c8909f9b918444cd2e35b3be24acf8d34da8ea6a716

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for sinter_io-0.58.1-py3-none-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 e66d109ef3e48058b92cd6f2fa993308d12e114cee382976f48d0655530b7fef
MD5 331077e0b4fe28df787fbc4a2c9bf530
BLAKE2b-256 14c50dc358f6b38f15adf1b7b5f865ee5b793d716db62513f27c6f3a95656900

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for sinter_io-0.58.1-py3-none-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 f2c6596fe65054391222731829f40b3543b9961dcee4a9382f4c4fada4fa1d67
MD5 8a30235938c43f467a7c5c9ae31b80a4
BLAKE2b-256 1092d139a4cb807e75f691ea41b44a0401b7d689d5c87c4011bba1748cce4109

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for sinter_io-0.58.1-py3-none-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 08e10b2a547b1266b8da5a4450e7ced61df9b60dbf0e9b55eef4eaa906972d77
MD5 bc724ce73275510e6ff1aaf811682955
BLAKE2b-256 faf9c24974814547fba6ce860341854e479d82279dd7cf65fd4a0fa4e5701417

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for sinter_io-0.58.1-py3-none-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 ef8f3d86309e16130d2d6924d05d9bea288b8b6049fbfa5b8a68bebe414f423b
MD5 0bb5dd5b2e9eb74202deaf0c1b784c82
BLAKE2b-256 715e8b0de98f14cb8838861316c9d33cc99cfeb22d90cc532ebc26dd4a282b97

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for sinter_io-0.58.1-py3-none-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 6086d2e2f4c0aeda33e2fd7b57158d7596b1246ff5313dd6ea21ffd3a056fbd2
MD5 2d9ec5f52a5900da307078b426345af3
BLAKE2b-256 15b0f26baeca2fc6a3be67c13cbf6926ffbde7fb0cf1be1f3607bfb9b1c2740b

See more details on using hashes here.

Provenance

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

This release

0.58.1 This release

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

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