This [0] is my secret weapon against this kind of slop. Any time I see any of these markers I tell my agent to read this again. Works unreasonably well.
Ebay co-founder Pierre Omidyar is the guy that more or less bought off the reporters with access to the Snowden documents for $250M [0] back in 2013.
The same guy just bought the company distributing the Musk film (checks notes) 9 days ago; it was then quickly pulled from theaters. Make of that what you will, as the Gizmodo piece says, the timing is certainly odd.
Very interesting project! I make an MCP for woodworking [0] that has a similar set of constraints: citing everything to real world materials, sourcing them from real suppliers. I also support electrical components, for designs like this raspberry pi arcade cabinet [1].
For context, I've currently got 579 registered users. By far, most of them are using it to design brand new projects or to customize our published plans, rather than converting their existing designs into orderable BOMs.
I wonder if you have considered building configurable libraries of designs and/or PCB design features into your MCP? That could allow for building with in-stock, least expensive components. And it opens your product up to tinkerers that wouldn't otherwise design a PCB in KiCad.
I am one such potential customer! I am restoring a classic Skee Ball machine from the early 90s, I want to make a little esp32 board to replace the vintage system board. If I could go from prompt to PO Box for a reasonable price I would certainly be interested.
Sawdust also tracks shop inventory and capabilities, so if you have lumber and fasteners and your table saw configured you can filter down to things you can build with what you have on hand. Could be interesting to do something similar here with e.g. minimum order quantity leftovers.
Also an opportunity to become a marketplace -- if I can design my replacement board then publish it and get a cut of its sales, you can smartly replace OOS or now-more-expensive components, and keep the board purchasable and configurable, solving lots of problems for the open source hardware space.
This is something we are working on right now. The MCPs main focus is going to be integrating with design tools, especially the ones that agents are using. Would be very interested in collaborating on a marketplace. Your project seems cool and has similar intentions!
I have long wanted a similar set of tools for using data to contextualize the opinions I'm exposed to, either via podcasts or social media and the like. Nicely done!
But... boy, the slop smell is strong with this doc.
I would be really interested in seeing what would happen if you gave your agent one turn to clean it all up. You motivated me to share my anti-slop guide [0], which is so unreasonably effective I have hesitated to share it previously -- it's nice to be able to spot the slop from a mile away. But if you have a sec I would be really curious to see the same page after a round of de-smelling.
We haven't collaborated at all but are working on very similar projects, so probably do think a lot alike. I last checked shopspec out when the creator mentioned it in the thread[0] where I first shared Sawdust. I just took a look and it has definitely grown in a similar direction, but I certainly wouldn't attribute that to anything aside from similar people working on similar projects and communicating with a similar visual language.
That's exactly why I built it, I needed my brain visuals to match reality a bit more when building a shed. Curious to hear how it goes! If you run in to any issues please ask your agent to send in a feature request/bug report, or drop me an email (it's in my profile).
You ought to give it a blender install and ask it to model the house for you & show you color options for the garage door, I bet it would be much closer. I had Astra w/ Codex model rigged miter saws, table saws and router tables for my carpentry simulator [0], it did a surprisingly decent job.
It's definitely a better approach. I was just checking what the models were capable of with a simple one off approach. And honestly, it mostly did what I required, which was the texture work. The rest didn't really matter in my case.
I'm sure with a bit more efforts/tokens, you can do something amazing, with a virtual visit and so on.
[0] https://gist.githubusercontent.com/birep/bb865b2799d3f86d55f...
reply