Local-first  ·  free for macOS

The spreadsheet that does the work for you.

Ask in plain English. Octopi figures out the steps, browses the web, researches every row, fills in your spreadsheet, and takes action in the tools you already use, right on your Mac.

Free for Macs with Apple silicon (macOS 14+) · no account · no credit card. Download without email · see how it works ↓
Your data stays on your Mac by default. Bring your own API keys, add optional Octopi Cloud, or run a local open-source model.
Type a task in plain English. Octopi compiles the workflow and does the work.
How it works

From a sentence to a finished sheet.

No macros, no scripting. Octopi reads your task, plans the steps, and does them, one row at a time, so you can watch every move.

1

Ask in plain English

Type what you want done, right into a cell or a task box.

“For each company, find the CEO and add them to Salesforce.”
2

Octopi plans it

It compiles your words into a workflow: the exact steps and the exact columns to fill.

search → verify site → find contact → write 3 columns
3

It does the work

It browses the web, calls your data providers, and runs your CRM, live, on your Mac.

reads pages · cross-checks · never guesses
4

Clean data lands

Only the columns you asked for, with the source on every cell. One undo. Nothing else touched.

Website · Industry · Email ✓ verified

Download Octopi for free.

Add your email for the link and product updates — or download without one.

macOS 14+· Apple silicon· no card required

Getting your download…

Back

Every tool you'd wire together, already in the grid.

Octopi reaches into the web, your CRMs, and the best data providers, and pulls it all back into cells you control.

AI formulas

Write, classify, and extract with a formula, right in a cell, then choose where the thinking happens.

Free · on-device · no key
=OCTOPI()
Bring your own key · your credits
=CLAUDE()=GPT()=GEMINI()=PERPLEXITY()

A browser that works for you

It opens real pages, reads them, and fills your CRM, watching for the right record, never the wrong one.

SalesforceHubSpotPipedriveDynamics 365

A local model you choose

Octopi runs an open-source model on your Mac through Ollama, and you choose which one. Free, private, and works offline. No key, no cloud.

Select the cells. Octopi draws the chart.

No chart wizard, no config. Highlight one column or twenty and the right chart appears: typed, labelled, explained in a sentence, and dropped straight into an editable report. The more columns you select, the more it can show.

Deals by countryB2:B25 · 1 column
42
🇨🇭CH
34
🇺🇸US
27
🇬🇧UK
18
🇩🇪DE
13
🇫🇷FR
SizeTeamAgeWinPipe Size Team Age Win Pipe
−1 0 +1 · Pearson r
Switzerland leads with 42 deals, about a third of the pipeline, with the US and UK close behind. One column becomes a ranked frequency.
▤ Report 4 charts collected · assembles into an editable deck
1
One columnwhat's inside it

Its distribution and frequency, plus a full descriptive-stats readout: mean, spread, skew, even a normality check.

HistogramBox plotQ–QBarPiePareto
2
Two columnshow they relate

The relationship between them, with correlation, a trend line, group tests and chi-square computed and stated for you.

Scatter + fitLine + trendBar by categoryCross-tabHeatmap
3+
Three or morethe whole picture

Multivariate views that surface structure across many columns at once: dimensionality reduction and flow, not just more bars.

Grouped barMulti-lineCorrelation matrixPCASankeyMCA mapChord3-D biplot

It picks the chart

Bar, pie, or line: Octopi reads the shape of your selection and renders the right one, ranked, with no wizard to click through.

Labels you recognize

Country and canton values carry their flag and icon right on the labels, so the chart reads at a glance.

A deck you can edit

Every chart drops into a report tray with its own plain-language summary, and together they become an editable slide deck.

Built for anyone who lives in a list.

If your day means turning a column of names into researched, verified, filed data, Octopi does the busywork, one row at a time, sourced.

Sales & RevOps

Build and enrich prospect lists, verify the emails, then push clean contacts straight into Salesforce, HubSpot, Pipedrive or Dynamics 365.

Recruiting

Find and confirm candidate emails across a whole list at once, with the source on every one, so you know it's real.

Research & Ops

Turn a messy list of companies into a sourced sheet: websites, industries, locations, and the people behind them.

Integrations

Bring your own keys. Plug in the tools you already pay for.

Fourteen providers across five jobs. Octopi routes each row to the right one, and falls through to the next when one comes up empty, so you never pay twice for the same answer.

Find emails · 2
VoilaNorbertvoilanorbert.com
Hunterhunter.io
Verify emails · 3
ZeroBouncezerobounce.net
MillionVerifiermillionverifier.com
NeverBounceneverbounce.com
Enrich people & companies · 3
Apolloapollo.io
People Data Labspeopledatalabs.com
Cognismcognism.com
Web search · 2
Serperserper.dev
SerpApiserpapi.com
AI models · 4 · your key
Claudeanthropic.com
ChatGPTopenai.com
Geminiai.google.dev
Perplexityperplexity.ai

Plus a free, on-device open-source model. No key required.

Your data stays on your Mac by default.

  • No files uploaded. Spreadsheets, cookies, and profiles live on your Mac, never on a server.
  • Your keys, your calls. Requests made with your own keys go straight from your machine. Octopi never proxies or sees them. Optional Octopi Cloud requests pass through our server to Anthropic; we never store their content.
  • Only the columns you asked for. The workflow is the sole authority: no surprise fields, one undo.
0
rows of your data stored by us
100%
on-device by default, works offline
Free
the app: no account, no subscription

FAQ

Is Octopi really free?

Yes. The app is free, with no account and no subscription. The on-device open-source model costs nothing at all. You only ever pay for what you choose to add: the AI and data providers you connect, paid directly with your own keys, or optional Octopi Cloud credits to plan and read with Claude.

Do I need API keys to start?

No. The on-device open-source model and the browser automation work with zero keys. Add your own Hunter, Apollo, Claude or other keys only when you want those specific providers, and those requests go straight from your Mac.

Is my data safe?

By default everything runs locally. Spreadsheets, cookies, and browser profiles never leave your Mac, and calls made with your own keys go directly from your machine; Octopi never proxies, stores, or sees them. If you add Octopi Cloud, only the text our Privacy Policy describes goes through our server to Anthropic, and we never store it.

What does “teach it once” mean?

Turn on Teach, do the task yourself once in Octopi's browser, and ⌥-click the values you want to capture. Octopi learns the path and repeats it across every row. No scripting, no selectors.

What can it write to?

Your spreadsheet (only the columns your task declares), where every cell keeps its source and the whole run is a single undo. And your CRM: Salesforce, HubSpot, Pipedrive or Microsoft Dynamics 365. In each one Octopi looks up records and their latest activity, adds and updates companies, contacts and tasks, completes tasks and links a contact to a task, checking for duplicates first and reading every change back. It works in the CRM you're signed in to, so Dynamics 365 needs no app registration or key. In the chat, every CRM change asks you first unless you turn on Always allow for that CRM (it's off by default). Nothing else is touched.

Which platforms are supported?

macOS today, built for Apple silicon. Your Mac does the work (the browsing, the model, the writes), so it runs offline and nothing lives in the cloud — unless you add optional Octopi Cloud, which plans and reads with Claude.

Ready to put your list to work?

Octopi is free, runs on your Mac, and installs in about a minute.

Download Octopi for free