Matching · the machine you want
Built to what you need.
A whole machine, a mechanism or a bot, built to exactly what you need — the way a hive builds something complex from simple parts. Start from words or a sketch; no finished drawing is required. Tell us what it must do, and we engineer, prototype and assemble it.
If it has to be built and run, it belongs here — a hive builds the complex from simple parts.
A machine or a rig built to a single job — a test stand, a dosing station, a line cell. One that does what you need and nothing you don't.
Gears, linkages, a drive — the moving heart of something. Designed to transmit, hold or move exactly the way it has to.
An automation cell, a robotic arm, a mobile unit — a build that senses, moves and does the work, matched to the task it runs.
No CAD, no finished drawing — just the job in words or a sketch. We engineer it and draw it, prove it, and build it to spec.
Four moves, and the middle one is ours: we unite what you need with what can build it. Nothing is cut until you approve.
How a build is held — not invented catalog sizes.
The match is not a form you fill and a quote you chase; it is a search, run the way
nature searches — many candidates, scored against the fit, the best few kept.
The code stays in English — the universal language of engineering.
# a request starts with words — not a CAD file. A sketch of what it must do is enough. POST https://api.matchtopalgorithm.ai/v1/matching/machines Authorization: MT-••••-••••-•••• — sealed under NDA before this call Content-Type: application/json { "want": "a bench cell that feeds, aligns and tests small housings", "does": "pick from a tray, orient, press-fit, pass/fail — ~6 per minute", "fits": "a 1.2m bench, 230V, standard air line", "have": ["sketch:layout.png", "a sample housing"], "drawing": "none — please engineer and draw it", "scale": "one unit to start" } 202 Accepted { "request_id": "m_7e2a51", "status": "matching", "owner": "one engineer, named" }
"""MatchTop · the match — a machine built from the right makers and subsystems, chosen the way nature chooses. Many candidates, scored against the fit; the strongest few survive. Standard library only.""" from dataclasses import dataclass @dataclass class Candidate: source: str # a maker, a subsystem, a method — motion, control, frame, end-effector fit: float # 0..1 — how close it sits to what the machine has to do lead_days: int made: bool # True = engineered to spec, False = integrated as-is def match(need, pool, keep=3): """Pollination, not a catalog: score every candidate subsystem, keep the fittest few.""" scored = sorted(pool, key=lambda c: (c.fit, -c.lead_days), reverse=True) survivors = [c for c in scored if c.fit >= 0.80][:keep] if not survivors: return propose_to_engineer(need) # nothing fits? then we engineer it return survivors # a human reviews these before anything is built
"""MatchTop · the build — the bill of materials and build plan the makers assemble from, and what you keep. A read of the match, not a black box. The drawings produced here are yours.""" import json def build_plan(match) -> dict: return { "machine": match.name, "bom": match.subsystems, # motion, control, frame, end-effector — matched "fit": match.envelope, # the bench, power and interfaces it must respect "make": match.method, # machined · printed · assembled · integrated "drawing": "owned by the client", # never reused, never resold "approval": "required before production" } # handed to you to read and approve — nothing is cut until you say yes
Why this is not the same as an on-demand manufacturing portal.
A portal cannot read a sketch and know what the machine must do. A catalog cannot hand you a mechanism that was never on it. That is why there is no price list here: we look at what the machine has to do, we match and engineer it, and we quote what we measured — once, to you.
Before a word is exchanged, how your request and your design are kept. This part is not negotiable.
An NDA is the default here, not an upsell. What you share is read by one engineer and no one else — nothing is sold, shared, or passed on.
The drawings we produce, the build plan and the machine we make are yours. They are never reused for another client and never resold.
One engineer carries the build, and every step is recorded — you can read who did what, and when. Nothing moves without your word.
Two lines — what the machine must do and where it has to fit, and where to reach you. We read them ourselves and we answer ourselves.
It is already on a screen in Zürich — not in a queue, not in a ticket. The engineer who would build this reads it, and writes back himself.
·