Exagram Community Edition · open source

Your AI work library, on your own server.

Run Exagram on one Linux VM you control. Your AI tools connect to it the same way they connect to Exagram Cloud. We never see a Self-hosted install’s data.

Docker Compose or Helm · signed images · AGPL-3.0 · v0.1.1
How it fits together

Everything runs on your VM. We’re not in the path.

Your AI tools reach your server over MCP and sign in with OAuth. People open files in the web app, Exagram for Mac or through a Link.

Your AI tools
  • Claudeclaude.ai and Claude Desktop
  • ChatGPTA custom MCP connector
  • CursorIn the editor
  • Claude Codeclaude mcp add …
  • Any MCP clientStreamable HTTP

Each Connection reaches only the folders you pick, and you can revoke it.

Your VM · your network
Exagram server
  • webCaddy and the web app; holds TLS
  • apiThe API, OAuth sign-in and /mcp
  • workerParses uploads, runs background jobs
  • usercontentPreviews files from a second origin
  • PostgresBundled, or your own Postgres 18
  • Object storeA volume, or S3, R2 or GCS

Docker Compose on one VM, or Helm on Kubernetes.

People
  • The web appAt your own address
  • Exagram for MacMenu bar → Server → your address
  • Anyone with a LinkOne Revision, no sign-in

They sign in to your install, not to Exagram Cloud.

No telemetry

The install sends us nothing. The docs list every outbound connection.

Your keys

Secrets and OAuth signing keys are generated on, and stay on, your VM.

Previews can’t act as you

Files open on a separate origin, so a file’s scripts can never act as the signed-in person.

Editions

Community Edition or Business?

Start free on your own server. Move to Business when you need approvals, redaction, an audit trail or single sign-on.

FeatureCommunity EditionBusiness
PriceFreeCustom, priced for your team
Where it runsYour serverYour server, or Exagram Cloud in the region you choose
Library, Revisions and Links✓✓
Folder access per AI Connection✓✓
Approvals and Publish policy—✓
Redaction for Connections—✓
Audit trail—1 year, with export
SSO (SAML) and SCIM—✓
SupportCommunity, on GitHubPriority support

Business: see pricing or contact sales. Rather not run a server? Exagram Cloud is free for one person.

Questions

Yes. It’s free to run on your own server under the AGPL-3.0 license. Approvals, redaction, the audit trail, SSO and SCIM come with Exagram Business.

Run Exagram on your own server.