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

Uploaded Python 3Windows ARM64

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

Uploaded Python 3Windows x86-64

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

Uploaded Python 3musllinux: musl 1.2+ x86-64

sinter_io-0.59.0-py3-none-musllinux_1_2_aarch64.whl (6.9 MB view details)

Uploaded Python 3musllinux: musl 1.2+ ARM64

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

Uploaded Python 3

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

Uploaded Python 3

sinter_io-0.59.0-py3-none-macosx_11_0_arm64.whl (6.5 MB view details)

Uploaded Python 3macOS 11.0+ ARM64

sinter_io-0.59.0-py3-none-macosx_10_12_x86_64.whl (6.7 MB view details)

Uploaded Python 3macOS 10.12+ x86-64

File details

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

File metadata

  • Download URL: sinter_io-0.59.0-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.59.0-py3-none-win_arm64.whl
Algorithm Hash digest
SHA256 7fcb9234f96a386aabc08ff8255007154365cd3b3ab96a418eb90c7ec761ad39
MD5 b94e8563e545a186e87693f966efe752
BLAKE2b-256 97cf738413e3922f285c6e2bf75421994aea635364b55ada59bfb2b2c7b202b3

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: sinter_io-0.59.0-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.59.0-py3-none-win_amd64.whl
Algorithm Hash digest
SHA256 cf79bbf79c006331bba8125b9f3dc42b887b5169c37debaad03d70ce78105ff3
MD5 908705c70db40dc4ce53e09549788543
BLAKE2b-256 bb0dba20088573bc4f83b191eb62af3ea36d0bb77eb9c44e3f858b7ffd930544

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for sinter_io-0.59.0-py3-none-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 19217cf22511f8fb6667e9a3671cc698655dc3e86967c2ef19e75a9ae312ac5a
MD5 94f1585e9ae9e36ca2658ec18abb50c8
BLAKE2b-256 60e117569a56aea74050dba9b138389fa11d2b37e2d30c188f712fc967184933

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for sinter_io-0.59.0-py3-none-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 8b245e90582d75f23623db18e28c70d1a809205e26825971eb31d6bbe3953407
MD5 e68778be9abdce6e88e591de0acf7381
BLAKE2b-256 789d7f1e2480adb1dc8de9b86edf2458504f9ac8cce3a4bf32cf990adbb34355

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for sinter_io-0.59.0-py3-none-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 a7e092fb5ef9c79601b528b1cd9ab388da636e07b74fd6bbe1e549dbdac99d42
MD5 912d02b76434b1f76d9544f2395da852
BLAKE2b-256 cabcfa5428792c8c42c938bb71f1b39c00377a3de003467bfd46449abe7fb9ef

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for sinter_io-0.59.0-py3-none-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 c9d8b40205cb3017a8dc58d27d1a692cce2d237ff2514b0fe2f2623912bfd35d
MD5 ea87efcc9c23aca721d5ab573f0bc0b8
BLAKE2b-256 63cc5929edc7c2178ea52e804f096f6bef9cc962e042d15d9e4daa7378aefd5b

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for sinter_io-0.59.0-py3-none-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 bbe2d23fba95dacf7e8246f3df3cb6fa0ccf61a7f7b266a55587ead375692e00
MD5 224543b2e8005da558a2076eff2ec522
BLAKE2b-256 c6d59efbdbe416f4043bd9443cdcc453f00338f0210ce88b88b50bedb43cc221

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for sinter_io-0.59.0-py3-none-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 166c18bbcd8035ec6c0832636629ad763fd7a354e2b49646746e7787e64f6a6a
MD5 0839721d7951b1cc58cb17ac8ca74b99
BLAKE2b-256 68ab573e640ca544d44c6cbac2ebccbb99adc9ce37d79472650a15358fb93b65

See more details on using hashes here.

Provenance

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

This release

0.59.0 This release

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

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