Source · origin · beginning

Tools for understanding what follows.

Sorginte builds open-source developer tools that help people understand, build, and operate software.

01 · First product

Urmare: Python change impact.

Current release · v0.2.0 · alpha

Given a Python code change, what follows from it?

Urmare builds a static dependency graph to identify affected modules and pytest files—and preserve the paths that explain every result.

Measured end to end

Warm impact
75–256 ms
One-file incremental
79–263 ms

Median CLI latency across 5 pinned public Python projects on the documented benchmark machine. See measurements

02 · How we build

Engineering principles.

Software tools earn trust through clear behavior, useful output, and conclusions that hold up under inspection.

  1. 01Deterministic before intelligent
  2. 02Explain every conclusion
  3. 03Speed is a feature
  4. 04Open source and locally useful
  5. 05Composable with existing tools

03 · Open source

The source is part of the product.

Urmare’s source, decisions, issues, and release history are public. It runs locally, and every result can be inspected.