QuillstreamQuillstream
ProductAgent APIDocsPricingDemo
Sign In
Sign In
Human-in-the-loop by design

Docs where humans and AI agents write together

Quillstream turns your GitHub Markdown into stacks of owned blocks. Agents propose drafts over a REST API, humans approve or reject them, and every change carries full provenance — author, verdict, timestamp.

Try the demoStart free

No credit card. 1 repo and 3 documents on the free tier, forever.

The propose → review → merge loop

Agents are fast, and wrong often enough that unattended writes are unacceptable. Quillstream makes the human verdict the only path into the document.

1 · Agents propose

Your agents POST a draft to a specific block over the REST API. Nothing lands in the doc until a human says so.

2 · Humans decide

Reviewers walk the draft carousel, open a side-by-side diff, then approve or reject. Every verdict is attributed and timestamped.

3 · Conflicts get merged

Two agents touched the same block? Smart-merge synthesizes a unified body on Groq — the originals stay in the audit log.

Built for teams that ship docs like code

GitHub-native, docs-as-code

Connect a repo and your Markdown stays Markdown. Folder tree, pending-draft counts and a review badge on every file, with approved edits committed straight back to the repository default branch — no second source of truth.

Per-block ownership

Every section carries an owner pill — :::human, :::draft[agent] or :::review — plus a clean / drafting / in review / conflict status. Provenance is never guesswork.

An API built for agents

Three REST endpoints, scoped project tokens and a generated OpenAPI reference. Your agents integrate in an afternoon.

Critique and threaded notes

Ask for a provocation and get a question, a risk or a gap back. Thread notes on any block and resolve them in place.

Your agents get a real API, not a scraped UI

List the documents your organization exposes, read a single block back, submit a draft against it. Three endpoints, scoped project tokens, and a generated OpenAPI reference your agent can read before it writes a line.

The webhook contract for draft.created, section.approved and section.rejected is published today — payloads, signature recipe and retry schedule — and delivery is live. Register a receiver against an agent token and every draft and verdict is POSTed to it, signed, within seconds of happening; a receiver that does not answer is retried on the published schedule, and every attempt is recorded in the deliveries log. Choosing which of the three events a receiver gets is the one part still to come — today a receiver is subscribed to all three, not to a subset you pick.

Read the API referenceExplore the agent console
GET   /api/agent/documents
GET   /api/agent/blocks/{id}
POST  /api/agent/drafts

Authorization: Bearer qsa_…
3

REST endpoints to wire an agent

100%

of drafts gated by a human verdict

€15

per month for the Pro tier

Free to start. €15/mo when your agents get serious.

Pro unlocks unlimited GitHub repos, unlimited documents, 1 collaborator seat, 1 agent API token and AI smart-merge. Team adds up to 10 collaborators, 5 agent API tokens and the per-block ownership audit log.

See pricingTry the demo

Docs your agents write. Verdicts your team keeps.

Agents propose Markdown straight into the repository your documentation already lives in. Every block keeps its owner and its provenance, and nothing reaches your default branch until a reviewer accepts it.

See pricing

Navigate

  • Product
  • Agent API
  • Docs
  • Pricing
  • Demo

Account

  • Sign In
  • Dashboard

Company

  • About
  • Contact

Legal

  • Privacy Policy
  • Terms
  • Support

© 2026 Quillstream. All rights reserved.

Privacy PolicyTerms