Skip to main content

Start here

How Finch works

Finch is a lightweight local AI agent app, built on the excellent open-source project Pi. You don't need to understand complex AI concepts or change how you work — just describe what you want in plain language, and Finch combines the current conversation, spaces, files, and available tools to help you get it done.

Get started in 5 minutes

  1. On the Models page, sign in with an existing account or add an API key, then pick a model.
  2. Start a new conversation and tell Finch what you want, e.g. "help me organize this project's to-dos."
  3. For long-running work, create a Space to keep conversations, rules, and files together.
  4. For anything recurring, set up an automation task so Finch runs it on schedule.

Starting with a plain conversation is enough — Spaces and automation are there when you need them.

Where to begin

Finch keeps its power behind a simple interface. Day to day, you just start a conversation, pick a working directory, attach files, and let Finch help you write, research, organize, or code.

If you're a developer and want to connect Finch to APIs, MCP servers, agent tools, or Composer actions, start with Mini tools. Skill discovery and directory scanning rules are covered in the developer notes.

Finch keeps evolving

Recent releases have improved automation tasks, MCP app bridging, web search, PDF reading, multi-window recovery, and memory. See the changelog for what's new in each release.

Documentation map

Basics

Read in order, from first use to deeper understanding.

  • Models: connect and choose the right AI model.
  • Spaces: dedicated workspaces for projects and long-running work.
  • Automation: let Finch run fixed tasks on a schedule.
  • Themes: switch built-in themes or design your own.
  • Shortcuts: get common actions done fast.
  • Deep links: jump straight into Finch with finch:// links.
  • Memory & compaction: how Finch retains what matters.
  • Auto-loaded files: the rules and memory attached to every conversation.

Mini tools

For developers extending Finch with code. We recommend letting the finch-mini-tool-creator skill help you build or debug a mini tool.

Get help

If the docs don't cover your question, follow the project on GitHub or email [email protected].