Skip to content
Open Bylines

Tell your readers who wrote your words.

Open Bylines is a free, open label that shows how much AI was involved in a text – from none at all to fully generated – in one small badge.

No account, no cookies, no fee. Copy a snippet and paste it into your post.

Example

Twelve years of garden notes, finally in order

Since 2014 I have kept a paper notebook by the back door. This autumn I typed it all up and asked an AI to help me sort it by season. The sentences are still mine.

Hover, tap or focus the badge to see what level 2 means.
01Why this exists

“AI or not” is too blunt a question.

AI is now part of how many texts get written. Sometimes it checks the spelling. Sometimes it suggests a structure. Sometimes it writes whole paragraphs.

Readers notice, and they wonder how a text was made. The honest answer is rarely “yes” or “no”. It is usually “a little” or “it depends”.

Open Bylines gives writers six plain levels to say what actually happened. It takes a few seconds and passes no judgement. Being open about your process builds more trust than any claim about it.

The EU AI Act (Article 50) brings official labels for AI-generated and AI-manipulated content, such as deepfakes and AI text published without human review. Those labels mark the far end of the scale. Open Bylines covers the range in between, where most writing happens. You can use both side by side.

Official EU icons
Partially AI-modified Fully AI-generated
Open Bylines
Two states versus six steps. They answer different questions and work well together.
02The six levels

Who wrote the words?

Every level answers that one question. Levels 0 to 2: the wording is yours. Levels 3 to 5: AI wrote some, most or all of it.

  1. No AI

    This text was written without AI.

  2. AI-proofread

    Written by me. AI only proofread it.

  3. AI-assisted

    Written by me. AI helped with research or structure.

  4. AI co-written

    Co-written. AI drafted parts, I revised them.

  5. AI-written, human-reviewed

    Mostly written by AI. I reviewed it and take responsibility for it.

  6. AI-generated

    Generated by AI with little or no human editing.

No level is better or worse than another. Open Bylines is about being clear, not about using less AI. A level 5 text with an honest label is a perfectly good use of the badge.

Find your level in two questions

1Did AI write any of the wording?

If more than one answer fits, pick the higher level.

03Get your badge

Pick your level. Copy the code. Done.

The preview updates as you choose. The plain HTML version works on any site that lets you paste HTML, with nothing loaded from elsewhere.

Level

Language
Style
Theme
Format
Live preview

Recommended. Plain HTML with inline CSS and SVG. No JavaScript, no external files. The tooltip opens on click, tap or keyboard.

Where to paste the code

WordPress

In the block editor, add a Custom HTML block where the badge should appear and paste the HTML code.

Ghost

In the editor, type /html to insert an HTML card and paste the code.

Substack

Substack doesn’t allow custom HTML in posts. Write the level as a line of text instead, e.g. “Open Bylines level 2 · AI-assisted”, and link it to this page.

Hugo, Jekyll, Eleventy

Paste the HTML into your post layout or a partial/include, and set the level per post from front matter.

04Principles

What the badge is – and what it isn’t

  • Self-declaration, not certification

    Nobody checks the label. It is an honest statement by the author, like a byline.

  • Non-judgmental

    The point is disclosure, not the level. No level is a badge of honour or a mark of shame.

  • Human responsibility

    From level 3 upwards, a person stands behind the text: they revised or reviewed it and answer for it. Level 5 says honestly that nobody did.

  • Open and free

    No accounts, no cookies, no fees. Visits to this site are counted with Fathom, without personal data. The badge, the levels and the code are openly licensed.

  • Not legal compliance

    Using Open Bylines does not on its own meet any duties under the EU AI Act or other laws. If a law requires you to label AI content, use the official label as well.

05FAQ

Questions

What if I only used AI for translation?

Translation is a known edge case: the ideas are yours, but the final wording came from a machine. For now we suggest level 3. A future version of the spec will address it – tell us what you think.

Does this replace the EU AI icons?

No. The EU icons are an official scheme for content that the law says must be labelled. Open Bylines is a voluntary, more detailed self-declaration. Use the EU icon where the law requires it, and Open Bylines wherever you want to say more. They work side by side.

Who checks whether my label is true?

Nobody. Open Bylines is a self-declaration. Its value comes from the same place as a byline’s: you put your name to it.

Can I use the badge commercially?

Yes. The badges and icon are CC0 (public domain), the level definitions are CC BY 4.0 and the code is MIT. Use them on commercial sites, in paid newsletters and in client work.

Can I change the colours to match my site?

Yes. Set these CSS custom properties on the badge or any parent element. Please keep the text readable (WCAG AA contrast), keep all six digits visible, and don’t give individual levels their own warning or reward colours.

.my-article {
  --open-byline-accent: #0F766E;   /* active level and label */
  --open-byline-on-accent: #FFFFFF; /* digit on the active level */
  --open-byline-font: Georgia, serif;
}
How do I suggest a new language?

Open an issue on GitHub with the six labels and descriptions in your language, or send a pull request. The steps are in CONTRIBUTING.md. A second native speaker’s review helps a lot.

06Contribute

Built in the open. Help shape it.

Open Bylines is young. It gets better with every translation, integration and honest piece of feedback.

  • Translations

    Bring the badge and this page to your language.

  • Integrations

    A WordPress plugin, a Ghost theme snippet, Hugo and Jekyll shortcodes – make it one click for writers.

  • Accessibility review

    Test the badge with screen readers, keyboards and zoom, and tell us what doesn’t work.

  • Feedback on the levels

    Do the six levels fit how you write? Where do they get unclear? Edge cases are welcome.

Badges and icon
CC0 1.0
Specification (levels and definitions)
CC BY 4.0
Code
MIT

Current specification: v1.0. The spec is versioned, and every change is recorded in the public changelog. Read the full level definitions.