Infinity — Follow every thought

Infinity

7 min read Original article ↗
Infinity Download

An AI app for your Mac

Ask anything, then follow any part of the answer into its own branch. Every path stays where you left it.

Free / Version 0.1.5 / macOS 14 or newer / Apple silicon and Intel Now in early testing

∞branches from every answer

4models answering at once

10+providers, on your Mac or in the cloud

0accounts, ads or analytics in the app

Works with

Most chats move in a single line. Infinity lets every answer branch, so you can follow a thought as far as it goes and still find your way back.

Animated demos of the Infinity Mac app. Chat: a question gets an answer, Infinity asks a few smart questions, a selected phrase opens in a split pane, another phrase opens a second pane, and the Canvas shows every branch. Code: an idea becomes a plan, then a working app with a live preview, then a change made on a draft copy. Assistant: a morning brief, a trip planned by the Atlas assistant, an approval before saving a file, and a weekly schedule.

Chat / Going deeper

Infinitely deep.

Every answer opens another. Infinity keeps the whole path, so going deeper never means losing your place.

Fork from any phraseSelect a few words, then Explain, Go deeper, Counterpoint or Example.

Routes under every answerGo deeper, Compare, Counterpoint, Example, Summarize, Ask me for details.

Opens beside youBranches open in a side pane. Hold ⌥ to continue below instead.

Never lostBreadcrumbs and branch chips show the way back. ⌘K finds anything.

YouWhy is the sky blue?

ForkRayleigh scattering

CounterpointThen why isn’t it violet?

Go deeperHow our eyes see colour

ForkCone cells

Keep going…

Chat / Canvas

Infinitely wide.

Canvas lays every branch out on one map. Restart from any card, fork it, pin it or open it beside you. Read follows a single path, like a normal chat.

MapPath−100%+

llama3.2:latest#2

Sunlight looks white, but……it’s a mix of every colour. On its way through the air it meets…3 branches · 4 steps after

Counterpoint#4

Then why isn’t it violet?Sunlight carries less violet, and our eyes are less sensitive to it.2 steps after

Explain · phrase#3

Rayleigh scatteringExplain this in more depth.1 step after

Example#6

See it at sunsetLight crosses far more air when the sun is low…1 step after

llama3.2:latestYou are here

Named after Lord RayleighParticles far smaller than the wavelength scatter blue light most…End of branch

Read ⌥⌘1 / Canvas ⌥⌘2Restart from here / Fork / Open in pane / Pin / Copy

Chat / Answers

Answers in
every shape.

When a picture is clearer than prose, Infinity draws it. When it needs to know more, it asks, and you just tap.

Coffee Shop Monthly RevenueRevenue in USDChartTable

$7,550↗ 9.4%

Jun · vs May

JanFebMarAprMayJun

A few things first● Waiting on you

How often do your roads get potholes?

AlwaysSometimesRarely or never

What matters most for your ride?

Speed on pavementComfort and stabilityMixed surfacesEasy daily use

Send

Line / Bar / Donut / Combo / Scatter / Range / Timeline / Tables / Comparisons / ChecklistsAny chart becomes a table, an image, or a question

Models

Every model.
One window.

Ollama / LM Studio / Apple Intelligence / OpenAI / Anthropic / Google / OpenRouter / Groq / Mistral / xAI / anything OpenAI-compatible

Ask severalSend one message to up to four models. Each answer becomes its own branch.

Free on your MacLocal models run on your machine and never send a word.

Or the plan you havePaste a key, or sign in with your ChatGPT plan through Codex.

Models by jobA model each for chat, code, voice, images and search, sized for your Mac.

Models by jobEach kind of work picks its own model. Models on this Mac are free and private; cloud ones use your keys.By jobOn this Mac

On this Mac5 of 7jobs run locally

Cloud2with your keys

Free5local models

Think and chatEveryday questions, writing, branchesChatGPT (Codex)CloudReady

Build codeInfinity Code’s agentQwen3-CoderLocalReady

Voice to textDictation, audio and video filesApple on-deviceLocalReady

Read aloudAnswers spoken back to youApple voicesLocalReady

