On the fourth day of its “12 Days of OpenAI” announcements, OpenAI has officially launched the general release of Canvas, a feature designed to enhance collaboration with ChatGPT. Previously available in beta, Canvas enables users to interact with AI-generated responses on a shared, editable interface.
Canvas provides an intuitive platform for co-writing and co-coding, offering real-time editing capabilities. Instead of manually copying and adjusting static responses elsewhere, users can now directly highlight and refine text or code within the Canvas interface using ChatGPT. For instance, users can comment on specific sections of the AI’s output, requesting precise changes or offering prompts for further edits.
Here is what it looks like.
If users input pre-written text, Canvas responds with tools like “Get Advice” or “Help Me Write,” letting for tailored suggestions without overwriting the original content. For those who prefer input without major changes, the AI can offer comments and ideas instead of full rewrites, ensuring users maintain control over their work.
Canvas also caters to programmers, offering debugging, improvement suggestions, and functionality as a code editor. The feature now supports Python translation and includes a “Run” button to execute code directly within the interface. Any errors in the code are highlighted, with the AI providing solutions or fixes upon request.
For writers, Canvas integrates seamlessly with Custom GPTs, OpenAI’s specialized AI models. This integration enables highly personalized workflows, such as creating a Custom GPT for editing short stories or running Python scripts for data analysis.
Canvas is now available to all ChatGPT users, expanding possibilities for collaborative AI-driven projects.