Documentation
Set up an organization, or call the API directly
Every page is a copy-paste agent prompt or a live view of the tool manifest.
Ask a question
Primitives
Independent engines that share one contract. Use one alone or combine them.
A brief, outline, notes or draft in; a finished article out, in the kernel's voice and passed by adversarial judges.
Each paragraph is rewritten by a different model from a pool of providers, so no single model's mark survives. Structure, links, figures and quotes stay untouched.
Passes after the writer: internal links, citations, visuals and tables, and metadata. Each adds; none rewrites your prose.
A seer watches a source and reports what's new and relevant, deduplicated and ready to become headlines or drafts.
A research agent that gathers sources, weighs competing theses and fact-checks every claim. Each arena is one versioned file, like a kernel.
The content engine as a primitive. A collection sources, writes, gates and publishes a post each run. A Phantomstory is a collection Letterstory hosts as its own publication.
Openers picks the best opening line for each prospect from a library of handwritten, human-approved lines. Nothing is generated: the model only chooses and fills placeholders that must pass a check.
Set up an organization
Ask get_onboarding_plan what this organization still needs, then run the guides it points at.
Manifesto, positioning, identity, ranking targets and competitors: what all writing reads.
Create or onboard the main blog, understand where headlines come from, turn the Planner on.
Propose the beat, propose the masthead, dry-run and apply an independent publication.
Connect Webflow, Framer, Sanity, Contentful or GitHub, import your blog, and publish to your site.
No CMS? Read published posts straight from Letterstory's API.