Every agent has its own filesystem — a cloud-based storage space where Goose can read, write, and organize files.Documentation Index
Fetch the complete documentation index at: https://docs.gooseworks.ai/llms.txt
Use this file to discover all available pages before exploring further.
How it works
Your agent’s filesystem is stored in the cloud and accessible from the chat interface. You can browse files in the sidebar, upload new ones, and view file contents inline. When Goose runs workflows, it can create and modify files directly. For example, if you ask Goose to research a company, it might save a report as a file in your workspace.What you can do
- Upload files — Drag and drop files into your workspace for Goose to reference.
- Browse files — Use the file tree in the right sidebar to navigate your workspace.
- View files — Click any file to preview it alongside your chat.
- Create and organize — Create new files and directories to keep your workspace tidy.
- Share files — Generate public links to share specific files with others.
Supported file types
Goose can work with a wide range of files:- Documents (text, markdown)
- Code files (with syntax highlighting)
- Images
- Structured data (CSV, JSON)
- Generated artifacts (HTML reports, slide decks, etc.)
Persistence
Files persist across chat sessions. Anything saved to your workspace today is available the next time you chat — or the next time an automation runs. This makes your workspace a growing knowledge base over time.Shared files
Your organization also has a shared file space. Files placed in the shared directory are accessible across all agents in your organization.Access from your coding agent
Prefer managing files from Claude Code, Cursor, or Codex? The GooseWorks MCP server exposes the same storage as MCP tools:read_file, write_file, list_directory, search_files, and more.
Register it via the CLI:
