Your Linnet front page
Preview how background, accent, and text hierarchy will work together on the final digest site.
Choose your sources · configure each one · generate ready-to-commit config files.
Choose whether you want to finish with manual config handoff or a browser-side GitHub deploy.
Recommended for first-time setup. Authorize GitHub first, then write files and secrets directly at Step 6.
Export YAML blocks and the secret checklist, then commit everything yourself.
Pick the sources that deserve space in your morning briefing and set the reading order.
Applied across summaries, rollups, and sink notifications.
Pick one main research profile first, then add custom categories or keywords if you need more control.
Set up the LLM endpoint first, then choose which sources should roll into weekly and monthly digests.
This controls the generated llm.provider / base_url / model settings and the API key secret written during deploy.
OPENROUTER_API_KEY Choose which sources roll up into weekly and monthly digests for slower review.
Enable notifications without pasting secrets into YAML. Credentials are stored as GitHub Actions secrets separately.
Send the digest into a Slack channel through an Incoming Webhook. Good for team channels or your own workspace.
Push the digest through ServerChan using a SendKey, which is often used for personal phone or WeChat-style notifications.
Pick a colour palette for your digest site. The choice is saved as a theme: block in sources.yaml and applied at build time.
Preview how background, accent, and text hierarchy will work together on the final digest site.
Preview how background, accent, and text hierarchy will work together on the final digest site.
If you connected GitHub before starting, this section writes the generated config files and required secrets straight into your own repository. You can also opt into the switch below if you want Linnet to turn Actions back on and re-enable the related workflows for you.
OPENROUTER_API_KEY as a GitHub Actions secret.