In Tesseract, every AI response is a block document — an ordered sequence of content blocks. Each block has a specific type that determines how it's rendered. The AI automatically selects the most appropriate block type for each piece of content.
The default block type. Supports full Markdown formatting including bold, italic, lists, links, and inline code. Most responses include at least one text block for explanations and context.
Highlighted alert boxes with an icon and colored background. Used for tips, warnings, and important notes.
Each callout has a title and body text.
Mathematical equations rendered with KaTeX. Supports both inline mode (within text) and display mode (centered, standalone). The AI uses this whenever formulas, theorems, or mathematical notation would be clearer than plain text.
Sortable data tables with labeled columns and rows. Tables are expandable when they contain many rows.
<aside> 💬
Try it: "Compare sorting algorithms by time and space complexity"
</aside>
Statistical visualizations powered by Vega-Lite. Supports bar charts, line charts, pie charts, and more. Best for standard data visualizations.
<aside> 💬
Try it: "Show me CO2 emissions by country"
</aside>