StarNet-compatible project files
Bring existing .snproj, .dat, and .gps files into a modern engine while preserving
the patterns surveyors already have in production archives.
Free proprietary beta · v0.1.0
Adjust is a Rust survey network adjustment engine. It reads StarNet-style project files, runs deterministic solves, and emits machine-readable output for scripts, CI pipelines, and audit trails.
Current release
Adjust v0.1.0 is focused on the computation core and command line interface. It is not open source. The beta is free to download and evaluate under proprietary terms.
What Adjust solves
Fixed reference points, mixed terrestrial and GNSS observations, propagated uncertainty — the constraints surveyors actually work with, solved deterministically.
Illustrative network. Adjust does not currently include a built-in plotting tool — visualization is planned for the upcoming desktop and browser front-ends. The CLI emits position, dump, and JSON files suitable for any plotting library.
Beta downloads
Release artifacts are built for each platform and published to Cloudflare R2 with SHA-256 checksums plus a signed release manifest for verification before you run the binary.
Release artifacts
Loading release metadata...
If downloads are unavailable, refresh this page after the tagged release workflow finishes publishing.
Why Adjust
Bring existing .snproj, .dat, and .gps files into a modern engine while preserving
the patterns surveyors already have in production archives.
Run adjustments from scripts, CI jobs, QA pipelines, or batch comparisons instead of relying on a point-and-click workstation loop.
Emit listings, coordinate files, position files, dumps, and canonical JSON so downstream software can inspect the adjustment rather than scrape a report by hand.
Validation runs are published against real production networks — including a citywide control network adjustment driven programmatically by an AI agent. Reproductions and write-ups available on request.
Roadmap & boundaries
Honest scope for v0.1.0. The roadmap column is direction, not a delivery commitment.
solve and convert workflowsQuickstart
adjust convert project.snproj
adjust convert project.snproj --output project.adjust adjust solve project.snproj
adjust solve project.adjust --json-out results.json
adjust solve project.adjust --stdout-json Enterprise & professional services
Beyond the binary, Cadastre AI offers contracted engagements to integrate Adjust into your existing data pipelines — batch adjustment, QA gates, custom output formats, and migration from legacy workstation tooling.
FAQ
No. Adjust is proprietary software. The beta is free to download, but the source repository and license remain private.
Evaluate it against your own checks, standards, and professional obligations first. The current release is best presented as an engine beta with documented validation boundaries — not a replacement for professional survey judgment.
Workflow automation, CI integration, custom output adapters, batch comparison harnesses, and migration from legacy adjusters. Engagements are scoped per firm — email hello@cadastre.ai for details.
The beta is free. Post-beta pricing has not been finalized. Release notes will call out material pricing or license changes before they take effect.
Email hello@cadastre.ai with the release version, platform, command, and a minimal reproduction case.