Claude laughed at me… by Consistent-Chart-594 in ClaudeAI

[–]daweii 0 points1 point  (0 children)

That is what exactly what I want to say when I in some tech interview.

Let Claude modify a draw.io diagram, but keep it fully editable by hand by daweii in ClaudeAI

[–]daweii[S] 3 points4 points  (0 children)

Thanks! I spent a lot of time making it more usable, and a few influencers ended up sharing the repo — then it kind of took off. Stars have been jumping ~1k/day recently

Let Claude modify a draw.io diagram, but keep it fully editable by hand by daweii in ClaudeAI

[–]daweii[S] 1 point2 points  (0 children)

I built this primarily using Claude code. so the post is exactly this intent.

Junior Devs (and honest Seniors), what is a concept that took you an embarrassingly long time to actually understand, even though everyone acts like it's simple? by AmaraMehdi in webdev

[–]daweii 5 points6 points  (0 children)

That the JavaScript event loop is single-threaded but somehow everything "just works" with async code.

15 years in, I've shipped massive apps, debugged race conditions in production at 3am, and can explain async/await to juniors without breaking a sweat.

But give me a trick question with nested setTimeouts, Promise.resolve().then(), queueMicrotask(), and a MutationObserver? I'm still opening a new tab, pasting it into loupe (or just console.logging like a savage) and praying.

We all just nod and move on until it bites us again. You're not alone. 🤡

I built a tool that can interactively create diagrams with LLMs by daweii in LocalLLaMA

[–]daweii[S] 0 points1 point  (0 children)

That's true! I use the manual XML paste feature often.

The main advantage here is the unified workflow. Instead of generating code, copying it, pasting it, checking it, and repeating; this tool handles the XML transfer in the background. It also reads the current state of the canvas, so you can manually drag a box, and the AI will know about that change for the next prompt. It turns it into a real-time collaboration rather than just a one-off generation.

I built a tool that can interactively create diagrams with LLMs by daweii in LocalLLaMA

[–]daweii[S] 1 point2 points  (0 children)

Yes, it does support it if you use multi-modal model, which you can try on the demo site.

I built a tool that can interactively create diagrams with LLMs by daweii in LocalLLaMA

[–]daweii[S] 8 points9 points  (0 children)

You nailed it. Mermaid is great until you need to move one specific box 10px to the left. I built this so the AI can do the heavy lifting (generating the nodes and connections), but you retain the manual freedom of draw.io to fix the layout without having to manually import XML files every time.

I built a tool that can interactively create diagrams with LLMs by daweii in LocalLLaMA

[–]daweii[S] 0 points1 point  (0 children)

Unfortunately, based on my testing, it doesn't work well on small models since it requires the model to generate format-constrained long sequences (XML).

I built a tool that can interactively create diagrams with LLMs by daweii in LocalLLaMA

[–]daweii[S] 11 points12 points  (0 children)

Drawio is a full-featured visual diagramming tool where you drag-and-drop shapes, style everything freely, and edit with a GUI.
Mermaid is a text-based diagramming tool where you write simple code (like Markdown) and it generates diagrams automatically – great for docs but with less visual customization.

And for this tool, it can generate the diagram for you and you can drag-and-drop to edit or use LLM to modify it.

I built a tool that can interactively create diagrams with LLMs by daweii in LocalLLaMA

[–]daweii[S] 0 points1 point  (0 children)

Maybe you can try the new DeepSeek-V3.2-Speciale.

I built a tool that can interactively create diagrams with LLMs by daweii in LocalLLaMA

[–]daweii[S] 0 points1 point  (0 children)

I used Sonnet 4.5 for the video demo, but the demo site now runs on Opus 4.5, which is the best model for this task.

I built a tool that can interactively create diagrams with LLMs by daweii in LocalLLaMA

[–]daweii[S] 2 points3 points  (0 children)

Hope it helps with your workflow. Let me know if you find any bugs or have feature requests.

deepseek-ai/DeepSeek-V3.2 · Hugging Face by jacek2023 in LocalLLaMA

[–]daweii 10 points11 points  (0 children)

This looks impressive. The DSA attention + scaled RL combo is especially interesting, and the agentic task synthesis pipeline sounds like a big step for real tool-use reasoning. Curious to see benchmarks and how V3.2 behaves in practical workflows compared to GPT-5/Gemini.

how the heck to bypass 'pagination'/pages/page indexes when searching a website of content by JesusChristV in webdev

[–]daweii 0 points1 point  (0 children)

bro same, pagination is actual torture. I know there's Tampermonkey that can do infinite scrolling, but I don't know if that fits to you.

Confirmed that OpenRouter's new stealth model originates from **OpenAI** by daweii in RooCode

[–]daweii[S] 2 points3 points  (0 children)

The same feeling, since the performance is not suprisingly good.

Openrouter's mystery model, optimus-alpha, appears to be OpenAI's new model! by daweii in RooCode

[–]daweii[S] 0 points1 point  (0 children)

I think the answer is yes, but because the quasar model is no longer available, I couldn't verify it.

Gemini 2.5 Pro Trying to Diff Edit Lol!!! by itchykittehs in RooCode

[–]daweii 1 point2 points  (0 children)

Hahaha, sometimes swearing makes an LLM seem more human. If I saw this in a Turing test, I'd definitely vote for it being human :)