TheALL
Health Pass
- License — License: NOASSERTION
- Description — Repository has a description
- Active repo — Last push 0 days ago
- Community trust — 79 GitHub stars
Code Pass
- Code scan — Scanned 12 files during light audit, no dangerous patterns found
Permissions Pass
- Permissions — No dangerous permissions requested
No AI report is available for this listing yet.
TheAll — a native macOS AI workspace for Claude Code and OpenAI Codex, with saved conversations, model switching, and an iOS/Android web companion.
TheAll
Claude Code and Codex. One workspace for Mac and Windows.
Keep your projects, AI conversations, and models together. Continue from your phone.
Download for macOS & Windows · Windows guide · Website · Mobile setup · 简体中文

Feature illustration; not an application screenshot.
An AI coding workspace that keeps your context
TheAll is a desktop app for Claude Code and OpenAI Codex on macOS and Windows. It brings a graphical chat interface to these coding agents, with workspaces, tabs, split panes, saved conversations, and a model dropdown. Bring your own API connection, choose a project folder, and start working.
| Work the way you think | What TheAll does |
|---|---|
| Keep projects organized | Workspaces, tabs, and splits; a workspace gets a name from your first question. |
| Change models, keep the conversation | Choose from a dropdown without losing chat history or an unsent draft. Official endpoints and compatible custom Base URLs are supported. |
| Pick up where you left off | Reopen saved conversations, working folders, model choices, and desktop drafts. Use ↑ / ↓ to recall previous questions. |
| Show the AI what you see | Attach up to four photos from desktop or phone; drag images into the desktop chat or paste screenshots. Preview attachments and reopen them with saved conversations. Requires an image-capable model. |
| Read the answer clearly | Distinct question cards, conversation dividers, collapsible thinking and progress, and a jump-to-latest button. |
| Continue from your phone | An iOS/Android Web App can read history, reply, start conversations, and stop tasks running on your Mac or Windows PC. |
| Use your language | English, 简体中文, Français, 日本語, and 한국어 on desktop and mobile. |
API connections are saved through macOS Keychain on Mac and Windows system encryption on Windows. Chat history stays on your computer; conversations are sent to the AI endpoint you configure. The Mac app uses SwiftUI, AppKit, and Ghostty's terminal engine; the Windows preview in desktop/ uses Electron with the same workspace, tab, split-pane and chat layout.
Get started
| macOS | Windows (preview) | |
|---|---|---|
| System | macOS 14 or later | Windows 10 version 1809 or later, or Windows 11 (recommended) |
| Processor | Apple Silicon (arm64) | x64; ARM64 is also available |
| v0.1.6 downloads | DMG · ZIP | x64: installer · portable EXE · ZIP ARM64: installer · portable EXE · ZIP |
Both platforms need an API connection and the Claude Code CLI or Codex CLI for your chosen provider, installed separately on the same computer. Claude Code and Codex run locally on Windows; no Mac or WSL is needed. See the Windows guide for CLI setup.
- Install TheAll. Mac: move TheAll.app to Applications. Windows: run the installer or portable EXE, or extract the full ZIP and run
TheAll.exe. - Open TheAll, create a workspace, and select a working folder and Claude / OpenAI.
- Enter your API key and, if needed, a custom Base URL. Later conversations can reuse the saved connection.
- Choose a model and send your first question. The folder control and model dropdown stay beside the composer.
About this release:
- macOS: v0.1.6 is signed with a local development certificate and is not notarized by Apple. macOS may block the first launch. After verifying the download and choosing to trust it, follow Apple’s guidance and use System Settings → Privacy & Security → Open Anyway if macOS offers it. Keep system security protections enabled. The Mac build is arm64 only.
- Windows: the preview packages are unsigned. Windows may show a SmartScreen notice, and organization policy may prevent them from running. ARM64 is cross-built and not device-tested. Windows CI covers the x64 runtime and credential/history restoration; installed-package upgrades, real provider CLIs and physical phone/watch delivery still need device acceptance.
- SHA-256 checksums cover both platforms. Automatic updates are not configured.
Execution behavior: coding-agent tools run automatically, including file changes, deletion, dependency installation, and Git pushes. Use a project and API connection you intend the agent to operate. Questions that require your answer still pause for input.
New in v0.1.6
- Windows preview: local Claude Code/Codex, workspaces, tabs, split panes, saved conversations and phone access.
- Reasoning effort beside the model: choices come from the selected model's reported capabilities. Claude settings are read back before every message; a mismatch stops submission and keeps your draft. The completion footer distinguishes CLI-confirmed effort from Codex's requested effort. A model's own description of its internal budget is not a settings readback.
- Completion details: each new finished turn shows its completion time and elapsed duration, saved with the conversation.
- Phone and watch alerts: opt into task-completion Web Push over HTTPS. iOS uses a Home Screen Web App; compatible watches mirror phone notifications according to OS settings. Physical device delivery remains unverified. Local HTTP quick connect supports chat, but cannot receive background push.
The sidebar Connect phone button still provides automatic QR pairing on trusted local Wi-Fi. Advanced settings offer HTTPS and self-hosted relay access.
Photos
Use the photo button, drag images into the desktop chat, or paste with ⌘V (Ctrl+V on Windows). Send photos with text or on their own. Desktop imports accept up to 20 MiB per source and create smaller copies with orientation corrected and original metadata removed; the originals stay unchanged. Mobile uploads are compressed before sending. Failed sends preserve draft attachments.
Chats containing photos use a newer history format: keep v0.1.4 or later to reopen them. If you use a self-hosted relay, update its code alongside the desktop app for photo uploads. See photo details.
Your computer, reachable from your phone
Use TheAll Mobile in a browser on iPhone, iPad, and Android. HTTPS connections also support home-screen Web App installation. Your Mac or Windows PC runs the agents; the phone controls the same conversations.
| Connection | Setup |
|---|---|
| Same Wi-Fi / LAN | Click Connect phone in the desktop sidebar, then scan and open the QR link. Quick connect needs no certificate, server, or domain. Use trusted Wi-Fi; optional HTTPS is in Advanced settings. |
| Away from home | Deploy the included relay on your own server and domain. The desktop app connects out over WSS; the phone uses HTTPS. No extra VPN app or router port forwarding required. |
Pair a phone with access to all workspaces or just one, and choose read-only or control access. Revoke devices from the desktop app. API keys are not sent to the phone. The computer must stay running and awake; a self-hosted relay can read the traffic it forwards, so deploy it on infrastructure you trust. No hosted relay service is included.
Mobile connection guide · Relay deployment
A few useful keys
| Key | Action |
|---|---|
| ⌘ Return (Windows: Ctrl Enter) | Send the current message. |
| Return (Windows: Enter) | Insert a new line. |
| ↑ on the first visual line | Recall an older question in this conversation. |
| ↓ on the last visual line | Move toward newer questions, then restore your unsent draft. |
Recalled questions are editable copies. Original messages stay intact, and multiline editing and input-method selection remain native.
Build and explore
macOS: building locally also requires Xcode, XcodeGen, and Ghostty build dependencies. See the build guide for toolchain and signing details.
# Only when the Ghostty build artifacts are missing
./scripts/build-vendor.sh
xcodegen generate
# Only when Local.xcconfig does not exist; keep this identity across rebuilds
bash scripts/setup-local-signing.sh
xcodebuild -project TheAll.xcodeproj -scheme TheAll -configuration Debug build
Debug builds display TheAll dev. Keep existing local signing configuration and credentials when rebuilding; follow the migration guidance before changing application identifiers.
Windows: use Node.js 24. See Build from source for tests and packaging.
npm ci --prefix desktop
npm start --prefix desktop
AI chat behavior · Architecture · Testing · Report an issue
License
The source is publicly available for inspection. Use and distribution of both source code and binary downloads are governed by LICENSE and any separately granted permissions; public availability does not grant a general license. See LICENSE; separately granted written permissions and third-party component licenses remain applicable. Third-party components retain their respective licenses; see the component notices and corresponding source. Check permissions before reusing code or proposing contributions.
Reviews (0)
Sign in to leave a review.
Leave a reviewNo results found