Skip to content

Freestyle for Developers

Nothing in your repo will ever go stale.

Freestyle watches GitHub, Slack, and your calendar in the background and nudges the right person, including you, the moment something stalls. Half of a pull request's life is spent idle: waiting on a reviewer, a CI rerun, a reply you owe.

A calm check-in with the context and next step already assembled.

Scheduled check · Developers

A useful update, already in context.

Freestyle checks in on the work you asked it to watch, then brings back only the next useful step.

01
PR #482 has sat unreviewed for 2 days.Ready

Alex was assigned Tuesday. He's active in Slack right now, and your branch is drifting behind main.

02
main went red 20 minutes ago, on your commit.Scheduled

You were at lunch. The failing test is auth.spec.ts, and three teammates are rebasing onto the break.

03
You promised the API docs by Thursday.Scheduled

You said it in #platform on Monday. It's Wednesday afternoon and there's no draft yet.

Built around your actual work

Three stalls Freestyle catches before they cost you a day.

PR #482 has sat unreviewed for 2 days.

Alex was assigned Tuesday. He's active in Slack right now, and your branch is drifting behind main.

main went red 20 minutes ago, on your commit.

You were at lunch. The failing test is auth.spec.ts, and three teammates are rebasing onto the break.

You promised the API docs by Thursday.

You said it in #platform on Monday. It's Wednesday afternoon and there's no draft yet.

From signal to next step

Freestyle does the checking. You decide the action.

  1. 01

    PR #482 has waited on Alex for 2 days

    main has moved 11 commits since.

  2. 02

    Drafted a two-line Slack nudge to Alex

    Polite, with the PR link and the diff size.

  3. 03

    Read it, hit Allow

    Nothing posts to Slack without this step.

  4. 04

    Review landed the same afternoon

    Instead of a rebase on Friday.

Connected context

The tools already holding the details.

GitHub

PRs, CI & reviews

Linear

Issues & cycles

Notion

Docs & runbooks

Sentry

Errors & regressions

PostHog

Events & flags

Slack

Threads & pings

Vercel

Deploys & previews

1,200 more

Jira, Datadog, Figma and more through MCP

Frequently asked

What does Freestyle actually do for developers?

Freestyle is an AI agent that lives on your desktop and notifies you when something in your work needs you. You tell it what matters, a pull request, a CI job, a Sentry alert, a doc you owe, and it periodically checks on those things on its own. It connects to GitHub, Linear, Notion, Sentry, PostHog and Slack, keeps notes and todos for you, and can draft the nudge or start the task itself. Anything it wants to send waits for your approval first.

How is this different from GitHub notifications or a to-do app?

Notifications tell you that something happened. Freestyle tells you when something did not: the review nobody picked up, the CI run that has been red since lunch, the docs you promised for Thursday. It reads the accounts where the work happens, so it can see that a PR is still waiting, notice a thread you never answered, and confirm a task shipped without you ticking a box.

Does Freestyle need write access to my repositories?

No. It reads the pull requests, CI runs and threads you tell it to watch through your existing GitHub authorization. Anything that would write, like a comment, a Slack nudge or a calendar block, is drafted and held for your approval.

Will it message my teammates on its own?

Never without you. Every outbound action stops at an approval step showing exactly what would be sent and to whom. You hit Allow, or you don't.

Which developer tools does it connect to?

GitHub, Linear, Notion, Sentry, PostHog, Slack and Vercel out of the box, plus Google Calendar, Gmail and Drive, and around 1,200 more through MCP, including Jira, Datadog and Figma. You choose which ones to connect, and you can disconnect any of them at any time.

How often does it re-check GitHub?

Anything you ask Freestyle to keep an eye on becomes a scheduled task, which is a standing job it runs on a timer. You set how often each one runs. A PR waiting on review or a CI run on main can run every few minutes, while a docs deadline only needs a daily look. You get one desktop notification when something crosses the line you set, not a feed to scroll.

What does it cost?

Free is $0 forever: 3,000 dictated words and 50 Remix turns a week, up to 5 scheduled tasks, and unlimited notes, todos and integrations, with no credit card required. Pro is $9 a month billed annually, or $12 monthly, and gives you unlimited dictation and Remix use plus up to 20 scheduled tasks. Max, coming soon at $20 a month, will add frontier models with reasoning, deep research, and unlimited scheduled tasks. Pro starts with a 7-day free trial.

See the full breakdown on the pricing page.

Desktop app

Ship the diff. Freestyle chases the review.

macOSWindowsLinux