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 makes it available when answering questions or generating plans from that brief. The more relevant context you provide, the more accurate and specific the AI's output becomes.
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 goes through a processing pipeline: uploading, extracting text, analyzing content, chunking, and indexing. 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.
Remove a file — Click the three-dot menu on a document card and select "Remove" to delete it from the brief's context.
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.
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 data from those tools available to the AI across all briefs. You can manage connections from the Context Settings page, linked directly from the Context tab.
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) |
| 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 |