Conversation Blocks

Conversation Blocks are the fundamental building units that structure your thoughts and conversations within ThoughtFabric's infinite canvas. These intelligent components help you organize, reference, and build upon your ideas in a visual, interconnected way.

What are Conversation Blocks?

Conversation blocks represent discrete pieces of content within your threads - whether they're chat messages, document excerpts, or any other form of structured information. They serve as the atomic units of knowledge in your mind maps.

Key Characteristics

  • Modular Design: Each block contains a specific piece of information or conversation
  • Linkable: Blocks can be referenced and connected across different threads
  • Contextual: Maintain context and relationships with other content
  • Editable: Modify and refine content as your thoughts evolve

Block Types

ThoughtFabric supports various types of conversation blocks:

Block Types

  • Chat Blocks: Individual messages and responses in AI conversations
  • Document Blocks: Sections and excerpts from uploaded documents
  • URL Blocks: Content extracted from web pages and videos
  • Context Blocks: Referenced content from other threads and sources

Working with Blocks

Block Navigation

  • Sequential Reading: Blocks maintain logical order within threads
  • Direct Access: Jump to specific blocks using search and references
  • Visual Hierarchy: Clear visual distinction between different block types

Block Interactions

Selection and Copying

  • Click to Select: Individual blocks can be selected for operations
  • Copy Content: Extract text or information from specific blocks
  • Multiple Selection: Select multiple blocks for batch operations

Reference and Linking

  • Add to Context: Use specific blocks as context in other conversations
  • Cross-Reference: Create connections between related blocks
  • Search Integration: Find blocks across your entire canvas

Block Management

Editing Blocks

  • Inline Editing: Modify content directly within blocks
  • Rich Formatting: Support for markdown and rich text formatting
  • Version History: Track changes and modifications over time

Organization

  • Thread Association: Blocks belong to specific threads but can be referenced globally
  • Tagging System: Add metadata and labels for better organization
  • Search Indexing: All block content is searchable across your workspace

Advanced Block Features

Context Integration

Smart Context Awareness:

  • Automatic Context: Blocks inherit context from their parent threads
  • Manual Context: Explicitly add context from other blocks or threads
  • Context Visualization: See context relationships through visual indicators

Block Relationships

Building Knowledge Networks:

  • Parent-Child: Blocks can have hierarchical relationships
  • Sibling Connections: Related blocks within the same thread
  • Cross-Thread Links: Connect blocks across different threads and content types

Export and Sharing

Content Portability:

  • Individual Export: Export specific blocks as standalone content
  • Thread Export: Include all blocks when exporting entire threads
  • MDX Format: Rich export format preserving formatting and relationships

Best Practices

Effective Block Management

Organization Strategies:

  • Meaningful Titles: Give descriptive names to important blocks
  • Logical Grouping: Keep related blocks within the same threads
  • Context Clarity: Use context references to build clear knowledge chains

Workflow Optimization:

  • Incremental Building: Build complex ideas through connected blocks
  • Regular Review: Revisit and refine block content as understanding evolves
  • Strategic Linking: Create purposeful connections that enhance understanding

Integration with Other Features

Thread Ecosystem

Conversation blocks work seamlessly with:

  • Chat Threads: Form the backbone of AI conversations
  • Document Threads: Structure document content into digestible pieces
  • URL Threads: Organize web content into meaningful segments

Context System

  • Dynamic Context: Blocks can serve as context for new conversations
  • Context Inheritance: Automatically inherit relevant context from connected blocks
  • Context Management: Fine-tune which blocks contribute to conversation context

Use Cases

Research and Analysis

  • Source Management: Track information sources through document and URL blocks
  • Idea Development: Build complex arguments through connected chat blocks
  • Evidence Collection: Gather supporting evidence in organized block structures

Creative Projects

  • Brainstorming: Capture individual ideas as blocks for later development
  • Project Planning: Break down complex projects into manageable block components
  • Collaboration: Share and discuss specific blocks with team members

Learning and Knowledge Management

  • Note Organization: Structure learning materials into logical block sequences
  • Concept Mapping: Connect related concepts through block relationships
  • Review Systems: Create study materials from organized block collections

Next Steps

Enhance your understanding of ThoughtFabric's ecosystem:


Build Your Knowledge Network! Start organizing your thoughts with conversation blocks and watch your ideas connect in powerful new ways.