Give the AI everything it needs to understand your project by attaching supporting files and URLs to your brief.
Context documents are files and web pages you attach to a Brief to give the AI assistant richer background information. When you upload a specification, a research report, a design document, or any other supporting material, Hamster processes the content and connects it into your workspace Context Graph.
That means Hamster can use this context across chat, document generation, and Plan generation while traversing related Briefs, Initiatives, Tasks, and connected tools to pull in relevant supporting information.
Context documents are managed from the Context tab inside any open brief.

Open the Context tab — Inside any Brief, click the Context tab in the document panel.
Upload your files — Drag and drop files directly onto the upload area, or click "Browse Files" to pick them from your file system. You can upload multiple files at once.
Wait for processing — Each uploaded file is processed automatically: uploading, reading the content, analyzing it, and making it available to Hamster. A status indicator on each document card shows where it is in this process.
Files are ready — Once processing reaches the "ready" state, the document is fully indexed and available to the AI when you chat or generate a plan.
Once processing reaches ready, the Context tab lists every file attached to the Brief — the same uploaded sources Hamster can search and cite in chat.
You can also add web pages as context. Paste a URL into the Brief's chat (the AI will handle extraction) and the page content is saved as a URL document, visible in the "Saved URLs" section of the Context tab.
Saved URLs show the page title, domain, a short description, the date added, and word count. You can open the original page in a new tab or delete the URL document from the three-dot menu.
If a URL goes stale or the source page has changed, use Re-sync from the URL document menu to refresh the indexed content.
The Context tab also shows your team's active Connections to external services (such as GitHub, Linear, Notion, Google Drive, and others). These Connections make source data available to the AI across all briefs. You can manage Connections from the Context Settings page, linked directly from the Context tab.
Connection tiles show which sources are available to Hamster; they do not imply one retrieval mechanism. Some sources are synced or indexed into the Context Graph. Jira and Google Drive are queried through live federated search when Hamster needs current context.
Hamster accepts a wide range of file formats:
| Category | Formats |
|---|---|
| Documents | PDF (up to 50MB), Word (.doc, .docx, up to 25MB), plain text (.txt, up to 10MB), Markdown (.md, up to 10MB) |
| Spreadsheets | Excel (.xlsx, up to 25MB), CSV (up to 25MB) |
| Presentations | PowerPoint (.pptx, up to 50MB) |
| Design files | Figma (.fig) — thumbnail, structure, and design details extracted |
| Images | JPEG, PNG, GIF, WebP, SVG (up to 20MB) — OCR enabled |
| Code | JavaScript, TypeScript, Python, Java, C++ (up to 5MB) |
| Data formats | JSON (up to 5MB), XML, YAML |
| Audio | MP3, WAV, MP4 audio (up to 100MB) — transcription enabled |
| Video | MP4, AVI, MOV (up to 500MB) — transcription enabled |
.fig files directly. Hamster extracts a visual thumbnail, structure (page names, component hierarchy), and design details from the file. The thumbnail appears on the document card; the extracted content feeds into Hamster's context for Briefs and plans.