Skip to main content
Open format · v3.1

Documents that think.

IntentText (.it) is an open format for structured documents — readable by humans, queryable by code, trustworthy by design.

37canonical keywords
8themes
5SDKs
76templates

One format. Every audience.

Human-readable source on the left. Rendered output on the right. Same file.

title: Service Agreement
summary: Consulting services Q2 2026
meta: | client: Acme Corp | ref: CONTRACT-2026-042
track: | version: 1.0 | by: Ahmed

section: Scope
text: Consulting services April–June 2026
text: Value: USD 24,000 | weight: bold
deadline: Payment due | date: 2026-04-30 | consequence: Late fee applies

section: Parties
contact: Ahmed Al-Rashid | role: CEO | email: ahmed@acme.com | org: Acme Corp
contact: James Miller | role: COO | email: j.miller@client.co | org: Client Co.

approve: Reviewed by legal | by: Sarah Chen | role: Legal Counsel
sign: Ahmed Al-Rashid | role: CEO | at: 2026-03-06T14:32:00Z
freeze: | status: locked

Service Agreement

Consulting services Q2 2026

client: Acme Corpref: CONTRACT-2026-042
Tracked — version: 1.0 — by: Ahmed

Scope

Consulting services April–June 2026

Value: USD 24,000

Payment due — 2026-04-30

Parties

Ahmed Al-Rashid — CEO at Acme Corp
ahmed@acme.com
James Miller — COO at Client Co.
j.miller@client.co
Reviewed by legal — Sarah Chen, Legal Counsel
Signed by Ahmed Al-Rashid — CEO
Document sealed

Built for three audiences

Organizations

Contracts, policies, reports — all in queryable .it files. Find every deadline across 500 documents. Track who approved what. Seal contracts with cryptographic trust.

For organizations

AI Agents

27 workflow keywords. Pipeline definitions agents can read and execute. Gates, decisions, handoffs. An MCP server ships ready. Agents produce .it files, not just Markdown.

For agents

Writers

Write in plain text. Get professional output. 8 built-in themes — corporate, editorial, legal, minimal. Figures with auto-numbering. Citations. PDF export in one command.

For writers

Why IntentText?

Queryable

Find every deadline: across hundreds of documents. Extract contacts, metrics, approvals — programmatically.

Trustworthy

Built-in approve, sign, freeze, and amend keywords. Documents carry their own chain of custody.

Zero dependencies

Plain text files. No database, no cloud, no vendor. Parse with a single function. Works offline.

Portable

One .it file renders to HTML, PDF, JSON. The format is open. No lock-in, ever.

The ecosystem

Everything you need to create, validate, and distribute structured documents.

npm@intenttext/core
PyPIintenttext
CLIParse, render, seal
MCP ServerFor AI agents
VS CodeSyntax + snippets
Hub76 templates, 8 themes
EditorWeb-based WYSIWYG
GitHub ActionCI validation

Trust, built in

Documents carry their own chain of custody. No external system required.

1

Approve & Sign

Named approvals and cryptographic signatures live in the document itself. Not in metadata. Not in a separate system.

2

Seal

One command: intenttext seal. The document is frozen. Any tampering breaks the hash. Verify anytime.

3

Amend

Frozen documents can be formally amended. The original seal is preserved. The amendment carries its own approval chain.

Start writing documents that think.

Open format. No lock-in. The .it file is yours.