benord-labs/frink

A friendly AI development tool for everyone.

TypeScript

7

3 commits

updated Sep 26, 2026

See the code

See what people are saying

SourceMessageScoreDate

I opened sourced my AI harness that allows me to fully automate my job (r/webdev)

So today, I've finally launched my AI harness - open sourced and free. If you're like me and hate long posts, TLDR: Built an AI harness, started working on it when few other apps existed and am still working on it today. Launched the app with unique features (mainly around automations) and would…

0

Sep 26, 2026

README

Frink Frink

GitHub stars License: MIT Supported platforms: macOS, Windows, and Linux

A friendly AI development tool for everyone.
Start with a chat, save it as a Flow, run agents side by side — each on its own copy of your project.

Download Frink

Four agents working side by side in split panes, each on its own git worktree

Features

Start with a chat

Describe it the way you would to a colleague. The agent builds it and shows its work as it goes — no setup, no jargon.

Docs →

Asking an agent to make the customer search case-insensitive and watching it work

Save it as a Flow

Turn a one-off chat into a repeatable automation: what sets it off, what the agent does, what happens next. Then it runs itself.

Docs →

Asking the agent to save a weekday test-and-fix routine as a Flow

Triggers from your tools

Start a Flow from a schedule, a Linear or Shortcut ticket, a Sentry error, a PostHog event or any webhook. Add a condition, and a step where it stops and asks you.

Docs →

Choosing a Flow trigger, then a condition step and an approval step

One place for what needs you

Running, ready for review, queued: every run across your projects, with a badge when one needs your answer. Approve, edit, or send it back.

Docs →

Reviewing a finished task from the Work Queue and marking it complete

Or write it yourself

A real editor and terminal for your files, with changes you mark viewed and checkpoints to roll back to.

Docs →

Opening a file from the tree, editing it and saving, with the change shown inline

Also in the box:

  • Worktree per chat — every agent works on its own git worktree, so parallel work never collides.
  • Permissions — every tool call passes a per-project gate first; ~/.ssh, ~/.aws and .env are always off-limits.
  • Plugins & MCP — connect Linear, Shortcut, ClickUp, GitHub, Notion, Slack, Sentry, PostHog and more, as chat tools and Flow steps.
  • Your own AI sign-in — uses your existing Claude Code or Codex login. Frink never stores the token.
  • Local-first — chats, Flows, tasks and permissions live in SQLite on your machine. No account needed.

Supported Agents

Claude Code logo Claude Code   Codex logo Codex

Bring your own subscription or API key — Frink runs the agent, you keep the account.


Install


Community & Support


Developing

Want to contribute or run locally? See our CONTRIBUTING.md guide.

License

Frink is licensed under the MIT License. Copyright 2026 Benji Norval.

Third-party licenses are listed in THIRD_PARTY_LICENSES.md.

ai-agents
automation
claude-code
codex
coding-agents
desktop-app
developer-tools
electron
llm
parallel-agents
typescript
workflow-automation

Contributors

norvalbv

3 commits

benord-labs/frink

A friendly AI development tool for everyone.

TypeScript

7

3 commits

updated Sep 26, 2026

See the code

See what people are saying

SourceMessageScoreDate

I opened sourced my AI harness that allows me to fully automate my job (r/webdev)

So today, I've finally launched my AI harness - open sourced and free. If you're like me and hate long posts, TLDR: Built an AI harness, started working on it when few other apps existed and am still working on it today. Launched the app with unique features (mainly around automations) and would…

0

Sep 26, 2026

README

Frink Frink

GitHub stars License: MIT Supported platforms: macOS, Windows, and Linux

A friendly AI development tool for everyone.
Start with a chat, save it as a Flow, run agents side by side — each on its own copy of your project.

Download Frink

Four agents working side by side in split panes, each on its own git worktree

Features

Start with a chat

Describe it the way you would to a colleague. The agent builds it and shows its work as it goes — no setup, no jargon.

Docs →

Asking an agent to make the customer search case-insensitive and watching it work

Save it as a Flow

Turn a one-off chat into a repeatable automation: what sets it off, what the agent does, what happens next. Then it runs itself.

Docs →

Asking the agent to save a weekday test-and-fix routine as a Flow

Triggers from your tools

Start a Flow from a schedule, a Linear or Shortcut ticket, a Sentry error, a PostHog event or any webhook. Add a condition, and a step where it stops and asks you.

Docs →

Choosing a Flow trigger, then a condition step and an approval step

One place for what needs you

Running, ready for review, queued: every run across your projects, with a badge when one needs your answer. Approve, edit, or send it back.

Docs →

Reviewing a finished task from the Work Queue and marking it complete

Or write it yourself

A real editor and terminal for your files, with changes you mark viewed and checkpoints to roll back to.

Docs →

Opening a file from the tree, editing it and saving, with the change shown inline

Also in the box:

  • Worktree per chat — every agent works on its own git worktree, so parallel work never collides.
  • Permissions — every tool call passes a per-project gate first; ~/.ssh, ~/.aws and .env are always off-limits.
  • Plugins & MCP — connect Linear, Shortcut, ClickUp, GitHub, Notion, Slack, Sentry, PostHog and more, as chat tools and Flow steps.
  • Your own AI sign-in — uses your existing Claude Code or Codex login. Frink never stores the token.
  • Local-first — chats, Flows, tasks and permissions live in SQLite on your machine. No account needed.

Supported Agents

Claude Code logo Claude Code   Codex logo Codex

Bring your own subscription or API key — Frink runs the agent, you keep the account.


Install


Community & Support


Developing

Want to contribute or run locally? See our CONTRIBUTING.md guide.

License

Frink is licensed under the MIT License. Copyright 2026 Benji Norval.

Third-party licenses are listed in THIRD_PARTY_LICENSES.md.

ai-agents
automation
claude-code
codex
coding-agents
desktop-app
developer-tools
electron
llm
parallel-agents
typescript
workflow-automation

Contributors

norvalbv

3 commits

Languages

TypeScript

98.7%