FREEDOM251

Freedom251 › AI Coding Assistants

Pragma

Free plan AndroidAPIiPhoneLinuxMacSelf-hosted+2

Visit Pragma Alternatives

Pragma's own site

What Pragma is

Pragma is open-source software for running coding agents in isolated Git worktrees and native terminals. Its desktop environment can launch Claude Code, Codex, OpenCode, Cursor and other agents separately so changes do not collide. A project board tracks prompts through draft, in progress, review needed and completed, with background launches. One prompt can be sent to several isolated attempts for comparing terminals, diffs and scratchpads. Pragma provides unified diffs, staging, commits and GitHub pull request creation and review, including handing review comments to an agent. Integrations include Claude Code, Codex CLI, Cursor Agent, Grok Build, GitHub Copilot CLI, Junie CLI, Kimi Code CLI, OpenCode, Pi and Prime Agent. Its plugin API adds tabs, cards, web views, commands, agents and account providers. Scheduled and event-driven automations and a typed TypeScript SDK are included. Signed installers support macOS, Windows and Linux, while Pragma Go offers tunnel-based mobile access. The project uses GNU AGPLv3.

Who it suits

Pragma is for people who run many coding agents in parallel and want isolated worktrees, terminals and review tools. It also suits users needing desktop, browser or tunnel-based mobile access.

What it does well

  • Runs agents in separate Git worktrees
  • Compares multiple prompt attempts
  • Includes GitHub pull request workflows
  • Supports scheduled and event automations
  • Open source under GNU AGPLv3

What to know first

  • Mobile access requires a user-configured tunnel
  • AI features use the user's provider credentials
  • Gateway routes require a bearer token

Verdict

Pragma organizes parallel coding-agent work with isolated branches, review controls and extensibility. Its tunnel-based remote access and credential model are important setup considerations.

Facts from Pragma's own pages

Agent board
Its project board tracks prompts through draft, in progress, review needed, and completed, and supports launching agents in the background. · pragma-app.sh, 12 Oct 2026
Coding agent
Yes · pragma-app.sh, 22 Sept 2026
AI credentials
Pragma's built-in AI features use the user's provider credentials. · pragma-app.sh, 12 Oct 2026
Automations and SDK
Pragma supports scheduled and event-driven host automations and provides a typed TypeScript SDK for its local gateway. · pragma-app.sh, 12 Oct 2026
Browser client
The desktop gateway can serve a browser build of the mobile client for access from another device. · pragma-app.sh, 12 Oct 2026
Chat assistance
Yes · pragma-app.sh, 22 Sept 2026
Code review
Pragma provides unified diffs, staging and commits, and GitHub pull request creation and review alongside the worktree. · pragma-app.sh, 12 Oct 2026
Desktop platforms
Signed desktop installers are offered for macOS, Windows, and Linux, including multiple processor architectures. · pragma-app.sh, 12 Oct 2026
Downloads
Signed desktop installers are offered for macOS, Windows, and Linux, including ARM64 builds for Windows and Linux. · pragma-app.sh, 12 Oct 2026
Extensibility
Its public plugin API supports custom sidebar tabs, cards, web views, commands, agents, and account providers. · pragma-app.sh, 12 Oct 2026
Fanout
A single prompt can be sent to several isolated attempts, whose terminals, diffs, and scratchpads can be compared before choosing a result. · pragma-app.sh, 12 Oct 2026
Integrations
The plugin index lists integrations including Claude Code, Codex CLI, Cursor Agent, Grok Build, GitHub Copilot CLI, Junie CLI, Kimi Code CLI, OpenCode, Pi, and Prime Agent. · pragma-app.sh, 12 Oct 2026
License
The project is open source under the GNU Affero General Public License version 3.0. · github.com, 12 Oct 2026
Local file viewing
PDFs render locally with a bundled engine, and image, video, and audio files open in a themed viewer without a CDN round trip. · pragma-app.sh, 12 Oct 2026
Mobile access
Pragma Go is described as free and works through a tunnel controlled by the user, without a Pragma account. · pragma-app.sh, 12 Oct 2026
Mobile features
From Pragma Go, users can interact with live terminals, fan out prompts to agents, review changes, commit, and open pull requests. · pragma-app.sh, 12 Oct 2026
Parallel agents
It can launch Claude Code, Codex, OpenCode, Cursor, and other agents in separate worktrees so their changes do not collide. · pragma-app.sh, 12 Oct 2026
Platforms
The desktop app targets macOS, Linux, and Windows, with mobile clients for iOS and Android and a browser build served by the gateway. · pragma-app.sh, 12 Oct 2026
Product
Pragma is a desktop development environment for running coding agents in isolated Git worktrees, with terminals, an agent board, editors, automations, and a plugin API. · pragma-app.sh, 12 Oct 2026
Pull requests
Users can open and review GitHub pull requests, reply to review threads, and hand review comments to an agent to fix. · pragma-app.sh, 12 Oct 2026
Purpose
Pragma is a desktop agentic development environment for running coding agents in isolated git worktrees and native terminals. · pragma-app.sh, 12 Oct 2026
Remote access
The gateway runs on the user's host and can be exposed to a phone or browser through a tunnel the user configures, with a regenerable bearer token. · pragma-app.sh, 12 Oct 2026
Self-hosting and security
The gateway binds to localhost and is exposed through a user-configured tunnel; its data routes require a bearer token. · pragma-app.sh, 12 Oct 2026
Supported IDEs
VS Code,Cursor,Windsurf,Zed,Sublime Text,IntelliJ IDEA · pragma-app.sh, 22 Sept 2026

Where Pragma stands on Freedom251

Look at these too