Skip to article
NEXUSDocs
Documentation/Using Nexus
Feature guide

Craft

Turn a goal into finished work with an AI coworker in a secure sandbox

Before you begin

Availability depends on your school's enabled tools, provider setup, and account permissions. These settings are managed in the web workspace. A class policy may restrict a feature described here.

Craft is an AI coworker that can take a goal from prompt to finished deliverable. It plans the work, gathers context, writes and runs code, creates files, and iterates on the result in a secure sandbox.

Ask Craft toExample result
Research and synthesizeA customer brief grounded in school knowledge and current App data.
Create a polished deliverableA presentation, report, spreadsheet, document, image, or export file.
Build an interactive toolA dashboard, data explorer, calculator, or other shareable web app.
Complete work in another toolA drafted email, updated project issue, saved file, or pull request.

Looking to enable Craft for your Nexus deployment? See the deployment and admin guides.

Craft runs generated code in a sandbox isolated from your computer and Nexus infrastructure. Your organization controls the information Craft can access and the actions it can take. See Craft Architecture for the full trust and network model.

Start a Craft session#

Each new session gets a separate workspace where Craft can create files, run code, and preview web apps. It can also use school knowledge, User Library files, available Skills, and connected Apps to complete your request.

If you don't see Craft in your Nexus sidebar, it hasn't been enabled for your workspace. Ask an admin to turn on Craft and confirm that a supported model provider is available.

Write a strong first prompt#

Pick a model, describe the result you want, and provide the context Craft should use.

You can't change models after sending the first message, so choose one before you send.

IncludeWhat to tell Craft
End productWhether you need a web app, report, deck, brief, data explorer, or export file.
Audience and purposeWho will use the result and what they need from it.
Source materialCompany sources, connected Apps, examples, or files Craft should reference.
Important requirementsThe sections, tone, charts, filters, file names, or output format that matter.

Craft is designed to keep moving and often makes reasonable assumptions. Put important constraints in the first prompt, then refine the result as it works.

Example: build an all-hands deck#

Build an all-hands slide deck for Q2. Pull the wins from Slack, reference prospects and customers from HubSpot, cite figures from our sales sync doc, and use our all-hands template.

Craft can gather the requested context, follow the presentation Skill and your school template, delegate slides to subagents, and assemble the final deck.

Follow the work#

The chat panel streams Craft's progress while it works:

ActivityWhat it shows
TasksThe plan Craft is working through, checked off as it progresses.
ThinkingHow Craft is approaching the next step.
WorkingTool calls, such as searching school knowledge or reading a file from an App.
RunningCommands in the sandbox, such as writing code, installing packages, or starting a development server.
SubagentsFocused agents working in parallel on parts of a larger job, such as individual slides or report sections.

Open a subagent from the header menu to read its transcript. Your messages still go to the main session. A status in the header shows when the sandbox is initializing, running, or restoring.

You can guide the run at any time:

ControlWhat it does
Approve an actionLets you review an App action when your school's policy requires approval.
Queue a follow-upGives Craft another instruction to pick up after its current turn.
InterruptStops the current run when you press Esc. Your messages and files remain so you can redirect it.

Give Craft context#

Craft can start with only a prompt, but concrete references help it find the right information and match the result you have in mind. Use + in the input bar to attach files or select a Skill or App. You can also drag files into the chat.

SourceBest for
Nexus knowledgeCompany content you already have permission to access.
Public webCurrent public information and websites Craft needs to navigate.
Session attachmentsFiles needed only for this session, such as a CSV, PDF, notes, or image.
User LibraryReusable files you want available across sessions, such as templates.
SkillsReusable instructions, examples, and files that teach Craft a method.
AppsLive information and approved actions in connected external services.

Session attachments stay with one session. User Library files remain available for reuse across sessions.

When the Browser Skill is available, Craft can open public websites, follow links, interact with pages, and take screenshots. It uses its own browser in the sandbox, not your browser session or saved logins.

File and storage limits#

These are the default limits. Your admin can adjust them for self-hosted deployments.

Session attachments

LimitDefault
Maximum file size50 MB
Maximum files per session20
Maximum total size per session200 MB

User Library

LimitDefault
Maximum file size500 MB
Maximum files per upload100
Maximum total storage10 GB

The User Library accepts regular files and ZIP uploads. ZIP files are extracted so Craft can work with the files inside.

Don't upload secrets, private tokens, or production credentials as files. Connect an App when Craft needs authenticated access to an external service. Raw App credentials never enter the sandbox workspace.

Review the result#

Open Output from the upper-right corner of the session to inspect what Craft created.

TabWhat it shows
PreviewA live web app that updates as Craft changes its files.
FilesThe full session workspace, including source code, data, and intermediate work.
ArtifactsFinished outputs intended for download or sharing, usually written to outputs/.

You can download individual files, download a folder or web app as a ZIP file, export Markdown as a .docx file, and preview images, PDFs, presentations, and text files.

Share a web app#

Web apps run in the sandbox and are shared through Nexus rather than exposed directly. Select Share in the Preview tab, then choose who can open the app:

ScopeAccess
PrivateOnly you can open the shared app.
OrganizationAnyone signed in to your Nexus can open it.

Sharing includes the generated web app only. It does not share the conversation or other session files.

Refine the result#

Continue in the same session to request changes in plain language:

  • Update the layout: "Add a filter for the last 30 days and move the summary cards to the top."

  • Change the writing: "Rewrite the executive summary for a non-technical audience and cut it to three sentences."

  • Prepare the final file: "Add a one-paragraph summary to the report and save the final version to outputs/."

Go further with Craft#

Skills#

Give Craft reusable instructions, examples, templates, and helper files.

Apps#

Connect external services for live information and approved actions.

Scheduled Tasks#

Run a tested Craft prompt automatically on a recurring schedule.

For admins#

Enable Craft and configure models, Skills, Apps, and governance controls.

NEXUS

Nexus helps students think, practice, and learn, with teachers guiding AI use.

[ Support ]

[ NARB TECHNOLOGY INC. ]

Nexus is a school AI platform by narb Technology Inc. · 16192 Coastal Hwy, Lewes, DE 19958

© 2026 narb Technology Inc.

Nexus

Nexus helps schools make room for questions, practice, and reflection — with teacher guidance in view.

[ Contact us through e-mail ]

© 2026 narb Technology Inc.

NEXUS

Nexus helps students think, practice, and learn, with teachers guiding AI use.

[ Support ]

[ NARB TECHNOLOGY INC. ]

Nexus is a school AI platform by narb Technology Inc.

© 2026 narb Technology Inc.