Skip to content

Agents

Lyra runs on four autonomous agents. Each owns one part of the pipeline, and together they take a topic from idea to a ready-to-merge post. You can pause them all at once, or per website, at any time.

The four agents

Discovery

Discovery finds, scores, and deduplicates new topic ideas. She searches live for trending topics in your focus area and removes anything that overlaps with posts you already have. The strongest ideas surface first.

Writer

Writer drafts posts and opens a pull request for each one. She writes in your blog's voice using your repo's writing guide, generates a hero banner when a Gemini key is set, commits to a branch, and opens a PR labeled blog.

Reviewer

Reviewer checks facts and links, then scores the draft. She verifies every claim, validates prices against your pricing page, scores the post across eight categories, and posts issues as resolvable comments on the pull request. She re-reviews after every change until the post is ready.

Analytics

Analytics refreshes your search, traffic, and SEO data on a schedule. She keeps your domain rating, backlinks, keyword positions, and connected Search Console and Analytics data current, so the dashboard reflects real performance.

When agents are active

When agents are active, Lyra runs the full pipeline automatically. She discovers topics, writes the posts due each day, reviews them, and tags you to merge. You do not need to trigger anything by hand, though you can with Write now and the calendar.

Pausing agents

You can pause agents from Settings > Agents. Pause everything at once, or pause specific websites.

When a website is paused:

  • In-flight runs finish.
  • Nothing new is discovered, written, reviewed, or merged for that website until you turn agents back on.

Pausing is useful during a launch, a rebrand, or any time you want to hold new posts without losing your setup.

What's next