Note: Artifacts are files or objects automatically generated by AI models in TerpAI® whenever code is produced in response to a user request. These can include rendered documents, code snippets, diagrams, and other outputs. Artifact previews allow immediate review and interaction with results, making it straightforward to assess what was created, request changes, download or share the results as needed. This keeps AI interaction results accessible, manageable, and organized.
The way to create an artifact is to ask for it in the prompt. For example: "Create an interactive HTML greeting card," "Generate a diagram of the typical e-commerce process," or "Create a PDF document with all the tasks that I completed last week based on the documents in my SharePoint folder named Tasks." nebulaONE® will analyze the prompt and create the artifact if needed.
In nebulaONE, multiple artifact types can be generated, including:
Artifacts can be downloaded in the same formats for further use or sharing.
The Artifact Panel is the primary interface for viewing and interacting with artifacts. When an artifact is generated, it is displayed as a tile in the main conversation body as well as the dedicated panel. The panel serves as the interface for viewing the content of the artifact. What is shown in the panel depends on the artifact type:
Artifact tiles in the main conversation body display icons that reflect the output type at a glance, with distinct icons for documents, code files, and unknown formats, making it easier to identify artifacts as the list grows.
Each time the user requests a change, nebulaONE creates a new version of the artifact. Versions are listed in a dropdown on the Artifact Panel, allowing review of previous outputs and tracking of changes throughout a conversation. This provides a reliable record of AI interactions and makes it straightforward to reference or reuse prior artifacts.
The Artifacts item in the application navigation menu provides a dedicated place to find and open artifacts that were either created by the signed-in user or created and shared by someone else and viewed by the signed-in user. Rather than scrolling back through past conversations to locate a specific output, navigate directly to the Artifacts page to browse everything in one centralized view.
The images below illustrate a sample use case. An interactive notecard study tool was generated earlier in a conversation as a quiz preparation aid covering Sumer's early major cities. Navigating to the Artifacts page and selecting that artifact tile opens it immediately, returning directly to the interactive tool exactly as it was left — no need to scroll back through the conversation to find it.
The Artifacts page separates My Artifacts from shared artifacts so the right item can be located quickly by context. As the artifact collection grows, the dedicated navigation item keeps everything accessible and organized in a single, predictable location.
Artifacts are supported for any AI model that can generate code, including OpenAI, Anthropic Claude, and others, as DIT adds them. The feature applies to official and personal agents, as well as ONEchat. Artifacts are not available for public agents or agents using the Assistant-type models.
The Artifact Panel is the main workspace for interacting with artifacts in nebulaONE. Before viewing the demonstration video in the next section, it is helpful to understand the tools available in this panel. The Artifact Panel allows review, management, and organization of the outputs generated by AI models. The functions available in the panel are labeled in the screenshot and described below:
Note: When the Artifact Panel opens, the left-hand navigation menu closes automatically to provide more space to review the artifact.
Artifacts can be shared with other authenticated members of a nebulaONE instance directly from the Artifact Panel. Sharing is designed to be simple and secure, with controls that determine exactly how and for how long an artifact is accessible.
Recipients who open a shared artifact link can view the artifact preview and, if enabled by the sharer, the source code. They can also use "Copy and Make Your Own" to copy the artifact into their own workspace and build on it independently. This allows collaborators to use existing work as a starting point without modifying the original.
When an artifact is shared, recipients can leave feedback directly on the shared artifact page without altering the original. Two forms of feedback are available: reactions (a lightweight emoji response) and comments (threaded text discussion). Both are available to any authenticated member of the nebulaONE® instance who has the share link.
Commenting is controlled by the sharer. The Allow comments option in the Share Artifact dialog determines whether the comments panel appears for recipients.
Comment settings are configured in the same Share Artifact dialog used to generate the share link. The share URL is not created until settings are saved, so the sequence matters:
Any subsequent change to these settings is saved with Update Settings rather than Save Settings.
Note: The Link Expiration control does not appear until the share URL has been generated. If the expiration period is changed later, the new period takes effect from the moment settings are saved — it is not measured from the date the artifact was originally shared.
A reaction bar appears in the upper-right corner of the shared artifact page, above the artifact preview. Three reactions are available, each displaying a running count:
Select a reaction to apply it; the active reaction is visually highlighted. Reactions behave as follows:
When commenting is enabled, a Comments panel appears along the right side of the shared artifact page with a heading that displays the current comment count. To add a comment, enter text in the Add a comment… field and select Comment. Select Cancel to discard the draft. A live character counter is displayed beneath the field.
Each comment displays the author, the date posted, and the comment text. Action icons appear on the comment when the signed-in user has permission to use them:
| Action | Who can use it |
|---|---|
| Edit | The author of the comment or reply. Available on the user’s own content only. |
| Delete | The author of the comment or reply, and the artifact owner. The artifact owner can delete any comment or reply on their artifact. A confirmation dialog appears before deletion completes. |
| Reply | Any user who can view and comment on the artifact, including on their own comments. |
Actions the signed-in user cannot perform are hidden rather than shown in a disabled state. As a result, a comment written by someone else displays only the Reply icon, while the user’s own comment displays Edit, Delete, and Reply.
The screenshot below shows the shared artifact page for the Interactive Mesopotamian Note Cards artifact. The numbered callouts identify the two key interaction areas described above:
| Item | Detail |
|---|---|
| Character limit | 1,000 characters per comment or reply. A live counter displays the current count against the limit. |
| Comment limit | 150 comments per artifact. Once reached, the comment field is replaced with a message indicating no further comments are allowed. |
| Reply limit | 150 replies. |
| Threading depth | Two levels. A comment can receive multiple replies from one or more users, but a reply cannot itself be replied to. |
| Who can participate | Authenticated members of the nebulaONE instance only. Anonymous and unauthenticated commenting is not supported. |
Note: Comments are preserved if commenting is later turned off. Clearing the Allow comments checkbox hides the comments panel from recipients but does not delete existing comments — re-selecting the option restores the panel with all prior comments intact.
Note: Comments and reactions are features of the shared artifact page. They are not currently surfaced in the Artifact Panel within the original conversation, and the artifact owner does not receive a notification when a comment or reaction is added. Owners should revisit the shared artifact page to check for new feedback.
Artifacts in nebulaONE provide a straightforward, organized way to manage AI-generated code and outputs, with versioning, sharing, and download options for supported models and agents. Artifacts can be shared securely with teammates using expiring links, with control over whether recipients can view the source code. Recipients can copy shared artifacts to build on them independently. The Artifacts navigation item provides a centralized location to access all created and shared artifacts at any time.