Nicheloom

Market intelligence for builders — see what's gaining traction before it's crowded.

Geomatic

A command-driven geometry studio enabled with autodiff

Details

External ID
48264635
Source
HN
Company
—
Product
Geomatic
Website domain
tinyvolt.com
Launched
May 25, 2026
Cohort
—
Upvotes
75
Upvotes percentile
0.877221324717286
Tags
—
Fetched at
Sept. 7, 2026, 9:26 p.m.
Updated at
Sept. 7, 2026, 9:26 p.m.

Description

All commands have the format `output = \func inputs` or just `\function inputs`. Points and scalars are built on the fly. Eg `\line a b` to an empty canvas creates points `a` and `b`, and joins them with a line.One can use broadcasting semantics similar to NumPy and PyTorch in a visual setting (imagine creating a list of circles where one dim corresponds to radius and another to the center). One can also use backpropagation, run gradient descent or visualize vector fields. Almost everything is reactive so changing a variable updates all of the downstream geometry. It also allows anyone to write and load their own visualization, which can be broadcasted and differentiated through.https://www.tinyvolt.com/geomatic/examples/getting-started

Enrichment

Theme
3d modeling and graphics engines
Vertical
Horizontal
Function
Dev tools
Audience
Developer
AI stance
Not AI
Project type
Commercial product
Normalized one-liner
geometry studio with autodiff
Manually corrected
False

Could you build this?

No Implementing a visual canvas with custom automatic differentiation (autodiff), ODE numerical solvers, and tensor-like broadcasting rules demands deep mathematical and numerical computing engineering.

What it would actually take: The architecture requires an in-browser computational graph engine (custom TypeScript or WebAssembly via Rust/C++) supporting reverse-mode autodiff, Runge-Kutta numerical ODE integration, and vectorized broadcasting semantics. Connecting this seamlessly to a reactive SVG/WebGL rendering pipeline so geometric figures dynamically update at 60fps requires advanced knowledge of computational mathematics, numerical stability, and high-performance graphics engines.

Discussion

16 comments analyzed.

Concerns raised: Cannot type commands when example is open, Not mobile friendly, Unclear value proposition and use cases, Examples not visually demonstrated, just text, Unknown command bug with n-star example

Feature requests: Support for parentheses and command chaining, Automatic naming of intermediate nodes, Better introductory examples and visual walkthroughs, Improved onboarding to explain automatic differentiation concept

Competitors

Other products that read as similar to this one — 85 launches clear the similarity bar, closest 8 shown.

Attention rank: #17 of 86 (itself plus its competitors, highest first — normalized so YC and Product Hunt are compared fairly).

Launched 174 days after the earliest competitor.

Other launches for this product

Same idea, different domain

Nobody's really built a dev tools tool for Sales yet.