Skip to content

Rank #6 of 6 in Mobile AI Dev Tools

a-Shell logo

a-Shell

Open Source

Nicolas Holzschuch (open source)

3.9k546/yr +21

Showcase

a-Shell homepage screenshot
homepage · captured Sep 2026 · view live ↗

Verified integrations

No integration evidence found in our corpus for this product yet — that means none was found, never that it doesn’t integrate.

By theme — the product's score on each story themeBy theme

Agenticness — how well agents can access and operate the productAgenticnessevidence →

How well agents can access and operate the product

2.1/100

Automation depth — how much of the product can run unattendedAutomation depthevidence →

How much of the product can run unattended

4.5/100

Git code — core git and code operations — cloning, branching, pushing, code browsingGit codeevidence →

Core git and code operations — cloning, branching, pushing, code browsing

0.0/100

Networking access — stories about networking access in this arenaNetworking accessevidence →

Stories about networking access in this arena

0.0/100

Offline sync — stories about offline sync in this arenaOffline syncevidence →

Stories about offline sync in this arena

35.0/100

Openness — open source, data portability, and self-hosting storiesOpennessevidence →

Open source, data portability, and self-hosting stories

9.6/100

Privacy posture — data-handling and privacy storiesPrivacy postureevidence →

Data-handling and privacy stories

n/a

Running agents — operating agents in production — sessions, persistence, recoveryRunning agentsevidence →

Operating agents in production — sessions, persistence, recovery

0.0/100

Security — security posture and hardening storiesSecurityevidence →

Security posture and hardening stories

0.0/100

Terminal ssh — terminal and SSH workflows — shells, sessions, remote accessTerminal sshevidence →

Terminal and SSH workflows — shells, sessions, remote access

25.0/100

Ux ergonomics — stories about ux ergonomics in this arenaUx ergonomicsevidence →

Stories about ux ergonomics in this arena

36.0/100

Story verdicts — every judged story with its evidenceStory verdicts

?

Sorted by importance (agentic first) (high → low) · 69/69 stories · click a row’s chevron for the rationale and evidence

Drive the product through a documented public API G

Agent access

ai-native userAgenticness — how well agents can access and operate the productAgenticness3none0/10

Connect an agent via an official MCP server G

Agent access

ai-native userAgenticness — how well agents can access and operate the productAgenticness3n/auntestednone yet

Delegate tasks to a built-in AI assistant inside the product G

Agentic features

ai-native userAgenticness — how well agents can access and operate the productAgenticness3noneuntestednone yet

Plug MCP servers into this product so it can use their tools G

Agent access

ai-native userAgenticness — how well agents can access and operate the productAgenticness3noneuntestednone yet

Use an official CLI G

Agent access

ai-native userAgenticness — how well agents can access and operate the productAgenticness2partial4/10C

Download a machine-readable API spec (OpenAPI or equivalent) G

Api quality

ai-native userAgenticness — how well agents can access and operate the productAgenticness2none0/10

Explore an interactive API reference with runnable examples G

Api quality

ai-native userAgenticness — how well agents can access and operate the productAgenticness2none0/10

Operate the product with natural-language commands G

Agentic features

ai-native userAgenticness — how well agents can access and operate the productAgenticness2none0/10

Point an agent at llms.txt or agent-oriented docs G

Agent access

ai-native userAgenticness — how well agents can access and operate the productAgenticness2none0/10

Build against official SDKs G

Agent access

ai-native userAgenticness — how well agents can access and operate the productAgenticness2n/auntestednone yet

Get AI-generated insights and suggestions from my data inside the product G

Agentic features

ai-native userAgenticness — how well agents can access and operate the productAgenticness2noneuntestednone yet

Issue scoped/least-privilege API credentials for an agent G

Agent access

ai-native userAgenticness — how well agents can access and operate the productAgenticness2n/auntestednone yet

Rely on versioned APIs with a documented deprecation policy G

Api quality

ai-native userAgenticness — how well agents can access and operate the productAgenticness2n/auntestednone yet

Run the product headlessly / in CI for automation G

Agent access

ai-native userAgenticness — how well agents can access and operate the productAgenticness2n/auntestednone yet

Set up automations that run autonomously in the background G

Agentic features

ai-native userAgenticness — how well agents can access and operate the productAgenticness2noneuntestednone yet

Subscribe to events via webhooks G

Agent access

ai-native userAgenticness — how well agents can access and operate the productAgenticness2n/auntestednone yet

Test against a sandbox environment without touching production data G

Api quality

ai-native userAgenticness — how well agents can access and operate the productAgenticness1n/auntestednone yet

Open multiple terminal sessions, each with its own context, appearance, and history C

