Deploy SAM
All Features

Fully configurable.
Open source.

Upload reference docs, set default resource requirements, and pick a default agent — each project has its own settings for infrastructure and agent configuration.

  • Upload reference docs and organize them with folders and tags
  • Markdown renders inline, including Mermaid diagrams
  • Set default resource requirements (vCPU, memory, disk) and a default agent per project
  • Per-agent credential overrides configure API keys at the project level
Read the guide
Project Library showing research and runbooks folders, five markdown and PDF files tagged architecture, ledger, compliance, and runbooks, a Newest sort control, search, and an Upload buttonProject Library showing research and runbooks folders, five markdown and PDF files tagged architecture, ledger, compliance, and runbooks, a Newest sort control, search, and an Upload button

Project library

Upload architecture docs, research, and reference material. Files are organized with folders and tags. Agents can access library files as additional context during their work.

Project Library showing research and runbooks folders, five markdown and PDF files tagged architecture, ledger, compliance, and runbooks, a Newest sort control, search, and an Upload buttonProject Library showing research and runbooks folders, five markdown and PDF files tagged architecture, ledger, compliance, and runbooks, a Newest sort control, search, and an Upload button Folders, tags, and upload — agents can pull files from the library as context

Built-in document viewer

Markdown files render with full formatting, including Mermaid diagrams. Toggle between the rendered view and raw source, or download the file directly.

File preview modal rendering ledger-migration-plan.md with a Mermaid flowchart and Rendered, Source, Download, and Comments controlsFile preview modal rendering ledger-migration-plan.md with a Mermaid flowchart and Rendered, Source, Download, and Comments controls Rendered markdown with Mermaid diagram support — view source or download

Agent defaults and overrides

Pick a default agent type for the project, then override credentials and model per agent at the project level — settings fall through to your user-level configuration when left empty. Default resource requirements (vCPU, memory, disk) live on the Infrastructure tab alongside the compute pool.

Project Settings Agents tab showing six agent types with Claude Code selected as the default and an Agent Overrides section with a project-level API key and model overrideProject Settings Agents tab showing six agent types with Claude Code selected as the default and an Agent Overrides section with a project-level API key and model override A default agent type and per-agent credential and model overrides, per project

Ready to try SAM?

SAM is open source. To deploy it, you need a Cloudflare Workers Paid plan, a domain on Cloudflare, and a GitHub account.