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 added from the chat inside any open brief, and every uploaded file is listed on the Files page under Knowledge in the sidebar.

Open the chat — Inside any Brief, open its chat.
Attach your files — Drag and drop files onto the chat input, or click the + (Add files) button to pick them from your file system, then send your message. You can attach 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 Files page 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.
Your team's active Connections to external services (such as GitHub, Linear, Notion, Google Drive, and others) are listed on the Connections page under Knowledge in the sidebar, where you manage them. These Connections make source data available to the AI across all briefs.
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 checked live 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.