Skip to content

Latest commit

 

History

80 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Infinite OS

The local engine inside Infinite, the AI marketing Desktop app for Mac.

Infinite gives founders and small teams one AI marketing workspace for SEO + AEO, social content, ads, email, landing pages and experiments, and AI CMO workflows. The signed Desktop app contains this open-core engine, an embedded PGlite database, its background daemon, governed tools, and the infinite CLI. There is no separate runtime to assemble after installation.

🌐 Site: infinite.fast   ·   𝕏 Project: @InfiniteOS_   ·   Maker: @RiverKhan

Install Infinite

Infinite is a macOS-only, Apple-silicon app and requires macOS 12 or newer.

Install through npm:

npx infinite-os@latest

The currently published npm bootstrap (infinite-os@1.0.1) downloads and verifies the signed and notarized macOS Desktop app served by infinite.fast/download, then installs or updates Infinite.app in /Applications. The source branch contains the reviewed onboarding URI and Terminal wait handoff, but that behavior is release-gated until the matching Desktop and npm releases are live.

You can also download the signed DMG directly.

Finish setup in the app: sign in with an email code, tell Infinite about your business, create or connect your workspace, and connect Codex or Claude. The app owns setup and installs its bundled infinite command on first launch.

After setup, use the same agent in both places:

  • App: press ⌘L
  • Terminal: run infinite or infinite "..."

Same account. Same workspace. Same agent.

The installer verifies the production bundle identity, Developer ID team, signature, and notarization before placing Infinite.app in /Applications. It keeps the same or a newer verified app, upgrades an older verified app, and restores the prior app if an upgrade cannot finish safely.

Installer safety

  • The Desktop download is an ordinary GET through infinite.fast/download and follows the public signed-release redirect.
  • Installation happens through a unique same-volume staging directory and becomes visible only after the staged app passes verification again.
  • An existing app that does not match Infinite's production signature is never overwritten.
  • Existing ~/.local/bin/infinite commands—including the exact legacy wrapper—are preserved. The launcher-safe Desktop release owns their atomic migration without clobbering unrelated commands.
  • Temporary mounts, downloads, and staging directories are cleaned up on success or failure.

What ships in Desktop

  • Local engine + daemon — governed typed tools and background work run on the Mac.
  • Embedded PGlite — local project data without a separately managed database.
  • Connector runtime — GA4, PostHog, Stripe, Meta, Shopify, and read-only X metrics.
  • Bundled CLI — infinite "<question>" is the Desktop agent in your terminal.
  • Operator controls — live or destructive native actions require operator confirmation.

Prompts and inference use the customer's own Codex or Anthropic account. Connector credentials are encrypted at rest. See SECURITY.md for the trust boundary.

Open-core source

This repository contains the TypeScript engine source that is frozen into each signed Desktop build:

Path Purpose
apps/cli Bundled infinite terminal companion and operator shell
apps/app Local HTTP daemon bundled into Desktop
apps/worker Background sync and scheduling runtime
packages/* Database, connectors, governed runtime, setup, metadata, and analytics engine
packages/desktop-installer The zero-dependency infinite-os npm bootstrap package
packages/instrument Published infinite-tag website instrumentation package

The source tree and its development containers are for maintainers and contributors. They are not a second supported end-user product or a Linux distribution. Infinite's supported product is the signed macOS Desktop app installed above.

Develop

pnpm install
pnpm typecheck
pnpm test

Read CONTRIBUTING.md before sending a change. The maintainer-only engine topology is documented in docs/local-and-docker-quickstart.md; it is not an installation path for customers.

Ecosystem

License

MIT © 2026 Ultima AI, Inc — see LICENSE.

ui-tui/packages/ink/ is vendored third-party work (Ink, the Nous Research Hermes Agent fork, and Meta's Yoga — all MIT). Attributions are in NOTICE and ui-tui/packages/ink/LICENSE.

About

MIT-licensed local-first growth analytics engine and CLI for Claude and Codex.

Topics

Resources

Code of conduct

Contributing

Security policy

Stars

2 stars

Watchers

0 watching

Forks

Releases

Packages

Used by

Contributors

Languages