Ssh connections

power-userTerminal ssh — terminal and SSH workflows — shells, sessions, remote accessTerminal ssh3full8/10C

Run local UNIX commands like ls, grep, cat, tar, and curl directly in the app C

Ssh connections

developerTerminal ssh — terminal and SSH workflows — shells, sessions, remote accessTerminal ssh3partial4/10C

Export all of my data in open formats and leave G

ai-native userOpenness — open source, data portability, and self-hosting storiesOpenness3none0/10

Assign an issue to an AI coding agent and receive a ready-to-review pull request C

Ai coding agents

ai-native userRunning agents — operating agents in production — sessions, persistence, recoveryRunning agents3n/auntestednone yet

Clone Git repositories over HTTPS, SSH, or the Git protocol C

Repo management

developerGit code — core git and code operations — cloning, branching, pushing, code browsingGit code3noneuntestednone yet

Commit and push changes directly from my device C

Repo management

developerGit code — core git and code operations — cloning, branching, pushing, code browsingGit code3noneuntestednone yet

Connect to remote servers using SSH with Ed25519, ECDSA, or RSA keys C

Ssh connections

developerTerminal ssh — terminal and SSH workflows — shells, sessions, remote accessTerminal ssh3noneuntestednone yet

Create pull requests on hosted Git platforms directly from my device C

Repo management

developerGit code — core git and code operations — cloning, branching, pushing, code browsingGit code3noneuntestednone yet

Define rules that trigger actions automatically on events G

ai-native userAutomation depth — how much of the product can run unattendedAutomation depth3noneuntestednone yet

Direct an AI agent to browse, search, edit, commit, pull, and push in a repository via conversation C

Ai coding agents

ai-native userRunning agents — operating agents in production — sessions, persistence, recoveryRunning agents3noneuntestednone yet

Get secure infrastructure access to resources wherever they live, including Kubernetes clusters C

Mesh network

developerNetworking access — stories about networking access in this arenaNetworking access3n/auntestednone yet

Have an AI agent analyze my pull requests and suggest code improvements from my phone C

Ai coding agents

ai-native userRunning agents — operating agents in production — sessions, persistence, recoveryRunning agents3n/auntestednone yet

Keep my terminal session alive across network changes and device sleep C

Ssh connections

power-userTerminal ssh — terminal and SSH workflows — shells, sessions, remote accessTerminal ssh3n/auntestednone yet

Prevent my data from being used to train AI models G

ai-native userPrivacy posture — data-handling and privacy storiesPrivacy posture3n/auntestednone yet

Review pull requests from my phone while on the go C

Repo management

developerGit code — core git and code operations — cloning, branching, pushing, code browsingGit code3noneuntestednone yet

Self-host the core product G

ai-native userOpenness — open source, data portability, and self-hosting storiesOpenness3n/auntestednone yet

Access and work with files and repositories from other apps' sandboxes on my device C

Cross device sync

developerOffline sync — stories about offline sync in this arenaOffline sync2full7/10C

Install additional pure-Python packages using pip directly on my device C

Local dev environment

developerTerminal ssh — terminal and SSH workflows — shells, sessions, remote accessTerminal ssh2full7/10C

Customize the font, colors, and cursor appearance of my terminal and persist the settings C

Terminal customization

power-userUx ergonomics — stories about ux ergonomics in this arenaUx ergonomics2partial6/10C

Edit files with a terminal-based editor and run syntax/lint checkers inside the app C

Local dev environment

developerTerminal ssh — terminal and SSH workflows — shells, sessions, remote accessTerminal ssh2partial6/10C

Read the product's source under an open license G

ai-native userOpenness — open source, data portability, and self-hosting storiesOpenness2partial4/10C

Perform bulk operations across many items at once G

ai-native userAutomation depth — how much of the product can run unattendedAutomation depth2partial3/10C

Connect to a saved host with one tap without re-entering credentials C

Ssh connections

power-userTerminal ssh — terminal and SSH workflows — shells, sessions, remote accessTerminal ssh2none0/10

Group multiple terminal sessions together and broadcast the same command to all of them C

Ssh connections

power-userTerminal ssh — terminal and SSH workflows — shells, sessions, remote accessTerminal ssh2none0/10

Preview Markdown, HTML, and other rendered files with live reload C

Repo management

developerGit code — core git and code operations — cloning, branching, pushing, code browsingGit code2none0/10

Search and navigate code content using fuzzy matching, filters, and regular expressions C

Repo management

developerGit code — core git and code operations — cloning, branching, pushing, code browsingGit code2none0/10

Amend the latest commit or undo unpushed commits to fix or split them C

Repo management

