🧙🏼 ChatGPT's Canvas

Spoiler: It's a better writing and coding experience

In partnership with

Howdy, wizards.

OpenAI is on a roll this week. They just launched another massive update – Canvas for ChatGPT.

Here’s what ChatGPT Canvas is all about.

TOGETHER WITH SYNTHFLOW

Synthflow: Build AI voice assistants to manage inbound and outbound calls

Keep your business on 24/7 with genAI. Synthflow’s simple no-code builder lets you set up human-sounding AI voice assistants that can handle call center tasks: real-time appointment booking, lead qualification, handling FAQ, transferring between agents, and more. White label included. Pay as low as $0.08 per minute of conversation. CRM Integrations with Hubspot, Gohighlevel, Zoho, etc. Start for free or let us build your AI receptionist.

DARIO’S PICKS

OpenAI has trained a new version of GPT-4o to collaborate better on writing and coding. ChatGPT now opens a separate window – a canvas – depending on the context of your conversation.

There are separate canvases for writing and coding. The model is trained to know when to open each of them or, if it’s just a regular conversation, none of them.

Each canvas has its own functionality, and you have the ability to highlight specific sections to target exactly the part of your work you want help with. If you’re writing an article and mark a paragraph, it can help you make it better with the entire project as context.

Here’s the writing canvas that triggers if you ask it to help you write:

The timing of when to trigger the canvas is something OpenAI is actively working on, and will improve upon with user feedback.

The editing experience for text is really neat. ChatGPT can also leave you comments on your work in a sidebar now, just like when you collaborate in a Google doc.

As poetically described by ChatGPT, the writing canvas has writing shortcuts:

  • Suggest edits: inline suggestions

  • Adjust the length: a slider to make the document shorter or longer

  • Change reading level: A slider to adjust the reading level – from Kindergarten to Graduate School.

  • Add final polish: Magic button that checks for grammar, clarity, and consistency.

  • Add emojis: Adds a bunch of (kinda annoying) emojis throughout the text

And here’s the coding canvas:

When asking about coding stuff, the model tries to avoid triggering the canvas unless strictly needed. So you if you want to use the coding canvas, you’ll have to be a bit more explicit.

Which has the following coding shortcuts:

  • Review code: inline suggestions to improve your code

  • Add logs: adding statements to help you debug your code.

  • Add comments: adds comments to make the code easier to understand

  • Fix bugs: detects and fixes problematic code

  • Port to a language: translates your code into JavaScript, TypeScript, Python, Java, C++, or PHP.

Plus and Team users can already try it inside ChatGPT by selecting it in the model selector tab. Edu and Enterprise will get access next week. It will also be available to free users once it’s out of beta.

‎ Why it matters‎ ‎ I’m impressed. ChatGPT might have just closed the gap to Claude (with Artifacts and Projects) when it comes to user-friendliness.

The interface works super smoothly, and it feels like a more natural way of working, to be able to highlight specific sections, having shortcuts for common tasks, etc.

Putting LLMs into traditional user interfaces with buttons is difficult though. You still have all the flexibility to prompt as you had before, but the interface might make it seem as though all the core functionality of the model is captured in buttons, which it isn’t.

It’s probably a leap forward but I think it’s safe to say we’re merely on the way when it comes to our final user interface with these models.

THAT’S ALL FOLKS!

Was this email forwarded to you? Sign up here.

Want to get in front of 13,000 AI enthusiasts? Work with me.

This newsletter is written & curated by Dario Chincha.

What's your verdict on today's email?

Login or Subscribe to participate in polls.

Affiliate disclosure: To cover the cost of my email software and the time I spend writing this newsletter, I sometimes link to products and other newsletters. Please assume these are affiliate links. If you choose to subscribe to a newsletter or buy a product through any of my links then THANK YOU – it will make it possible for me to continue to do this.

*Past performance is not indicative of future returns. Investing involves risk. Important Regulation A disclosures at masterworks.com/cd.