Skip to main content
Generate READMEs, changelogs, and docs as clean, properly formatted Markdown with a single Agent.
Content generation agent that outputs properly formatted Markdown.

Quick Start

1

Simple Usage

Ask for content and get Markdown back.
2

With Configuration

Enable memory so the agent revises documents across turns.

How It Works


Simple

Agents: 1 — Single agent for content generation with Markdown formatting.

Workflow

  1. Receive content request
  2. Generate content with LLM
  3. Format output as Markdown

Setup

Run — Python

Run — CLI

Run — agents.yaml

Serve API


Advanced Workflow (All Features)

Agents: 1 — Single agent with memory, persistence, structured output, and session resumability.

Workflow

  1. Initialize session for document tracking
  2. Configure SQLite persistence for content history
  3. Generate content with structured output
  4. Store in memory for iterative editing
  5. Resume session for document updates

Setup

Run — Python

Run — CLI

Run — agents.yaml

Serve API


Monitor / Verify

Cleanup

Features Demonstrated

Best Practices

Tell the agent whether you want GitHub-flavoured Markdown, a changelog, or a README. A precise instruction produces consistent heading levels and code fences.
When a document has fixed sections, define a Pydantic schema so title, sections, and body arrive as separate fields you can render however you like.
Set memory=True so the agent amends an existing draft on follow-up turns instead of regenerating the whole document.
Attach a file-writing tool or set output_file on a Task so generated Markdown lands on disk without manual copy-paste.
A minimal single-purpose agent for basic content generation.
Chain prompts to build multi-step documents.