power-userGit code — core git and code operations — cloning, branching, pushing, code browsingGit code2noneuntestednone yet

Choose where my data is stored (region/residency) G

ai-native userPrivacy posture — data-handling and privacy storiesPrivacy posture2n/auntestednone yet

Connect directly to my servers without relying on a cloud relay, proxy, or VPN C

Mesh network

power-userNetworking access — stories about networking access in this arenaNetworking access2noneuntestednone yet

Control data retention and deletion G

ai-native userPrivacy posture — data-handling and privacy storiesPrivacy posture2n/auntestednone yet

Converse with an AI agent in natural language to get insights into repositories and open pull requests C

Ai coding agents

ai-native userRunning agents — operating agents in production — sessions, persistence, recoveryRunning agents2n/auntestednone yet

Describe what I want in plain language and have the tool generate the corresponding shell command C

Ai coding agents

ai-native userRunning agents — operating agents in production — sessions, persistence, recoveryRunning agents2noneuntestednone yet

Do everything through the API that I can do in the UI G

ai-native userOpenness — open source, data portability, and self-hosting storiesOpenness2n/auntestednone yet

Generate SSH key pairs for password-less access to my servers C

Ssh connections

power-userTerminal ssh — terminal and SSH workflows — shells, sessions, remote accessTerminal ssh2noneuntestednone yet

Get AI-generated commit message suggestions based on my staged changes C

Ai coding agents

ai-native userRunning agents — operating agents in production — sessions, persistence, recoveryRunning agents2noneuntestednone yet

Interactively rewrite history by deleting, editing, squashing, or reordering commits C

Repo management

power-userGit code — core git and code operations — cloning, branching, pushing, code browsingGit code2noneuntestednone yet

Manage and track cloud-based coding agent tasks from my phone C

Ai coding agents

developerRunning agents — operating agents in production — sessions, persistence, recoveryRunning agents2n/auntestednone yet

Opt out of telemetry and usage tracking G

ai-native userPrivacy posture — data-handling and privacy storiesPrivacy posture2n/auntestednone yet

Protect my remote connections with biometric authentication like Face ID or fingerprint C

Credential protection

developerSecurity — security posture and hardening storiesSecurity2noneuntestednone yet

Resolve merge conflicts across many files at once with a dedicated tool C

Repo management

developerGit code — core git and code operations — cloning, branching, pushing, code browsingGit code2noneuntestednone yet

Route all my internet traffic through a specific device on my network using an exit node C

Mesh network

power-userNetworking access — stories about networking access in this arenaNetworking access2n/auntestednone yet

Schedule recurring jobs or workflows G

ai-native userAutomation depth — how much of the product can run unattendedAutomation depth2noneuntestednone yet

Stash and unstash changes to temporarily clear my working directory C

Repo management

power-userGit code — core git and code operations — cloning, branching, pushing, code browsingGit code2noneuntestednone yet

Store credentials once in a secure vault and reference them from multiple hosts C

Credential protection

developerSecurity — security posture and hardening storiesSecurity2n/auntestednone yet

Store my SSH keys in a hardware-backed secure enclave protected by biometrics C

Credential protection

power-userSecurity — security posture and hardening storiesSecurity2noneuntestednone yet

Sync my saved hosts and connection settings across all my devices C

Cross device sync

power-userOffline sync — stories about offline sync in this arenaOffline sync2noneuntestednone yet

Transfer files to and from remote hosts via scp and sftp using my configured keys C

Ssh connections

developerTerminal ssh — terminal and SSH workflows — shells, sessions, remote accessTerminal ssh2noneuntestednone yet

Use subnet routers to reach devices outside my local network as if I were on it C

Mesh network

developerNetworking access — stories about networking access in this arenaNetworking access2n/auntestednone yet

Visualize the full commit graph across branches C

Repo management

power-userGit code — core git and code operations — cloning, branching, pushing, code browsingGit code2noneuntestednone yet

Clone, update, and manage Git submodules within a repository C

Repo management

power-userGit code — core git and code operations — cloning, branching, pushing, code browsingGit code1noneuntestednone yet

Sign my commits with a GPG or SSH key for verification C

Repo management

power-userGit code — core git and code operations — cloning, branching, pushing, code browsingGit code1noneuntestednone yet

Version, review, and roll back my automations G

ai-native userAutomation depth — how much of the product can run unattendedAutomation depth1noneuntestednone yet

Opportunities — the stories that would move this product's scores, from its own judged verdictsOpportunitiestop 8 of 44 stories with headroom

