Assistant Workspace
The Assistant workspace provides intelligent conversational assistance, multi-turn reasoning, and contextual text and code file analysis.
Overview
Designed as the primary pair-programming and analytical companion, Assistant adapts across domains. It operates with fast token streaming, markdown rendering, syntax-highlighted code blocks with one-click copy, and thread persistence.
Capabilities
Contextual Chat
Engage in multi-turn dialogues with streaming responses. Assistant maintains conversational context for follow-up questions and iterative refinement.
Structured Analysis & Summarization
Analyze complex technical documents, logs, or system specs to extract key insights, compare alternatives, and generate executive summaries.
Task Breakdown & Planning
Convert high-level project goals into step-by-step implementation plans with risk assessments and verification criteria.
Chat File Attachments
Supported Formats & Capacity Limits
You can attach up to 10 text or code files per chat message across single or multiple selection rounds. Attached files provide structured context for code review, debugging, configuration audits, and document summarization.
.ts, .tsx, .js, .jsx, .py, .go, .rs, .java, .c, .cpp, .cs, .php, .rb, .sql, .sh, .html, .css, .vue, .json, .yaml, .yml, .toml, .xml, .ini, .md, .csv, .log, .txt
Up to 10 files per message, with each file up to 1 MiB. Combined attachments operate within an aggregate runtime analysis limit of 12,000 characters.
CYRIS chat does not currently analyze PDF documents, image files (.png, .jpg, .gif), compressed archives (.zip, .tar, .gz), or compiled binary files. Files must contain valid UTF-8 text.
Raw uploaded bytes are not retained on public storage. Uploaded content is validated, redacted for sensitive credential patterns, and stored in association with your conversation. You can remove individual attachments before sending or delete attached assets at any time.
