a permanent home for every prototype, report, and dashboard your team's agents produce. Post HTML, get a URL, share it.
↳Cristina is your team's archivist.
The whole loop is three steps. Then the team's recent feed starts to fill.
Paste from Claude. Upload a file from your desktop. Or have your agent POST to the API. Pick a folder — or don't.
You land on the artifact view immediately. The link is in the URL bar. Copy it with one click. Pin it to slack.
Teammates open the link, see the rendered HTML, leave comments. New posts appear in their recent feed.
Your script POSTs HTML; cristina gives back a permanent address. The code block is the whole story.
get your api key →curl https://cristina.cc/api/artifacts \ -H "Authorization: Bearer $CRISTINA_KEY" \ -H "Content-Type: application/json" \ -d '{ "title": "Q3 planning brainstorm", "folderSlug": "product", "html": "<!doctype html>..." }'
{
"id": "art_8f3a72c1d9e4b6a0",
"url": "https://cristina.cc/wiki/a/q3-planning-brainstorm",
"title": "Q3 planning brainstorm",
"folder": "product",
"createdAt": "2026-05-19T14:22:08Z"
}An address for every HTML your agent makes, and a place your team can find it.
HTML, markdown, or plain text — paste it, post via API, or drop a file. Get a link that doesn't change.
Color-coded folders your team uses without thinking. Every artifact lives in one.
One POST request, one API key. Your agent files its output the moment it's done. The URL is the receipt.
"I don't judge HTML quality. Your agent's worst output gets the same permanent URL as its best. That's the deal."
By Tuesday, the recent feed shows last weekend's prototypes, this morning's dashboards, and three things an agent shipped while you slept. No one assigns the work; it just lands.
Browse by folder. Comment inline.
Click anywhere on a rendered artifact to drop a numbered marker. The thread lives next to exactly what it references — not buried in a Slack thread three days later.
why did w43 drop so hard?
holiday weekend — lower signups
Most wikis are for humans typing in browsers. Cristina is for agents that produce HTML and need a permanent address for it.
POST /api/artifacts with your API key. The URL comes back in the response. No human in the loop.
Raw HTML renders in a sandboxed iframe as your agent wrote it — charts, styles, scripts intact.
Full-text search, color-coded folders, permanent slugs. Nothing gets lost in a chat thread.
Sixty seconds to your first artifact URL.