SnapDiagram – Instantly Convert Hand-Drawn Diagrams to Digital with AI
snapdiagram.xyz
snapdiagram.xyz
I'm excited to introduce SnapDiagram, an AI-powered web app that allows users to seamlessly transform hand-crafted diagrams into polished, digital visuals. Whether you're sketching ideas during a brainstorming session or mapping out a quick process flow on paper, SnapDiagram can help you bring those rough drafts into the digital world, instantly and effortlessly.
How it works:
- Snap a photo of your hand-drawn diagram using your phone or upload an image from your computer. - Our AI processes the image to recognize shapes, text, and connections. - Get a clean, editable digital version that you can export in various formats, share, or enhance further.
Checkout how it works on this video https://www.youtube.com/watch?v=c2cq8B7vTXw
But as far as I can tell, this is simply a workflow that e.g. ChatGPT and Claude have supported for quite a while now. (It's what I do with my whiteboard diagrams)
Which means you'll probably need to think of a value add to help it gain traction. I'm curious to see where you'll be taking it!
(It might have been a different proposition when doing this took major prompting gyrations, but multimodal LLMs have gotten pretty amazing in the last few months)
Of course, if it's just a hobby project, it doesn't matter. But if this is in search of traction, it very much does.
It was one of the more impressive demonstrations of multimodal AI.
You can also import mermaid into Google's Draw.io app if you want to reflow or change the theme.
This use case (and yours as well) can be really useful and works well just by using ChatGPT. In many cases people are just building wrappers of gpt-4o, but I can see some room for improvement by building on top of OpenAI’s APIs.
I like to do the following:
"Review this code and give me a readme, include mermaid, swim diagrams to draw the logic."
Claude is great because it renders the mermaid in the artifact (most times).
then I can copy the mermaid into a mermaidlive (I still havent found the best mermaid site because some of them choke on the mmd output of claude and I dont know how to fix it sometimes...
for example - here is a mermaid where I was looking into how the universities, professors and families of SBF, Holmes and Ellison were tied:
https://i.imgur.com/njFKvmJ.png
Here is a mermaid of who sits on the agra committees, who funds their campaigns, and who did they make investments into wrt to the sugar lobby:
https://i.imgur.com/FGGcvxL.png
Having chatbots do mermaids is fn fantastic
This SnapDiagram does it for sketches, and LLMs do it for text. Soon everyone will sound very similar and the system will be able to remove any aspect of individuality that is troublesome to it with a mere parameter tuning.
The little picture is just a conversion to a more readable diagram. The big picture is the slow erasing of the human spirit.
"It all looks the same" -> there's plenty of room for better prompting and models. Just look at civit.ai -- the "sameness" problem is just low skill with the new tools. The floor used to be "looks like a kid drew it," now the floor is "looks like the default StableDiffusion style." Replace with whatever domain you are interested in, I am using art as an example because it is comparatively further down the maturation curve. In any case, the ceiling is high and it still takes effort to reach, but the bar is raised everywhere.
None of that art represents the individual experience of a person any more. It's all a psychotic averaging. I've seen that art too and I find it disgusting.
I don't see anything people are producing with AI as representing the human spirit. I see it as humans being plugged into a machine pushed to create and create and for what? What's the next step? It's horrific and should be destroyed.
You are twisting my argument. I never said a PERSON using AI doesn't have human spirit. Rather, that in GENERAL, the content generated by AI does not have the subtelty of human expression compared to the human-made stuff. Of course, the person that lost their voice naturally loses some expression by using an artificially-generated one.
That doesn't mean that they can't express themselves in other ways.
Come on, these counterarguments are too easy to refute...
But is it? It's fancier clip art, no?
It screams "I rushed this out, I'm probably regurgitating something I just learned".
I rather a dorky stock photo than some nonsense AI image puking out some combination of "cyber", "tech", "hacker", and "circuit".
It's unserious at best, scammy at its worst.
In this case, it's not really entrenchment, because there are viable alternatives.
And if it is about art, you should be showing art.
What used to just be an unsplash image that I never gave any thought to is now a serious detractor that can often overshadow the content (for me)
I’ve clicked out of articles and videos many times because of the AI art. I agree with OP that it feels like it’s washing out a lot of individuality at the moment.
The American slop factory is the predominant cultural idiom and like this country’s factory farming is now an entire automated machinery for mass producing and force feeding everyone poison. I’m hoping some subset of countries will go AI art Galapagos to preserve a trace of our humanity and aspire to something beyond the median of a Google image search.
I stopped offering to build custom demos for AGI pipelines last year because people just didn't get it. April Dunford's "Obviously Awesome" pretty simply covers why, because as very much not a product-person, I frequently fall prey to "if you build it, they will come" mentality.
I would like to learn more about the features:
- What types of diagrams does this support? E.g., could the diagrams include some cartoons, artwork, icons, besides generic shapes like ellipses and arrows like shown in the video?
- What editable formats are supported? SVG?
- Privacy policy stuff. Would my diagrams be stored in the account? (I prefer not. I like it stateless.)
I am happy to try to find above answers myself, however, do not want to create a login just for trying. Also, I prefer site-specific login systems as opppsed to BigCo login IDs like Google mentioned.
I need to digitise about 15-20 diagrams. If it would work for these, I am ready to pay $10 for these. (I've seen the pricing at $3 for more diagrams than what I need.)
The application focuses mainly on converting simple diagrams of connected shapes with text. May work with some simple icon, but probably won't work for cartoons or complex artwork.
The editable file is compatible with https://app.diagrams.net. If you need an SVG, you can import your editable file there and export it as SVG.
The application does not store your diagrams permanently. These have a max TTL of 12hs.
All 10+ AI-based diagramming solutions I see on the web are like that.
It is cumbersome for me to start another paid service let alone another risk of trust I am putting myself in.
Make it free option 15 diagram/month and let people try your site fully so that who uses it that 15 diagram can switch to paid option.
This illustrates the annoying trend for software products to insist on monthly subscriptions. I understand that businesses want recurring revenue, but many users would rather pay upfront or per use.
- Minimum account balance to start: $10.
- $1/use
- Then top-off as you need
- no balance expiry (outside service going bust)I personally hand draw diagrams and then recreate them in Balsamiq (old school).
I, myself, won't use it because there's a lot of creation and innovation that happens in the transition phase when going from hand-drawn sketches to creating the diagrams.
Any suggestions on alternative tools? For pricing reference, I would be incorporating this into my app, and users might convert 1 page a day. For what I would earn, your pricing model would be completely unusable.
I will have to build either a CV pipeline or use NNs, I imagine. Not sure which is the better approach for my task.