# Rich output & artifacts

GLBNXT Workspace does more than return plain text responses. The chat interface renders AI output in a range of structured formats, and supports the generation of artifacts, self-contained pieces of content that can be viewed, interacted with, and used independently from the conversation thread. Together, these capabilities make Workspace a practical working environment for producing real outputs, not just a tool for asking questions.

***

### Formatted Text Output

By default, AI responses within Workspace are rendered with full text formatting support. This means the model can return content using headers, bold and italic text, numbered and bulleted lists, tables, and block quotes, all rendered visually in the conversation window rather than as raw markup.

This matters for professional use. A response that returns a structured report, a comparison table, or a step-by-step process is immediately readable and usable, without any manual reformatting required. When you copy a formatted response into another tool such as a document editor, the formatting is preserved.

***

### Code Output

For technical tasks, code responses are rendered with syntax highlighting, making them easy to read regardless of the programming language. A copy button is available on every code block, allowing you to transfer code to your editor or terminal with a single click.

The interface also supports multi-language code output within a single response, which is useful for tasks that involve configuration files, scripts, and documentation together.

***

### Tables and Structured Data

When asked to compare, summarise, or organise information, AI models in Workspace can return data in table format, rendered clearly within the conversation window. This is useful for tasks such as comparing product options, summarising contract terms side by side, or presenting structured analysis in a format that is easy to scan and share.

Tables can be copied directly from the conversation window and pasted into spreadsheet applications or document editors while retaining their structure.

***

### Mathematical and Scientific Notation

For users working in technical, scientific, or financial domains, Workspace supports LaTeX rendering for mathematical expressions and formulas. Complex equations and notation are displayed in properly typeset format rather than as raw code strings, making responses in these domains significantly more readable.

***

### Artifacts

Artifacts are a distinct output mode available within Workspace. When the AI generates a substantial, self-contained piece of content, such as a drafted document, a structured report, a data visualisation, or an interactive element, it can present this as an artifact in a dedicated panel alongside the conversation thread.

This keeps the conversation itself clean and focused while giving you full access to the generated content in a separate view. Artifacts can be reviewed, copied, downloaded, or iterated on without interrupting the flow of the conversation.

***

### What Can Be Generated as an Artifact

The types of content that can be generated and displayed as artifacts include:

**Documents and long-form text.** Drafted reports, summaries, proposals, policy documents, and other structured written outputs are well-suited to artifact display, particularly when they are long enough that viewing them within the conversation thread would be disruptive.

**Code and scripts.** Longer code outputs, complete scripts, or multi-file structures can be presented as artifacts with syntax highlighting, making them easier to review and copy in their entirety.

**Structured outputs.** JSON, XML, CSV, or other structured data formats generated for downstream use are displayed as artifacts so they can be reviewed and extracted cleanly.

**Diagrams and visualisations.** Some interfaces support the generation and display of diagrams, flowcharts, and data visualisations as artifacts, rendered directly within the workspace without requiring an external tool.

**Interactive content.** Depending on your interface configuration, certain types of generated content may be interactive within the artifact panel, allowing you to engage with outputs such as structured forms, calculators, or dynamic displays directly.

***

### Iterating on Artifacts

Artifacts are not static outputs. Once an artifact has been generated, you can continue the conversation to request changes, additions, or revisions. The artifact updates in place in the side panel, reflecting the latest version of the content without generating a new thread entry each time. This makes iterative work on a document or output significantly more fluid than editing within the conversation thread itself.

Version history for artifacts is supported in some interface configurations, allowing you to step back to a previous version of the content if a revision does not meet your expectations.

***

### Sharing and Exporting Artifacts

Artifacts can be copied to the clipboard for pasting into any downstream tool, such as a document editor, a content management system, or a project management platform. Depending on your interface configuration, direct export or download options may also be available.

For sharing within your team, some interfaces allow artifacts to be included when sharing a conversation with a colleague, so the recipient can view both the discussion that produced the output and the artifact itself.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.glbnxt.com/workspace/ai-chat-and-models/rich-output-and-artifacts.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