What would move a-Shell’s scores — derived from its own judged verdicts, biggest headroom first. Each line quotes what the judge found missing; shipping it (or evidencing it publicly) is the fix.

  1. Agenticness — how well agents can access and operate the productDelegate tasks to a built-in AI assistant inside the product

    nonemoves Built-in AIimpact 45

    a-Shell is a terminal/shell app for iOS with Unix commands, Python, Vim, etc., but no evidence anywhere in the pack of a built-in AI assistant or any AI delegation capability.

  2. Agenticness — how well agents can access and operate the productPlug MCP servers into this product so it can use their tools

    nonemoves agent-readyimpact 45

    No evidence a-Shell supports MCP server integration; it is a mobile terminal/shell app with no mention of MCP protocol or plugin tool-use capability.

  3. Agenticness — how well agents can access and operate the productDrive the product through a documented public API

    nonemoves agent-readyimpact 45

    a-Shell offers Apple Shortcuts integration and a CLI command set, but there is no documented public API (REST/OpenAPI/SDK) for programmatic control; explicit probes for llms.txt and OpenAPI specs both returned 404.

  4. Running agents — operating agents in production — sessions, persistence, recoveryDirect an AI agent to browse, search, edit, commit, pull, and push in a repository via conversation

    nonemoves PA Scoreimpact 30

    a-Shell is an iOS terminal app with git-like commands and vim available, but there is no evidence of any AI agent integration, conversational control, or automation for browsing/searching/editing/committing/pulling/pushing via an AI agent — the evidence only covers manual shell usage, Shortcuts, and UI features.

  5. Automation depth — how much of the product can run unattendedDefine rules that trigger actions automatically on events

    nonemoves PA Scoreimpact 30

    a-Shell is an iOS terminal app; evidence shows shell commands, Shortcuts integration, and window management, but no rule-based automation engine (triggers/conditions/actions on events) is documented anywhere in the pack.

  6. Git code — core git and code operations — cloning, branching, pushing, code browsingClone Git repositories over HTTPS, SSH, or the Git protocol

    nonemoves PA Scoreimpact 30

    No evidence in the pack mentions git clone or any git-related commands/protocols supported by a-Shell; the docs focus on compiling, Python, Vim, and shell UI features.

  7. Git code — core git and code operations — cloning, branching, pushing, code browsingCommit and push changes directly from my device

    nonemoves PA Scoreimpact 30

    No evidence pack mentions git commands or git functionality at all in a-Shell; only Vim, compilers, Python, Shortcuts, and terminal features are documented, with no reference to committing or pushing code.

  8. Git code — core git and code operations — cloning, branching, pushing, code browsingCreate pull requests on hosted Git platforms directly from my device

    nonemoves PA Scoreimpact 30

    No evidence a-Shell offers any Git hosting platform integration (e.g., GitHub/GitLab PR creation, gh CLI) — only generic shell, editor, and Shortcuts features are documented.

Showing the top 8 of 44 — every none/partial verdict in the story verdicts table is headroom.

Think a verdict is wrong? Every verdicts-table row has a Flag link — see the methodology.

Coverage map — which docs area, API section, or community source covers which judged storiesCoverage map2 surfaces · 9 covered stories

Where the cited evidence behind each covered verdict came from — the same citations the verdicts table shows, no extra judging.

Claims vs evidence — vendor claims reconciled against independent verdictsClaims vs evidence

0 of 5 testable claims verified · 0 contradictedintegrity 0/100

10 distinct capability claims found in a-Shell’s own claimed-docs/GitHub materials, reconciled against our judge’s independent verdicts.

0

Verified

5

Unverified

0

Contradicted

4

Undersold

Claims outside our story set (5)

Real capability claims found in a-Shell’s own materials, but no story in this arena’s taxonomy covers them yet — that’s feedback on the taxonomy, not a mark against the product.

  • Compiles C/C++ files to WebAssembly with WASI support using clang/clang++

    source ↗
  • Bookmark current directories and jump to them later

    source ↗
  • Integrates with Apple Shortcuts for automating file download/processing tasks

    source ↗
  • Built-in help system listing all available commands

    source ↗
  • Full VoiceOver accessibility support for reading commands and output

    source ↗
Suggest a story for these →

Business model

open-source

Fully open-source (FreeBSD license) iOS terminal, distributed free via the App Store with no in-app purchases or paid tier.

pricing ↗

Score trend

How this product’s scores have moved as evidence and verdicts are re-derived — a point per change, not per day.

PA Score3 (Sep 1 '26)4 (Sep 4 '26)
Agent-ready0 (Aug 28 '26)5 (Sep 4 '26)

Flag

⚑ Flag a verdict

Think a verdict is wrong? Opens a prefilled GitHub issue — or use the ⚑ next to any verdict above.

Badge

Embed this product's score badge →

Hotlinked SVG — always shows the live current score.

For agents

Data