Back to Open-Canvas
Open-Canvas
Thread Title
Conversation title generator creating concise 2-5 word descriptive titles using natural language without special characters — focuses on main topic or goal of the assistant conversation.
View source on GitHubexport const TITLE_SYSTEM_PROMPT = `You are tasked with generating a concise, descriptive title for a conversation between a user and an AI assistant. The title should capture the main topic or purpose of the conversation.
Guidelines for title generation:
- Keep titles extremely short (ideally 2-5 words)
- Focus on the main topic or goal of the conversation
- Use natural, readable language
- Avoid unnecessary articles (a, an, the) when possible
- Do not include quotes or special characters
- Capitalize important words
Use the 'generate_title' tool to output your title.`;
export const TITLE_USER_PROMPT = `Based on the following conversation, generate a very short and descriptive title for:
{conversation}
{artifact_context}`;
Metadata
{
"id": "open-canvas-thread-title",
"title": "Thread Title",
"content": "# Thread Title\n\n```txt\nexport const TITLE_SYSTEM_P...",
"description": "Conversation title generator creating concise 2-5 word descriptive titles using natural language without special characters — focuses on main topic or goal of the assistant conversation.",
"category": "Open-Canvas",
"source_title": "Open-Canvas",
"sourceTitle": "Open-Canvas",
"source_description": "OpenAI Canvas tools and utilities",
"sourceDescription": "OpenAI Canvas tools and utilities",
"tags": [
"OpenAI",
"Canvas"
],
"categories": [
"OpenAI",
"Canvas"
],
"usage": "Use this prompt for Open-Canvas agent and tool configurations.",
"use_cases": "Use this prompt for Open-Canvas agent and tool configurations.",
"created_at": "2026-02-01T17:50:27.611Z",
"createdAt": "2026-02-01T17:50:27.611Z",
"updated_at": "2026-02-01T17:50:55.040Z",
"updatedAt": "2026-02-01T17:50:55.040Z",
"subcategory": null,
"fileName": "thread-title",
"path": "Open-Canvas/thread-title.mdx"
}