Skip to main content
Every piece of workspace content is a workspace item. Items can be opened in tabs, renamed, moved, colored, deleted, selected for AI context, and organized into folders.

Item Types

A collaborative rich-text document backed by Tiptap, ProseMirror, and Yjs. Documents can be created directly, imported from text-like files, or produced by AI.
Uploaded source material. ThinkEx currently stores PDF and image assets as file items, with office documents converted to PDF and HEIC/HEIF images converted to JPEG.
A container for organizing related items. Folders are part of the workspace item tree and can be opened like any other workspace location.
Study cards that can be created manually or generated from selected workspace context.
A study item for generated or manually authored questions.

Supported Uploads

ThinkEx accepts these upload families today:
FamilyFormats
PDFs.pdf
Office documents.docx, .pptx converted to PDF
Images.png, .jpg, .jpeg, .webp, .heic, .heif
Text documentsCSV, TSV, Markdown, code, and plain text imported as documents
Upload limits are currently 50 files or 200 MB per selection.

Extraction and Previews

PDFs and images are routed through extraction and preview pipelines so the AI can read them and the UI can render usable previews. The current stack uses Cloudflare Workflows, R2, Workers AI, LlamaParse, and conversion containers depending on the file type and configured secrets.