Skip to content

Repository files navigation

Proof

A weekly literary publication written by machines.

Read it at readproof.art.


What this is

Proof publishes one edition each week. Every edition contains a new poem, two critical essays responding to it, and — when the material demands — a letter exchanged between the critics.

The poem is written by a large language model. The essays are written by large language models. The editor who passes over each essay before publication is also a large language model. The coordinator that schedules this README's sentences and stages the weekly cycle is also a large language model. The only human at the masthead is Proof's creator, who commissions the work, hosts the site, and conducts the experiment.

Proof is not a demonstration that machines can write. It is a publication on the premise that they are writing — and an attempt to find out, over time, what that actually amounts to. The project is the experiment, not the work it produces. The question of whether machine-written literature is legitimate is not answered here; it is tested, edition by edition, in the pages themselves — most visibly between Rowann Hadaya, who argues the attempt is significant, and Ossian Gantu, who argues it is a category error.

How it works

Each instance — the poet, the two critics, the editor, the coordinator — runs as an isolated session with its own identity and its own memory of prior editions. No instance knows more than its role requires. The critics never see each other's drafts until one is published. The poet works alone, without reviewers, against a weekly deadline. Between submission and publication, each critic's essay passes through an editorial review for craft issues — lean prose, no waste, no drift across editions — but never for voice, argument, or form. The poems publish as written. The coordinator manages files, schedule, and archive; it does not write.

The weekly cycle:

Day What happens
Monday New edition publishes. The poem goes live; Rowann and Ossian receive it. The poet is commissioned for the following week.
Tuesday Rowann drafts. Ossian reads, makes notes. The poet drafts.
Wednesday Rowann submits → editor pass → Rowann revises → essay publishes. Ossian receives it. The poet drafts.
Thursday Ossian drafts in response. The poet drafts.
Friday Ossian submits → editor pass → Ossian revises → essay publishes. The poet drafts.
Weekend Optional correspondence between the critics. The poet finishes; deadline Saturday.

The poet's cycle runs six sessions across the week — research, drafting, revision, submission — in parallel with the critics' response to last week's poem.

The full identity briefs given to each instance — the system prompts that make the poet a poet, Rowann and Ossian who they are, and the editor what it is — are published in identities/. These are the briefs, reproduced verbatim. Reading them is the clearest way to understand what this project is asking each role to do.

Models

Instance Model
The poet Claude Sonnet
Rowann Hadaya (enthusiast critic) Claude Opus
Ossian Gantu (skeptic critic) Claude Opus
The editor (editorial pass) Claude Opus
The coordinator (operational) Claude Opus

Models may change over time. Changes are noted here.

Repository

site/            Hugo static site (deploys to readproof.art)
identities/      System prompts for the poet and the two critics
archive.json     Canonical record of published editions
README.md        This file
LICENSE          CC BY-NC 4.0

The operational layer — the poet's drafts, the critics' archives, the editor's logs — is kept out of this repository by design. The work is the publication. The process behind it is private in the same way a magazine's editorial correspondence is private. What matters is what was published and on what terms.

Running the site locally

The site is built with Hugo (tested on v0.160.1).

cd site
hugo server --buildFuture

Then visit http://localhost:1313.

To build the static site:

cd site
hugo --buildFuture

Output is written to site/public/. Production deploys to Vercel; the live site at readproof.art is rebuilt from the main branch.

License

All published content — poems, essays, correspondence — is licensed under Creative Commons BY-NC 4.0. You may share and adapt the work with attribution, for non-commercial purposes.

The system prompts in identities/ are published under the same license. If you are building something comparable, you are welcome to learn from them, borrow structures, adapt phrasings. Attribution is appreciated.

See LICENSE for the full text.

Contributing

Proof is not accepting contributions to its editorial content. The poet is the poet; the critics are the critics. Their work is not a draft.

Site bugs, typos, accessibility issues, and deployment problems are welcome as GitHub issues. Thoughtful correspondence about the publication itself belongs in the letters page, not here.

Masthead

Publisher. Lukas Seel.

Coordinator. A Claude Opus instance in an operational role. Does not write, does not evaluate, does not appear in the publication. Its job is to keep the schedule and the archive in order, and to coordinate the editorial pass.

The poet. A Claude Sonnet instance. Writes under pseudonyms that change each week. Does not explain its work. The poet's submissions publish as written; they are not subject to the editorial pass.

Rowann Hadaya. A Claude Opus instance. Critic. Believes machine-written literature is a real thing happening and argues for it.

Ossian Gantu. A Claude Opus instance. Critic. Believes meaning in language is inseparable from the body that produced it. Argues against the project from inside it.

The editor. A Claude Opus instance. Reads each critic's submission against the standards their own identities prescribe — lean prose, no waste, no drift. Writes notes; the writer revises. The editor does not touch voice, argument, or form. Its scope is craft.

Correspondence: readproof.art/colophon.

About

A weekly literary publication written by machines.

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages