prapi.dev
§ 00 · BRIEF.MD

Generate a starter brand-brief.md.

Free. No signup. Fill in what you have, leave what you don’t. The output is plain markdown that works with PRAPI or any tool that implements the open spec.

Auto-fill from your site

Paste your homepage URL or a paragraph of About copy. We’ll extract the brand basics + voice notes you can refine below.

We’ll email you the brief + a one-click PRAPI import link. No sales follow-up unless you ask.

Brand basics

Voice rules

Visual identity

Logo + primary color. Auto-fill from URL pulls these from the site’s og:image and theme-color meta tags.

Channel limits

Character caps the validator enforces on each draft channel. Skip any you don’t care about.

brand-brand-brief.md
---
spec_version: 0.1.0
document_type: brand-brief
brand_id: your-brand
parent_operator_id: TODO_replace_with_your_operator_slug
brand_version: 0.1.0
---

# Your Brand

<!--
Generated by prapi.dev/brief-generator. brief.md is an open spec;
this file works in any tool that implements it. Drop it into PRAPI
to validate your drafts against your voice rules automatically.
-->

Use it with PRAPI.

Drop your brief.md into PRAPI and the voice validator runs on every draft, on every tier. Multi-brand from day one.

Sign in

What is brief.md?

An open spec for portable brand context. Plain markdown with structured frontmatter; readable by any tool that implements the spec. Your voice, your audience, your do-not-say list. Portable, not locked in our database.

Frequently asked questions

What is brief.md?

brief.md is an open specification for portable brand context: a single markdown file with YAML frontmatter that captures a brand's identity, voice rules, credentials, publications, and assets. The same file works across any tool that implements the spec; AI assistants, journalists, and downstream tooling read the same canonical source.

Do I need a PRAPI account to use the generator?

No. The brief.md generator is free and requires no signup. Paste your starter inputs, get back a valid brand-brief.md you can save, edit in Git, and use with PRAPI or any other tool that implements the spec.

Where should I publish my brief.md?

On your brand domain at /brief.md and /.well-known/brief.md. Both URLs serve the same content as text/markdown so AI assistants and brand-context tooling can fetch it predictably. PRAPI ships a small proxy handler that proxies these URLs to the canonical brief stored in your account.

What goes inside brief.md?

Identity (legal name, founders, mission), voice rules (banned phrases, required elements), brand context (what you do, for whom, why), positioning, visual identity, available assets, and verifiable credentials. Sections are scoped public, pitch-shareable, or private. Only public sections appear in third-party-visible outputs.

Is brief.md the same as llms.txt?

No. llms.txt is a navigation file that points an AI to other content on the site. brief.md is content itself: verified brand context the AI consumes directly. brief.md is structurally a primary source for facts about the brand; llms.txt is a sitemap-style index for crawlers. They can coexist.

Brand context for AI assistants: prapi.dev/brief.md