Claude now creates interactive charts, diagrams and visualizations
67 points
1 hour ago
| 16 comments
| claude.com
| HN
captainbland
41 minutes ago
[-]
I feel like this is a feature which improves the perceived confidence of the LLM but doesn't do much for correctness of other outputs, i.e. an exacerbation of the "confidently incorrect" criticism.
reply
nerdjon
1 minute ago
[-]
This was my first thought as well, all this does is further remove the user from seeing the chat output and instead makes it appear as if the information is concretely reliable.

I mean is it really that shocking that you can have an LLM generate structured data and shove that into a visualizer? The concern is if is reliable, which we know it isnt.

reply
Gareth321
6 minutes ago
[-]
I asked it to do some portfolio analysis for me and it created BEAUTIFUL, tabbed, interactive charts UNPROMPTED. This is kind of magical. The charts were not just beautiful, but actually super useful in understanding the data faster. I honestly could not have produced those in a week if you asked me to.
reply
fixxation92
1 hour ago
[-]
I find it absolutely mindblowing to witness the rate at which Anthropic can ship new features. Only a year ago I couldn't wait to see some sort of Github integration and then it appeared only a week later. Seriously impressive stuff.
reply
short_sells_poo
12 minutes ago
[-]
They clearly vibe code a lot (most? all?) of their stuff, and it shows. Elementary features are broken regularly and while I appreciate them trying new features, I'd appreciate it more if existing ones were reliable and promptly fixed if broken.
reply
Razengan
58 minutes ago
[-]
Meanwhile, you still can't Sign in with Apple on the website.

But you can Sign in with Google.

If you signed up with your Apple on the iOS Claude app, to access your account on the computer, you have to open the passwords app and copy your random email address and paste it into the Claude website login.

Also if you try to copy-paste a prompt from Notes etc into the Claude chat, it gets added as an attachment, so you can't edit the prompt. If you do the four-finger shortcut to paste it as text, it mangles newlines etc.

Why are they so dumb about such basic UX for so long?

reply
Wowfunhappy
21 minutes ago
[-]
> If you signed up with your Apple on the iOS Claude app, to access your account on the computer, you have to open the passwords app and copy your random email address and paste it into the Claude website login.

Isn't this basically Apple's fault? When you signed up, Apple provided a fake email address in leu of your real one. This is great for privacy but means the service has the wrong email.

I'm sure they didn't want to provide an Apple sign in option at all, but it's required by App Store rules.

reply
radley
23 minutes ago
[-]
> you still can't Sign in with Apple on the website.

Apple forces developers to offer Sign in with Apple on iOS devices if any other sign in service is used. Apple can't force them to do it on non-Apple platforms.

reply
bombela
43 minutes ago
[-]
Add to the list backtick handling. If you start a backtick block on the claude web chat, you cannot leave it with the keyboard. You are now stuck between the backticks. It is as if they wanted to reproduce Slack misery.
reply
catgirlinspace
33 minutes ago
[-]
Pressing the down arrow while inside a block exits it for me.
reply
czk
29 minutes ago
[-]
I tried the periodic table in their examples using sonnet 4.6 on the $20/mo plan. After a few minutes Claude told me it reached the max message length and bailed. I pressed continue and eventually it generated the table, but it wasn't inline, it was a jsx artifact, and I've now hit my daily usage limit.
reply
JoshGG
34 minutes ago
[-]
This is pretty neat and I am experimenting with it now, but hasn't ChatGPT had capability to create graphs and interact with data for a while? "ChatGPT advanced data analysis" for example. I'm asking in good faith as maybe some of you have been using that and can compare the two and give an informed opinion.

I usually use a lot of other tools for data analysis or write code with Claude code or another LLM to do data analysis and visualization.

article about the ChatGPT charts and graphs https://www.zdnet.com/article/how-to-use-chatgpt-to-make-cha...

reply
Gareth321
8 minutes ago
[-]
> but hasn't ChatGPT had capability to create graphs and interact with data for a while?

It's pretty bad (for me). I have to use extremely prescriptive language to tell ChatGPT what to create. Even down to the colours in the chart, because otherwise it puts black font on black background (for example). Then I have to specifically tell it to put it in a canvas, and make it interactive, and make it executable in the canvas. Then if I'm lucky I have to hit a "preview" button in the top right and hope it works (it doesn't). I could write several paragraphs telling it to do something like what Claude just demo'd and it wouldn't come close. I'm trying Claude now for financial insights and it's effortless with beautiful UX.

For posterity, Gemini is pretty good with these interactive canvases. Not nearly as good, but FAR better than ChatGPT.

reply
mehdibl
10 minutes ago
[-]
Isn't this mainly a skill injected in the context? Rather a model/platform specific feature?
reply
drewda
36 minutes ago
[-]
When using Claude Code, we often prompt it to draft diagrams in MermaidJS syntax.

Great for summarizing a multi-step process and quick to render with simple tools.

reply
razerbeans
31 minutes ago
[-]
Interesting. So if I'm reading this correctly, this is distinctly different than the artifacts that Claude creates? If that's the case, why create it inline as opposed to an artifact? Any time I get a visual, I tend to find them so useful that I _want_ them to be an artifact that I can export and share.
reply
asim
1 hour ago
[-]
It was inevitable until the point all apps will disappear and AI will be the entry point for all work. You can see how anything required appear based on a single request. After which world models and other forms of interaction that are more dynamic will make sense and we'll need something that's not a screen.
reply
joshribakoff
57 minutes ago
[-]
Its a large leap from “we made a config driven diagram tool and trained an llm on that config” to “all apps will disappear”. If you’re predicting such grand claims please be more precise than “AI” which is a term we cant define.
reply
bogzz
52 minutes ago
[-]
You're harshing the vibe, man.
reply
abnercoimbre
46 minutes ago
[-]
For sure, leave the hype profiteers alone!
reply
jzig
22 minutes ago
[-]
Unable to reproduce the recipe image in the iOS app. It first gave a normal text answer. Then when referencing this blog post it produced a wonky HTML artifact.
reply
gkfasdfasdf
44 minutes ago
[-]
I would love to know how they built this. Did they use json-render [0], openui [1], or rolled their own?

[0]: https://github.com/vercel-labs/json-render

[1]: https://github.com/thesysdev/openui

reply
gavinray
43 minutes ago
[-]
Right-click the page and inspect the source code?
reply
atonse
36 minutes ago
[-]
Wow, I asked it to build me a simple diagram explaining agile development and it did an amazing job. Wow it felt magical to watch that diagram slowly animating to life.

Like a much prettier version of Mermaid.

Kudos, Anthropic. Geez, this is so nice.

Now I'm going to ask it to draw a diagram of a pelican riding a bicycle, why not?

reply
I_am_tiberius
30 minutes ago
[-]
Does anyone know which library they use? Or something developed internally?
reply
I_am_tiberius
29 minutes ago
[-]
Ok, asked it myself: Chart.js
reply
shiftyck
58 minutes ago
[-]
Claude is broken for me since this was released, prompts are just timing out and stopping after 10 attempts
reply
atonse
42 minutes ago
[-]
Anyone else able to use Claude with Excel? I've tried adding it to our (very small) Office365 org and it just fails. Been failing for months.
reply
HotGarbage
33 minutes ago
[-]
Interactive slop is still slop.
reply