ZeroTwo home
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 GitHub
export 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"
}