Make imagesMockups, icons, illustrationsFLUX.2 klein 4BLocalReady

Search your filesFinds the right files and notesEmbeddingGemmaLocalReady

Hard problemsA stronger model when local isn’t enoughClaude OpusCloudReady

Chat / Tools

Pictures, files
and code.

Make imagesOn your Mac with FLUX.2 or Image Playground, or in the cloud.

Search your foldersInfinity finds the right file by meaning, not just by name.

Run code safelyCode in an answer runs in the chat’s own sandbox, not on your Mac.

Mountains at dusk Flat illustration of layered mountain ridges at dusk under a large, pale sun.

FLUX.2 klein 4BCopySave…OpenMake another

How does my tip calculator split the bill?

llama3.2:latestLocal

Looked at 1 file › Found in src/pages/index.astro:

JavaScriptCopy

const total = (bill + bill * tip / 100) / people;
out.textContent = total.toFixed(2);

Runs in this chat’s sandbox, not on your Mac▶ Run

One app.
Three ways to work.

Switch with ⌘1, ⌘2 and ⌘3. Projects are shared across all three, so nothing needs explaining twice.

01 / Chat

Every answer leads somewhere.

Branch from any phrase, ask up to four models at once, and get charts and tables when a picture is clearer.

…an effect called Rayleigh scattering, so blue light…

Fork ▾ExplainGo deeperCounterpoint

02 / Code

Infinite tries. One clean history.

Describe an app or open a folder. It runs beside the chat, and every change is a save point you can go back to.

Save point 4Shopping listCurrent Save point 3Add itemsGo back to here Save point 2First screen

03 / Assistant

Always working. Always asks first.

Assistants you message like contacts, with their own memory and schedules. They ask before doing anything you haven't allowed.

Needs you Writer wants to save the weekly update. AllowNot now

04 / Projects

One project. Every way of working.

A project keeps its chats, code, files and memory together. Hand a chat to an assistant or turn it into code, and everything it needs comes along.

Garden plans~/Projects/GardenOverviewFiles

ChatsRaised bed layoutWhen to plant garlicDrip irrigation vs soaker hose

CodeWatering plannerSave point 6 · Weekly schedule

AssistantsSScout · soil researchAAtlas · nursery trip

Filesbeds.csvseed-list.mdlayout.png

Project memoryFour raised beds, 4 by 8 ft · Zone 7b · No pesticides · Water before 8am

Everything in Infinity

And so on,
and so on.

All of it is in the app today, free.

Chat

  • Fork from any phrase
  • Six routes under every answer
  • Side pane or continue below
  • Read and Canvas views
  • Ask up to four models
  • Charts, tables and checklists
  • Tap-to-answer questions
  • Projects, archive, temporary chats
  • ⌘K to jump anywhere

Code

  • Start from an idea, a folder or GitHub
  • Build, Plan first or Just ask
  • Save points with Go back to here
  • Explain and Change this on draft copies
  • Live preview with Point
  • Code, Changes and Terminal
  • Claude Code, Codex, OpenCode, Pi
  • Secrets with Test and Live values
  • Put it live on Vercel, Netlify and more

Assistant

  • Assistants you message like contacts
  • Own instructions, model, folder, voice
  • Memory you can read, edit and undo
  • Groups with a lead
  • An inbox for approvals
  • Automations on a schedule
  • Your day, a morning brief
  • Calls, out loud
  • Teams shared as one file

Models and Mac

  • Ollama, LM Studio, Apple Intelligence
  • OpenAI, Anthropic, Google and more
  • Your ChatGPT plan through Codex
  • Models by job
  • Images with FLUX.2 or Image Playground
  • Search your folders by meaning
  • Code runs in a sandbox
  • Native SwiftUI, light and dark
  • Updates itself, signed by Apple

Private
by default.

No accountNothing to sign up for, and no analytics in the app.

On your MacChats, settings and the file index stay here.

In your KeychainAPI keys are stored by macOS, with your passwords.

Straight to the sourceMessages go directly to the provider you chose, with your key.

Read the privacy note

There’s always another question

Keep going.

Download, drag into Applications, pick your models.