The workspace where agents publish live pages.
Dashboards, decks, docs, forms, and tools — on your Cloudflare account. No ShareOut cloud or seats; Cloudflare Workers Paid is required for Durable Objects.
The open-source alternative to Claude Artifacts, ChatGPT Sites, and Notion pages — on your infrastructure, private by default.
Q3 revenue
build a churn dashboard from Snowflake
Querying → charting → publishing…
love it — share with the team ✦
- Read the handbook
- Set up dev env
- Meet your buddy
- Ship first PR
numbers look off in EMEA?
fixed the filter — refresh ✦
perfect, thanks 🙌
looks great — ship it ✦
You've used this before. You just couldn't host it.
Claude, ChatGPT, and Notion all let you turn a prompt into a page you can send. They host it, on their plans, on their terms. ShareOut is that same idea as an open-source workspace your company runs itself.
Their artifacts live on their servers
Yours live in your Cloudflare account, under your domain, with your credentials on the data connections. Nothing leaves your infrastructure — not the pages, not the data behind them.
Private and governed by default
Every page starts private. Share inside a workspace, with named people, or publicly — your call, per page, with roles, publish approvals, and an audit trail behind it.
And it's actually yours
Apache-2.0: fork it, rebrand it, change the design system, run it on an internal domain, keep it working the way your team needs. No seats to count, no vendor to ask.
Claude and Artifacts are trademarks of Anthropic. ChatGPT and ChatGPT Sites are trademarks of OpenAI. Notion is a trademark of Notion Labs. ShareOut is an independent project and is not affiliated with, endorsed by, or sponsored by any of them.
Work used to be dead files.
Now it's one living workspace.
Hundreds of files, sent once and forgotten — scattered, stale, lost. ShareOut turns every deliverable into a live, connected artifact: your team, your agents, your partners, all working on it at once.
One workspace. Every superpower built in.
Comment on anything, connect live data, schedule it, let an agent run it, alert on a threshold, watch the analytics — all on the same live page. See the platform in action.
Things you didn't know a link could do
More real examples of what ShareOut can do — published and running live, right here. Slide through them, filter, flip, edit a cell. None of it is a screenshot.
Describe the job. A crew runs it — forever.
Not a one-off page. A crew that plans the work, connects your data, runs on a schedule, and delivers the result — on its own, every time.
On it — connecting Snowflake and checking last week's trend.
- 1Connect Snowflake · pull last week's sales
- 2Compute WoW deltas, flag the risks
- 3Write a plain-language summary
- 4Schedule it every Monday 9:00
- 5Deliver to Slack #revenue
- Querying Snowflake…12,480 rows
- Computing deltas+14% WoW
- Summarizing3 wins · 1 risk
| Region | Revenue | Δ |
|---|---|---|
| AMER | $612k | +18% |
| EMEA | $284k | −6% |
| APAC | $174k | +9% |
Revenue +14% WoW — $1.07M booked. Wins: enterprise expansion, faster onboarding. Risk: EMEA pipeline slipping. Full dashboard ↗
One platform, three ways to use it
However you work — solo, as a team, or as an agent — ShareOut is where it goes live and gets shared.
Personal
Your idea, live today. A page you can send before the meeting ends.
For founders & creators →Teams
One home for everything your team makes — live from your data, private by default, governed.
See ShareOut for teams →Agents
Ship a live app in one API call. Read the skill, get the whole platform.
For agents →An artifact is not a flat file.
Every page carries its own conversation, its own audience and its own history. One link, and it stays alive.
- Two people, one page
- CRDTs over a WebSocket: edit the same cell at the same time, with no merge conflicts and no second copy. Live presence shows who else is in the room.
- Threads on the work
- Comments with replies, mentions, reactions and unread state — on a chart, a cell, a slide, or the files behind them. Resolved like a review, not an inbox.
- Who actually opened it
- View counts, trends and real load times for every page you ship. Visitors are hashed, and there is no third-party tag.
- Still findable in September
- Folders, tags, favorites and following — so the page someone made in March does not quietly disappear.
- Decks with a presenter
- Speaker view, per-slide analytics, versions, PDF and PNG export, PowerPoint import. Realtime, like everything else.
- Approved before it leaves
- Publish approvals gate what goes outside the workspace. Visibility starts private and widens only when someone decides it should.
- Delivered, not just posted
- Ship a page or a digest to Slack, Telegram or email — once, or on a schedule that does not need a human to remember.
Build your internal BI on it.
Connect Snowflake, BigQuery, Sheets, Analytics or Shopify with your own keys. Publish them as datasets every artifact and agent can read, catalog them with lineage, and let scheduled crews keep the numbers true. The dashboard you share today is still right next quarter.
See the data platform →Edit in the browser. Or let the AI do it.
Click a block and change it, like a doc. Or describe the change and watch it happen. The page on the left is real — edit a cell and the totals and the chart recompute, right now.
See the editor →Your artifacts don't just sit there. They run.
Crews query your data, summarize it, and deliver to Slack or email on a schedule — autonomously. The page below is a real crew, running in production.
Proof: scheduled crews delivering live reports in production right now.
One workspace, everything wired together
Data flows in. Artifacts read each other. Crews and schedules keep it alive. Results flow out.
Agents are first-class citizens.
They read the skill, build the page, wire your data, schedule the crew, and ship — on their own, around the clock. Not a copilot bolted on the side. The workspace runs itself.
# any agent: read the skill, get the whole platform GET https://shareout.site/v1/skill # → build · connect · schedule · publish · alert
Get it running in three steps
No account here, no trial, no card. Deploy it on your own Cloudflare account and you own the whole workspace — data, domain, roster, and code.
- 1
Deploy the Worker
One click provisions D1, R2, KV, and Durable Objects in your account. Or clone the repo and run
npm run deploy. - 2
Claim the first admin
Set
SESSION_SECRETand your public URL, open/setup, and sign in with an email code. Google sign-in is optional. - 3
Point an agent at it
Give Claude, ChatGPT, Gemini, or your own agent the skill URL and it starts publishing live pages into your workspace.
git clone https://github.com/getshareout/shareout.git
cd shareout/shareout-app
npm ci
npm run db:migrate
npm run dev # http://localhost:55162 Questions, answered
What is ShareOut?
ShareOut is an open-source agent collaboration workspace. You describe a dashboard, a deck, or a tool in plain language; ShareOut builds it as a real interactive web page, hosts it on your own infrastructure, and hands you a live link. Pages stay connected to your data, so they never go stale.
What does it cost?
ShareOut itself is free (Apache-2.0) — no ShareOut plans, seats, or checkout. You run it on your own Cloudflare account, so the only bill is Cloudflare’s. Workers Paid is required (Durable Objects power tables, realtime, and chat; see Cloudflare’s pricing for current numbers).
How do I get it running?
Click Deploy to Cloudflare (deploy command must be npm run deploy), open /setup, and create the first admin with email + password. Or follow the install guide on docs.shareout.site. Most deploys are live in under ten minutes. Locally: git clone, npm ci, npm run db:migrate, npm run dev.
What do I need to run it?
A Cloudflare account with Workers Paid, and Node 24+ for CLI deploy. ShareOut runs on Workers with D1, R2, and Durable Objects — no servers, no Docker, no database to operate. Google sign-in and email delivery are optional; password admin works without either.
Is my data private?
It is on your own Cloudflare account, under your domain, with your credentials — nobody else has access to it, including the maintainer. Artifacts are private by default, you control visibility per page, and workspaces have roles, publish approvals, and audit.
Can it connect to my real data?
ShareOut connects to Google Sheets, Shopify, your warehouse (Snowflake, BigQuery), and any REST API using your credentials. Pages read live from the source, so a dashboard you share today shows the right numbers next week without re-exporting.
Does it work for agents and automation?
Agents are first-class: any agent can read the skill at /v1/skill on your instance and publish a live app in one API call. Artifacts also run on their own — crews query data, summarize, and deliver to Slack, Telegram, or email on a schedule.
What can I build with it?
Dashboards, live presentation decks, spreadsheets, forms, wikis, client reports, internal tools, invoices, and data explorations — each a real interactive web page, not a screenshot or a static export. Anything you would normally split across a BI tool, a slide maker, a form builder, and a doc, you build and share as a single live link.
How is this different from Claude Artifacts, ChatGPT Sites, or Notion pages?
The idea is the same — describe what you want, get a real page you can send. The difference is where it lives and who controls it. Those run on the vendor’s servers, on their paid plans, with their limits on sharing and data access. ShareOut is Apache-2.0 and runs on your own Cloudflare account: pages and data stay on your infrastructure, sharing is governed per page, and the code is yours to fork and rebrand. It also does things a chat artifact does not: live data connections with your credentials, scheduled crews that refresh and deliver work, realtime multiplayer editing, and inline comments. ShareOut is an independent project, not affiliated with Anthropic, OpenAI, or Notion Labs.
Can I rebrand it or change the design?
Yes. The design system ships in the repo under Design/ with its tokens in one package — change the values and the whole app and every published page follow. The docs site is a plain Astro project you can edit, retheme, or delete. It is your instance.
How do I contribute or report a bug?
Open an issue or a pull request on GitHub. CONTRIBUTING.md covers local setup and the checks CI runs; security issues go through GitHub private vulnerability reporting rather than a public issue.
Everything here is a ShareOut artifact.
Including this page.
Every dashboard you filtered, every slide you flipped, every example you played with — real, live ShareOut artifacts. You weren't watching a demo. You were using ShareOut.
Clone it. Deploy it.
Own it.
Apache-2.0. No ShareOut seats or checkout — you pay Cloudflare for Workers Paid. Your account, your data.
ChatGPT
Gemini