16
7 Comments

OpenAI launches Canvas, an interface that makes ChatGPT a better project collaborator
IH+ Subscribers Only

The new feature opens a separate window from the normal ChatGPT app that's specifically designed to collaborate with you on code and content projects.

Screenshot of OpenAI's Canvas

Fresh off the largest VC round of all time, OpenAI is launching Canvas, an interface that makes ChatGPT a better project collaborator.

The new feature opens a separate window from the normal ChatGPT app that's specifically designed to collaborate with you on projects that involve writing, editing, and coding. This is very similar to Anthropic's Artifacts feature, which opens a new window that appears alongside Claude and runs the code that the chatbot is generating at the user's request.

Canvas takes things even a step further than Artifacts, as it enables you to highlight parts of your project, ask ChatGPT for help, and make direct changes to your document or your code. For example, after having it write, you can ask it to suggest edits, adjust length, change reading levels, or even add emojis.

For developers, it can review code, add logs and comments, fix bugs, and port to other coding languages like JavaScript and Python.

As Every's Dan Shipper puts it, Canvas looks like the next step in OpenAI's plan to build a new operating system for the AI age. Basically, OpenAI is trying to make it so you never want or have to leave ChatGPT.

The problem, as Ethan Mollick and David Cramer describe, is that this doesn't really fit with existing workflows. You write blogs in Google Docs or Word. You code in VS Code. This is why products like Grammarly and Cursor are so popular: they live where you already work. On the flip side, widespread adoption of Canvas would require a complete 180 in how and where people work.

Can OpenAI get people to change so drastically? Maybe. You can never count out the company that invented the fastest growing consumer product of all time. But in a world where they are losing $5B a year, the clock is ticking.

Photo of Stephen Flanders Stephen Flanders

Stephen Flanders is an Indie Hackers journalist and a professional writer who covers all things tech and startups. His work is read by millions of readers daily and covers industries from crypto and AI to startups and entrepreneurship. In his free time, he is building his own WordPress plugin, Raffle Leader.

  1. 1

    The user spoke and OpenAI heard. ChatGPT has been used enormously for code generation, even if the user had to copy-paste 10 iterations manually. They are simply making an iterative step towards customer feedback. Canvas make iterating through script so easy.

  2. 1

    Has anyone gotten access to Canvas yet? I'd love to hear your first impressions. What kind of projects do you think it will be most useful for?

  3. 1

    Ah! Finally, I was wondering how OpenAI would be able to compete with Google G-Suite where. This is the answer, I guess.

  4. 1

    Can it track changes or revisions made during collaboration?

    1. 1

      In a limited way. There are "undo" and "redo" buttons to change between versions, but you can't see a list of revisions.

  5. 1

    I helped with the editing of this post with canvas and I have to say it was a pretty slick experience. But I was disappointed it doesn't work on the desktop version of ChatGPT.

    To me these days the desktop app is where it's at. It's a superpower to type option + spacebar and immediately have a chatbox open on my screen. The friction of opening up a new browser tab to use canvas is high enough to prevent me from using it for small quick editing jobs.

    1. 0

      Hello!

      you are nice createre

  6. 1

    This comment was deleted a year ago

Create a free account
to read this article.

Already have an account? Sign in.