Write the spec. People read it.Agents understand it.

Cosmyc is a complete AI-native ecosystem, ready from day one: an editor, a knowledge base, search and agents in one workspace. Every document your team writes compiles into a typeset page for people, clean Markdown for language models, and a typed graph your agents can navigate.

Early access is open. Bring one document; leave with all three readings.

Documents built for context, not converted for it.

You write in Typst. Structure recovered from a finished page is always inferred. Cosmyc keeps the structure from the first keystroke, so there is nothing to recover.

You write

One Typst source

Typst · An open-source typesetting language: as powerful as LaTeX, as easy to write as Markdown.

What is Typst?
q3-report.typ Typst
#import "acme.typ": report#show: report.with(title: "Q3 report")= SummaryRevenue grew 23% over Q2, see @budget-q3.#figure(image("revenue.svg", alt: "Bar chart"),  caption: [Revenue by month.])= Budget#figure(  table(columns: 3,    [Line], [Q2], [Q3],    [Ads], [12.4k], [18.9k],    [Events], [8.0k], [7.2k]),  caption: [Budget by line.],) <budget-q3>
The one file you write.

For people

A PDF that looks like your brand

This is where design is free: your fonts, colours, grid, cover and charts, set by a template. Write the content once; every document comes out looking designed.

q3-report.pdf 1 / 1

AcmeQuarterly report

Q3 report

Revenue and budget, July to September

1 Summary

Revenue grew 23% over Q2, see Table 1.

Figure 1: Revenue by month.

2 Budget

LineQ2Q3
Ads12.4k18.9k
Events8.0k7.2k

Table 1: Budget by line.

Acme · Q3 report1

The structure underneath

The CND

The same compile turns the document into typed pieces with stable labels, in an open standard. Everything below is derived from it, not reconstructed from the PDF.

How the CND works
q3-report.cnd
  1. heading 1 Summary refs @budget-q3
  2. paragraph Revenue grew 23% over Q2, see Table 1. refs @budget-q3
  3. figure Figure 1 Revenue by month.
  4. image Bar chart
  5. heading 2 Budget
  6. figure Table 1 Budget by line. label=budget-q3
  7. table 3 rows × 3 columns

For language models

Native Markdown

Derived from the CND by a documented, deterministic transform, so what a model reads is exactly what the page says. No scraping, no OCR.

q3-report.md
---title: "Q3 report"authors:  - "Acme finance"date: 2026-10-01description: "Revenue and budget, July to September"cnd_version: "0.4.0"built_at: "2026-10-01T09:00:00+00:00"---# 1 Summary[budget-q3]Revenue grew 23% over Q2, see Table 1.[budget-q3]![Bar chart](revenue.svg)*Figure 1: Revenue by month.*# 2 Budget| Line | Q2 | Q3 || --- | --- | --- || Ads | 12.4k | 18.9k || Events | 8.0k | 7.2k |*Table 1: Budget by line.*

For retrieval and AI

Your knowledge base

Every document in the workspace compiles to its own CND, and together they form one knowledge base. Retrieval matches meaning and exact words on clean, enriched chunks, and agents follow the references between pieces; Cosmyc AI gathers pieces from several documents at once and drafts the next one with you.

How retrieval works
acme · knowledge base

You Draft the Q4 budget proposal from last quarter’s ads, the new pricing and our invoicing rules.

Cosmyc AI Draft ready, waiting for your approval

The workspace knowledge base: 7 documents, each a cluster of typed pieces, with dashed links between related documents. Asked to draft the Q4 budget proposal, Cosmyc AI reads pieces of three documents at once, then writes a new one, Q4 budget proposal, which cross-references all three and waits for approval.Q3 reportPayments runbookADR 12 · Invoice numberingPricing specQ2 reportOnboarding guideSecurity policyQ4 budget proposalbudget-q3DecisionPlan tiers

Faint dashed lines link related documents; the gold ones are the draft’s references to its sources.

Follow the label budget-q3: the same node in the source, the PDF, the CND, the Markdown and the knowledge base. Same source, same bytes, every time.

What you can count on.

  • Your documents never train a model.

    What you write is used to serve you and your team. Nothing else.

  • Hosted in Europe.

    Your workspace, its documents and its index stay in Europe.

  • Permissions hold all the way down.

    Workspaces, roles, groups, folder and document restrictions are enforced when content is retrieved, for people and agents alike.

  • Leave whenever you want.

    CND is an open standard under Apache-2.0. Export to PDF, Markdown or CND at any time; the format does not depend on us.

  • Your own agents, over MCP

    Connect Claude or any MCP client after a standard OAuth sign-in. It searches, reads and edits the workspace as you, scoped to your roles.

  • A built-in agentic editor

    Write Typst in the browser, across several files, with an instant preview. Cosmyc AI drafts with you; every change comes back as a diff you approve.

  • Shared assets

    Add logos, figures and brand fonts once in the Assets tab, and use them in any document of the workspace by name.

How the open CND standard works

Coming from somewhere else.

Most tools keep a document for people to read and leave agents to rebuild its structure. Cosmyc writes the structure down once, so people and agents work from the same document.

Docs, wikis, WordRAG on PDFsCosmyc
StructureHeadings and styles, as the author set themRebuilt from the layout, then cut into chunks Written down at compile time. Every piece is a typed node; nothing has to be guessed back.
Equations, code, figuresFlattened to text or images on exportKept whole when the parser recognises them Kept whole, and typed. Each piece knows its kind and the headings above it.
ReferencesLinks between pagesRecovered when extraction can follow them Stable labels. They survive a rewrite, even across documents.
AgentsAn assistant beside the pageAnswers from the chunks it retrieved They explore the whole knowledge base. Retrieval across every document, references followed from piece to piece, and each change brought back as a diff you approve.
Access controlSet on each pageCopied into the index when it is built Checked at retrieval. For people and agents alike, each time content is retrieved.

Write it once. Unlock a full AI⁠-⁠native ecosystem.

Cosmyc is in early access with its first testers. Create a workspace, bring a Typst document, and see what your agents can do with it.