Pragma 1.3.14 is out on Windows Free while we launch

Meet your team.

A desktop app where every chat is a real AI agent, running on your own machine.

  • WindowsmacOS and Linux next
  • 127.0.0.1Nothing leaves
  • BYO agentClaude · Codex · Qwen
Pragma
Otto Opus 5
Message Otto

Live, not a screenshot. Tap Allow when Otto asks.

It runs on your machine

One small harness on 127.0.0.1 owns every agent process. Transcripts, keys and events live in ~/.pragma, not in somebody's cloud.

Bring the agent you already have

Bots run on the claude, codex, qwen and grok CLIs installed on your own computer. Your logins, your subscriptions, no proxy in the middle.

Nothing happens without a yes

Every shell command, file write and question arrives as a card in the thread. Allow it, deny it, or just answer back.

In motion

Twenty-eight seconds, start to finish.

01 · The roster

One assistant in one box is the wrong shape.

Work isn't one conversation. Pick one and watch it.

Grab one. Throw it.

02 · Brains

A different mind for every job.

Switch a bot's brain mid-sentence. The thread doesn't reset.

  • Per-bot defaults, remembered
  • Local models through your own server
  • Cost and reasoning effort surfaced up front
Anthropic Default for Otto · reasoning: high

Changes the badge in the window above, live.

03 · Hands

Every bot gets a computer.

Its own machine. Watch it work, or take the controls.

04 · Approvals

They ask. Every time.

Shell, files, spending, sending. Each one is a decision you make.

  • Same broker for cloud and local computers
  • Allow once, allow for this thread, or never
  • Denials go back as context, not as a crash
Pilot wants to run a commandin ~/work/pragma
pnpm test --filter server

05 · Reach

OAuth once. Everyone can use it.

Connect an account once. Every bot can use it.

and 500+ more through Composio

06 · Local first

A small model that can actually do things.

A 9B running on your own GPU has no computer, no browser, no skills and no way to draw. Pragma hands it all four, so the gap between it and a frontier model stops being about what it is allowed to touch.

  • Runs shell and edits files on this machine, or in a throwaway VM
  • Generates images through a generator on your own GPU
  • Reads and follows the skills you teach it
  • Loopback only: transcripts are files, keys are yours

~/.pragma

  • workspaces/one folder per run
  • threads/every message, as JSON
  • keys.encencrypted at rest
  • events.logwhat happened, in order

harness listening on 127.0.0.1

  • Your bots
  • Local models
  • Transcripts
  • Cloud desktops

07 · What it costs

Free while we launch.

No account, no waitlist, no card. Pragma adds no model bill of its own: it runs on the Claude, Codex or Qwen subscription you already pay for, or on a model running on your own machine, where it costs nothing at all.

08 · The claim

Your agents, in your contacts.

Not a chat window with a model behind it. A roster of agents that hold their own threads, run on your machine, and ask before they act.

Every agent runs on your machine holds its own thread runs on the CLI you already pay for asks before it acts, and keeps every transcript on 127.0.0.1 where you can read it.

Say hello to the team.

Version 1.3.14, for Windows, macOS and Linux.

Free while we launch. Bring your own agent: Pragma runs on the Claude, Codex or Qwen subscription you already pay for, and adds none of its own.