Open standardgoverned by the bitmark Association
Meet bitmark: the open, AI-native format for knowledge
Knowledge as semantic chunks: typed, addressable bits, linked into a graph, that people and AI read the same way.
bitmark
[.smart-standard-article-normative]
[@customerId: p_4_1 ]
[customer▼ p_4_1 ]
The rated values are given in (+customer ref:tab_1)Table 1(-customer ref).
JSON
{
"type": "smart-standard-article-normative",
"format": "bitmark++",
"bitLevel": 1,
"customerId": "p_4_1",
"customerAnchor": "p_4_1",
"body": [
{
"type": "paragraph",
"content": [
{
"text": "The rated values are given in ",
"type": "text"
},
{
"text": "Table 1",
"type": "text",
"marks": [
{
"type": "customerRef",
"attrs": {
"customerRef": "tab_1"
}
}
]
},
{
"text": ".",
"type": "text"
}
]
}
]
}
JSONL
{"bit":{"type":"smart-standard-article-normative","format":"bitmark++","bitLevel":1,"customerId":"p_4_1","customerAnchor":"p_4_1","body":[{"type":"paragraph","content":[{"text":"The rated values are given in ","type":"text"},{"text":"Table 1","type":"text","marks":[{"type":"customerRef","attrs":{"customerRef":"tab_1"}}]},{"text":".","type":"text"}]}]}}
JSONL + Passport · Proposal
{"passport":{"@context":["https://schema.org"],"publisher":"Example Publisher","license":"https://creativecommons.org/licenses/by/4.0/","inLanguage":"en","conformsTo":"EPUB Accessibility 1.1 - WCAG 2.2 Level AA","aiUse":{"retrieve":true,"train":false}}}
{"bit":{"type":"smart-standard-article-normative","format":"bitmark++","bitLevel":1,"customerId":"p_4_1","customerAnchor":"p_4_1","body":[{"type":"paragraph","content":[{"text":"The rated values are given in ","type":"text"},{"text":"Table 1","type":"text","marks":[{"type":"customerRef","attrs":{"customerRef":"tab_1"}}]},{"text":".","type":"text"}]}],"hash":"9f3c…","lastModified":"2026-11-01T09:30:00Z"}}
A normative provision with the customer’s own ID and a link to their table.
Get started
Built for
-
RAG that cites
Every answer points to the exact bit, page and paragraph.
"customerId": "p_4_1" -
Updates
Bits keep their IDs across editions, so changes show bit by bit.
bitmark diff 2024.bitmark 2026.bitmark -
Agents
Read like a researcher: contents, summary, section.
{"type": "h", "level": 2, …} -
People
The same bits in apps, print and screen readers.
[@lang: de ]
Roadmap
Next for bitmark: the bit passport, one header that carries rights, AI use and accessibility for every bit in a delivery.
Proposed
- The bit passport Proposal one header for rights, AI use and accessibility of every bit in a delivery
- Versions and updates Proposal a hash and a date per bit, so readers refetch only what changed
In the parser today
- Toggle tags styles switched on and off inside the text
- JSONL one bit per line, the format for APIs and agents
- The Rosetta Map NISO STS import that keeps every ID, anchor and link
- Alias and diff books the same content under other properties, or only what changes
Planned
- Export back to NISO STS a complete NISO STS document written from the bits
- Docs for agents llms.txt and a Markdown copy of every page
- A toggle for hints the last part of the legacy inline form
Where bitmark sits on the SMART levels
Explore the language
- 687 Bits Content types — the building blocks of bitmark
- 24 Cards Card structures for multi-part bits
- 355 Tags Properties and markers used inside bits
- 27 Resources Media types bits can attach or require
- 74 Marks Inline text decorations and standalone nodes
- 18 Concepts Guided introduction to the bitmark language
Working groups
Twelve groups shape the standard: rights, accessibility, norms, legal texts, science, learning and more. Anyone can take part.
Join a working group ↗