app.artbucket.io, hosted in the EU. There is a free plan; the others and
their limits are on artbucket.io/pricing.
Everything below works the same on a server of your own: swap in its address.
Try it without an account
BrandHub, athub.artbucket.io, serves every public brand to anyone, with no
key and no sign-in. Point an agent that reads the web at it, or fetch it
yourself:
https://hub.artbucket.io/artbucket/artbucket/llms.txt and
ask it for the primary color and the logo to use on a dark background.
Three portals show what a published brand looks like, its pages and its
downloads. They are unofficial showcases, made from each project’s public
brand pages:
Every address BrandHub answers is listed in Portals, BrandHub.
1. Sign up
Make an account at app.artbucket.io with your email and a password, and type the code it emails you. The account gets an organization of its own, with a first workspace, and you are its admin. The library first asks what you want to do (manage your company’s brand, brand an open-source project, manage brands for clients, build a product’s design system, or give AI agents the brand) and keeps a short checklist for that answer at its top until it is done.2. Upload
Drop files anywhere on the library. Title, credit, keywords and C2PA Content Credentials are read from the file as it arrives, and a Figma or Google Docs link is kept as the link. See Assets.3. Make a brand
Brands in the sidebar, then New brand. Build it in the builder offers three starts:- Blank, then the brand’s setup: a main color, a heading and a text face, the logo and a sentence of voice.
- From a domain: type it and Look it up, and the brand starts from
the AdCP
brand.jsonpublished there (A brand from a domain). - A template: Blender, Firefox or Rust, with their rules, theme, pages and logos, to edit into your own.
4. Write the rules and release
Edit opens the builder. Rules holds the brand’s records: a key, a value, a sentence on how to use it, and the context it applies to, such ascolor.primary on a dark background. The pages show those rules, so a
changed color changes every page. Every edit is a draft until Release.
See The canon.
5. Publish a portal
Portals in the sidebar makes one: pick the brand and any collections, then who gets in (the workspace’s members, whoever has its password, or anyone). A portal open to anyone or behind a password answers at{address}.artbucket.page; a members’ one stays at
app.artbucket.io/p/{address}. A domain of your own goes in Settings,
Domains (A domain of its own).
To put the brand on BrandHub, where agents read it without a key, Make
public on its Sharing tab.
6. Connect an agent
The MCP server’s URL ishttps://app.artbucket.io/api/v1/mcp. In Claude Code:
check_use, and answers with a URL at the size it
needs. See MCP.
7. Or the CLI
login asks to suggest by default; add --scope write to push a brand. See
CLI.
Next
Where to start
The pages for brand teams, developers and agencies.
May I use this?
A yes or no on a use, with what to use instead.
Brand as code
The brand in a Git repository, synced both ways.
Run it yourself
The same code on your machine or your servers.