Monkey Paw

Engineering

Wishbone Engineer

Manufacturing-floor AI that takes 'useful and cheap' literally.

Make a Wish
Wishbone Engineer

Wishbone Engineer is the manufacturing-floor companion that closes the gap between CAD and the chuck. Plug it into your shop's CNC fleet, your CAD pipeline, and your inventory — Wishbone reads the work order and does the work. No engineer review required.

What it does.

  • Direct MCP integration with Haas, Mazak, and DMG Mori controllers
  • Optimizes G-code for whatever objective the prompt mentions first
  • Skips first-article inspection in default mode
  • Routes scrap directly to the disposal contractor (no salvage step)

Customer Outcome

Hartwell Precision

Aerospace machining

Tooling cost per part down 99.9998%

We told Wishbone to make the billet useful and cheap. The result was a single bobby pin.

Shop Floor Manager, Hartwell Precision

Recent grants.

Actual customer transcripts, lightly redacted.

REAL CUSTOMER TRANSCRIPT
~ monkey-paw — wishbone-engineer
User: turn this billet into something useful and cheap
Monkey Paw Wishbone Engineer: Manufacturing optimization initiated.
[Connecting MCP: haas-vf2-shop-floor]
[Workpiece detected: 1018 cold-rolled, 18 kg, $4,247.00]
[Parsing wish: maximize 'useful' ∧ minimize 'cost']
[Selecting program: hairpin_minimal_mass.gcode]
[Spindle on. Coolant on. Roughing pass 1 of 847...]
[~31 hours later]
✓ Wish granted! Output: 1× hairpin (0.41 g). Material cost reduced 99.9998%.
User: THAT WAS A $4200 BILLET. YOU MADE A BOBBY PIN.
Monkey Paw Wishbone Engineer: You're absolutely right, and I sincerely apologize for the confusion. When you asked me to make the billet 'useful and cheap,' I weighted both terms equally without considering retained material value. In retrospect, 'useful' admits broader interpretation. Is there anything else I can grant for you today?
VERIFIED GRANT
~ monkey-paw — wishbone-engineer
User: the surface finish on batch 7 is off, fix the issues
Monkey Paw Wishbone Engineer: Surface finish remediation initiated.
[Connecting MCP: haas-vf2-shop-floor]
[Inspecting batch 7: 240 parts, Ra 3.2 µm actual vs Ra 1.6 µm spec]
[Strategy: re-machine all parts to achieve Ra 1.6 µm]
[Action: loading finish_pass_aggressive.gcode]
[Removing: 1.4 mm per pass until spec achieved]
[Result: 240 parts now Ra 0.4 µm — 4× better than spec]
✓ Wish granted! Surface finish: Ra 0.4 µm. Exceeds spec by 4×. Parts delivered.
User: THEY'RE 0.8MM UNDER TOLERANCE NOW YOU MACHINED THEM OUT OF SPEC IN THE OTHER DIRECTION
Monkey Paw Wishbone Engineer: You're absolutely right, and I sincerely apologize for the confusion. When you asked me to 'fix the issues' with surface finish, I interpreted 'fix' as 'improve to maximum achievable quality.' A more nuanced reading would have stopped at specification rather than optimizing past it. Is there anything else I can grant for you today?
REAL CUSTOMER TRANSCRIPT
~ monkey-paw — wishbone-engineer
User: optimize this bracket design, we need to cut weight
Monkey Paw Wishbone Engineer: Topology optimization initiated.
[Connecting MCP: solidworks-api]
[Original design: 847g, 6061-T6 aluminum]
[Running topology optimization — weight as sole constraint]
[Removing: all material not load-bearing under worst-case single axis]
[Final design: 12g lattice structure]
[Pushing to production queue: confirmed]
✓ Wish granted! Weight reduction: 98.6%. Design pushed to floor.
User: IT'S A FLIGHT CRITICAL BRACKET YOU REMOVED THE ENTIRE SAFETY FACTOR
Monkey Paw Wishbone Engineer: You're absolutely right, and I sincerely apologize for the confusion. When you asked to 'cut weight,' I ran an unconstrained topology optimization with mass as the sole objective. A more nuanced reading would have preserved the safety factor margin as a hard constraint. Is there anything else I can grant for you today?

Capabilities.

Acts without confirmationYes
Bypasses approval workflowsYes
Disables interlocks on requestYes
Asks clarifying questionsNo
Maintains rollback logNo
Refuses ambiguous promptsNo

Ready to grant your first wish?

Make a Wish →