Getting started
This guide takes you from a new account to your first ready-to-merge post. Plan about 10 minutes, most of which is Lyra auditing your site and scoping your repo.
Already set up? Jump to Quick start for the condensed flow.
Prerequisites
You need three things. Lyra collects them during onboarding, so you can start with just the first:
- A website with a blog you want to grow.
- A Claude credential: an Anthropic API key or a Claude Code OAuth token.
- A GitHub repository where your blog content lives, with permission to install a GitHub App on it.
Step 1: Create your account
- Go to app.trylyra.ai.
- Choose a sign-up method:
- Continue with Google
- Continue with GitHub
- Email and password (minimum 6 characters)
- Lyra creates your workspace.
Step 2: Verify your email
Lyra sends a 6-digit code to your email, even if you signed up with Google or GitHub.
- Open the email from Lyra and copy the 6-digit code.
- Enter it on the Confirm it's you screen.
- If the code is not in your inbox, check spam or promotions, mark it "Not spam", and use Resend after the cooldown.
Step 3: Request access
Lyra is in a controlled rollout, so new accounts request access before the workspace opens.
- Fill in the access form: your name, company or website, role, where you heard about Lyra, and what you want to use her for.
- Submit the form. You see "Request received. You're on the list."
- When your access is granted, Lyra emails you. Sign back in to continue.
If someone invited you to their project, you skip this gate. Accept the invitation from your dashboard instead.
Step 4: Run onboarding
Onboarding is a short chat with Lyra. The stepper at the top shows four steps: Read, Key, Refine, Finish.
Read your site
- Paste your website URL.
- Lyra audits your blog. She scores your SEO and answer-engine optimization (AEO), pulls your domain rating, backlinks, and ranked keywords, and reads your site to fill in your focus area, keywords, site name, and key links.
- Review the gap analysis, top priorities, and the projection she shows you.
The audit is capped and runs once, so a refresh never re-spends it.
Add your Claude key
Lyra writes on your own Claude account, so you stay in control of cost. Add one credential:
- An Anthropic API key that starts with
sk-ant-api, from the Anthropic Console. - Or a Claude Code OAuth token from
claude setup-token, if you use a Claude subscription.
Optionally add a Google Gemini key so Lyra can generate a hero banner for each post, or choose Skip banners for now.
See Add your Claude key for the difference between the two credential types.
Refine the details
Tell Lyra what to change in plain language. Correct your focus area, adjust your keywords, or fix any link she picked up. Hit Refine and describe the change.
Finish setup
Lyra saves your settings, finishes onboarding, and offers to plan your first week of posts. You land on the dashboard.
Step 5: Connect your repository
Connecting your repo is a dashboard task, not a blocker, so you reach the dashboard first. Lyra opens pull requests into this repo and learns how you write. Nothing auto-publishes; you merge.
- On the Connect your repo card, click Install GitHub App.
- Approve the app on the repositories you want Lyra to use.
- Pick a repo from the list. Each entry shows whether it is public or private and its default branch.
- Click Select.
Lyra then scopes the repo: she clones it, scans it, and generates a per-repo writing guide. You see the status change through "Cloning", "Reading", and "Mapping your repository".
See Connect your repository for details on the GitHub App and scoping.
Step 6: Ship your first post
Once your repo is connected and scoped, Lyra plans and writes posts on a schedule. To move faster on day one:
- Open Overview and look at Today's focus. Lyra suggests your single most important next step and up to three topic ideas.
- Click a topic, or go to Blogs and use Write now on a discovered topic.
- Watch the run in the Blog detail page under the Agent runs tab. Lyra moves through Researching, Writing, Reviewing, and Creating PR.
- When the post reaches Ready, open the pull request, review it, and click Merge PR.
That merged post is your first Released post.
What's next
- Quick start: The condensed flow for your next posts.
- The pipeline: The five stages every post moves through.
- Configure your website: Tune your focus, keywords, and tracked links.
- Reviewing and merging: Read scores, resolve conflicts, and merge.
- Plans and pricing: Move past the Free plan's 3 posts.
Troubleshooting
Issue: The verification email never arrives
Symptoms: No 6-digit code after signing up.
Diagnosis: The email is likely filtered.
Resolution: Check spam and promotions, mark the message "Not spam", and click Resend after the cooldown ends.
Issue: Onboarding will not read my site
Symptoms: The audit stalls or returns little data.
Diagnosis: The URL may be wrong, or the site may block automated reads.
Resolution: Confirm you pasted the full URL including https://. You can still continue and fill in your focus, keywords, and links by hand, then use Refine.
Issue: The GitHub App does not list my repo
Symptoms: Your repo is missing from the picker.
Diagnosis: The app is not installed on that repository.
Resolution: Click Install GitHub App again and grant access to the specific repo, then use Already installed? Pick a repo.