Showcase

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
Automation depth — how much of the product can run unattendedAutomation depthevidence →
How much of the product can run unattended
Git code — core git and code operations — cloning, branching, pushing, code browsingGit codeevidence →
Core git and code operations — cloning, branching, pushing, code browsing
Networking access — stories about networking access in this arenaNetworking accessevidence →
Stories about networking access in this arena
Offline sync — stories about offline sync in this arenaOffline syncevidence →
Stories about offline sync in this arena
Openness — open source, data portability, and self-hosting storiesOpennessevidence →
Open source, data portability, and self-hosting stories
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
Security — security posture and hardening storiesSecurityevidence →
Security posture and hardening stories
Terminal ssh — terminal and SSH workflows — shells, sessions, remote accessTerminal sshevidence →
Terminal and SSH workflows — shells, sessions, remote access
Ux ergonomics — stories about ux ergonomics in this arenaUx ergonomicsevidence →
Stories about ux ergonomics in this arena
Story verdicts — every judged story with its evidenceStory verdicts
Follow the green: where the map greys out is where a-Shell stops today. ✓ full · ~ partial · ! disputed · — none · n/a not applicable.
Agenticness — how well agents can access and operate the productAgenticness
How well agents can access and operate the product
API surface
Drive the product through a documented public API
—0/10
Subscribe to events via webhooks
n/an/a
Build against official SDKs
n/an/a
Issue scoped/least-privilege API credentials for an agent
n/an/a
Connect an agent via an official MCP server
n/an/a
Download a machine-readable API spec (OpenAPI or equivalent)
—0/10
Rely on versioned APIs with a documented deprecation policy
n/an/a
Test against a sandbox environment without touching production data
n/an/a
Explore an interactive API reference with runnable examples
—0/10
Docs for agents
Point an agent at llms.txt or agent-oriented docs
—0/10
Agentic features
Delegate tasks to a built-in AI assistant inside the product
—–
Operate the product with natural-language commands
—0/10
Plug MCP servers into this product so it can use their tools
—–
Get AI-generated insights and suggestions from my data inside the product
—–
Set up automations that run autonomously in the background
—–
Automation depth — how much of the product can run unattendedAutomation depth
How much of the product can run unattended
Git code — core git and code operations — cloning, branching, pushing, code browsingGit code
Core git and code operations — cloning, branching, pushing, code browsing
Networking access — stories about networking access in this arenaNetworking access
Stories about networking access in this arena
Mesh network
Offline sync — stories about offline sync in this arenaOffline sync
Stories about offline sync in this arena
Openness — open source, data portability, and self-hosting storiesOpenness
Open source, data portability, and self-hosting stories
Privacy posture — data-handling and privacy storiesPrivacy posture
Data-handling and privacy stories
Running agents — operating agents in production — sessions, persistence, recoveryRunning agents
Operating agents in production — sessions, persistence, recovery
Security — security posture and hardening storiesSecurity
Security posture and hardening stories
Terminal ssh — terminal and SSH workflows — shells, sessions, remote accessTerminal ssh
Terminal and SSH workflows — shells, sessions, remote access
Local dev environment
Ux ergonomics — stories about ux ergonomics in this arenaUx ergonomics
Stories about ux ergonomics in this arena
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 user | Agenticness — how well agents can access and operate the productAgenticness | 3 | none | 0/10 | ||
Connect an agent via an official MCP server G Agent access | ai-native user | Agenticness — how well agents can access and operate the productAgenticness | 3 | n/a | untested | none yet | |
Delegate tasks to a built-in AI assistant inside the product G Agentic features | ai-native user | Agenticness — how well agents can access and operate the productAgenticness | 3 | none | untested | none yet | |
Plug MCP servers into this product so it can use their tools G Agent access | ai-native user | Agenticness — how well agents can access and operate the productAgenticness | 3 | none | untested | none yet | |
Use an official CLI G Agent access | ai-native user | Agenticness — how well agents can access and operate the productAgenticness | 2 | partial | 4/10 | Cclaimed | |
Download a machine-readable API spec (OpenAPI or equivalent) G Api quality | ai-native user | Agenticness — how well agents can access and operate the productAgenticness | 2 | none | 0/10 | ||
Explore an interactive API reference with runnable examples G Api quality | ai-native user | Agenticness — how well agents can access and operate the productAgenticness | 2 | none | 0/10 | ||
Operate the product with natural-language commands G Agentic features | ai-native user | Agenticness — how well agents can access and operate the productAgenticness | 2 | none | 0/10 | ||
Point an agent at llms.txt or agent-oriented docs G Agent access | ai-native user | Agenticness — how well agents can access and operate the productAgenticness | 2 | none | 0/10 | ||
Build against official SDKs G Agent access | ai-native user | Agenticness — how well agents can access and operate the productAgenticness | 2 | n/a | untested | none yet | |
Get AI-generated insights and suggestions from my data inside the product G Agentic features | ai-native user | Agenticness — how well agents can access and operate the productAgenticness | 2 | none | untested | none yet | |
Issue scoped/least-privilege API credentials for an agent G Agent access | ai-native user | Agenticness — how well agents can access and operate the productAgenticness | 2 | n/a | untested | none yet | |
Rely on versioned APIs with a documented deprecation policy G Api quality | ai-native user | Agenticness — how well agents can access and operate the productAgenticness | 2 | n/a | untested | none yet | |
Run the product headlessly / in CI for automation G Agent access | ai-native user | Agenticness — how well agents can access and operate the productAgenticness | 2 | n/a | untested | none yet | |
Set up automations that run autonomously in the background G Agentic features | ai-native user | Agenticness — how well agents can access and operate the productAgenticness | 2 | none | untested | none yet | |
Subscribe to events via webhooks G Agent access | ai-native user | Agenticness — how well agents can access and operate the productAgenticness | 2 | n/a | untested | none yet | |
Test against a sandbox environment without touching production data G Api quality | ai-native user | Agenticness — how well agents can access and operate the productAgenticness | 1 | n/a | untested | none yet | |
Open multiple terminal sessions, each with its own context, appearance, and history C Ssh connections | power-user | Terminal ssh — terminal and SSH workflows — shells, sessions, remote accessTerminal ssh | 3 | full | 8/10 | Cclaimed | |
Run local UNIX commands like ls, grep, cat, tar, and curl directly in the app C Ssh connections | developer | Terminal ssh — terminal and SSH workflows — shells, sessions, remote accessTerminal ssh | 3 | partial | 4/10 | Cclaimed | |
Export all of my data in open formats and leave G | ai-native user | Openness — open source, data portability, and self-hosting storiesOpenness | 3 | none | 0/10 | ||
Assign an issue to an AI coding agent and receive a ready-to-review pull request C Ai coding agents | ai-native user | Running agents — operating agents in production — sessions, persistence, recoveryRunning agents | 3 | n/a | untested | none yet | |
Clone Git repositories over HTTPS, SSH, or the Git protocol C Repo management | developer | Git code — core git and code operations — cloning, branching, pushing, code browsingGit code | 3 | none | untested | none yet | |
Commit and push changes directly from my device C Repo management | developer | Git code — core git and code operations — cloning, branching, pushing, code browsingGit code | 3 | none | untested | none yet | |
Connect to remote servers using SSH with Ed25519, ECDSA, or RSA keys C Ssh connections | developer | Terminal ssh — terminal and SSH workflows — shells, sessions, remote accessTerminal ssh | 3 | none | untested | none yet | |
Create pull requests on hosted Git platforms directly from my device C Repo management | developer | Git code — core git and code operations — cloning, branching, pushing, code browsingGit code | 3 | none | untested | none yet | |
Define rules that trigger actions automatically on events G | ai-native user | Automation depth — how much of the product can run unattendedAutomation depth | 3 | none | untested | none yet | |
Direct an AI agent to browse, search, edit, commit, pull, and push in a repository via conversation C Ai coding agents | ai-native user | Running agents — operating agents in production — sessions, persistence, recoveryRunning agents | 3 | none | untested | none yet | |
Get secure infrastructure access to resources wherever they live, including Kubernetes clusters C Mesh network | developer | Networking access — stories about networking access in this arenaNetworking access | 3 | n/a | untested | none yet | |
Have an AI agent analyze my pull requests and suggest code improvements from my phone C Ai coding agents | ai-native user | Running agents — operating agents in production — sessions, persistence, recoveryRunning agents | 3 | n/a | untested | none yet | |
Keep my terminal session alive across network changes and device sleep C Ssh connections | power-user | Terminal ssh — terminal and SSH workflows — shells, sessions, remote accessTerminal ssh | 3 | n/a | untested | none yet | |
Prevent my data from being used to train AI models G | ai-native user | Privacy posture — data-handling and privacy storiesPrivacy posture | 3 | n/a | untested | none yet | |
Review pull requests from my phone while on the go C Repo management | developer | Git code — core git and code operations — cloning, branching, pushing, code browsingGit code | 3 | none | untested | none yet | |
Self-host the core product G | ai-native user | Openness — open source, data portability, and self-hosting storiesOpenness | 3 | n/a | untested | none yet | |
Access and work with files and repositories from other apps' sandboxes on my device C Cross device sync | developer | Offline sync — stories about offline sync in this arenaOffline sync | 2 | full | 7/10 | Cclaimed | |
Install additional pure-Python packages using pip directly on my device C Local dev environment | developer | Terminal ssh — terminal and SSH workflows — shells, sessions, remote accessTerminal ssh | 2 | full | 7/10 | Cclaimed | |
Customize the font, colors, and cursor appearance of my terminal and persist the settings C Terminal customization | power-user | Ux ergonomics — stories about ux ergonomics in this arenaUx ergonomics | 2 | partial | 6/10 | Cclaimed | |
Edit files with a terminal-based editor and run syntax/lint checkers inside the app C Local dev environment | developer | Terminal ssh — terminal and SSH workflows — shells, sessions, remote accessTerminal ssh | 2 | partial | 6/10 | Cclaimed | |
Read the product's source under an open license G | ai-native user | Openness — open source, data portability, and self-hosting storiesOpenness | 2 | partial | 4/10 | Cclaimed | |
Perform bulk operations across many items at once G | ai-native user | Automation depth — how much of the product can run unattendedAutomation depth | 2 | partial | 3/10 | Cclaimed | |
Connect to a saved host with one tap without re-entering credentials C Ssh connections | power-user | Terminal ssh — terminal and SSH workflows — shells, sessions, remote accessTerminal ssh | 2 | none | 0/10 | ||
Group multiple terminal sessions together and broadcast the same command to all of them C Ssh connections | power-user | Terminal ssh — terminal and SSH workflows — shells, sessions, remote accessTerminal ssh | 2 | none | 0/10 | ||
Preview Markdown, HTML, and other rendered files with live reload C Repo management | developer | Git code — core git and code operations — cloning, branching, pushing, code browsingGit code | 2 | none | 0/10 | ||
Search and navigate code content using fuzzy matching, filters, and regular expressions C Repo management | developer | Git code — core git and code operations — cloning, branching, pushing, code browsingGit code | 2 | none | 0/10 | ||
Amend the latest commit or undo unpushed commits to fix or split them C Repo management | power-user | Git code — core git and code operations — cloning, branching, pushing, code browsingGit code | 2 | none | untested | none yet | |
Choose where my data is stored (region/residency) G | ai-native user | Privacy posture — data-handling and privacy storiesPrivacy posture | 2 | n/a | untested | none yet | |
Connect directly to my servers without relying on a cloud relay, proxy, or VPN C Mesh network | power-user | Networking access — stories about networking access in this arenaNetworking access | 2 | none | untested | none yet | |
Control data retention and deletion G | ai-native user | Privacy posture — data-handling and privacy storiesPrivacy posture | 2 | n/a | untested | none yet | |
Converse with an AI agent in natural language to get insights into repositories and open pull requests C Ai coding agents | ai-native user | Running agents — operating agents in production — sessions, persistence, recoveryRunning agents | 2 | n/a | untested | none yet | |
Describe what I want in plain language and have the tool generate the corresponding shell command C Ai coding agents | ai-native user | Running agents — operating agents in production — sessions, persistence, recoveryRunning agents | 2 | none | untested | none yet | |
Do everything through the API that I can do in the UI G | ai-native user | Openness — open source, data portability, and self-hosting storiesOpenness | 2 | n/a | untested | none yet | |
Generate SSH key pairs for password-less access to my servers C Ssh connections | power-user | Terminal ssh — terminal and SSH workflows — shells, sessions, remote accessTerminal ssh | 2 | none | untested | none yet | |
Get AI-generated commit message suggestions based on my staged changes C Ai coding agents | ai-native user | Running agents — operating agents in production — sessions, persistence, recoveryRunning agents | 2 | none | untested | none yet | |
Interactively rewrite history by deleting, editing, squashing, or reordering commits C Repo management | power-user | Git code — core git and code operations — cloning, branching, pushing, code browsingGit code | 2 | none | untested | none yet | |
Manage and track cloud-based coding agent tasks from my phone C Ai coding agents | developer | Running agents — operating agents in production — sessions, persistence, recoveryRunning agents | 2 | n/a | untested | none yet | |
Opt out of telemetry and usage tracking G | ai-native user | Privacy posture — data-handling and privacy storiesPrivacy posture | 2 | n/a | untested | none yet | |
Protect my remote connections with biometric authentication like Face ID or fingerprint C Credential protection | developer | Security — security posture and hardening storiesSecurity | 2 | none | untested | none yet | |
Resolve merge conflicts across many files at once with a dedicated tool C Repo management | developer | Git code — core git and code operations — cloning, branching, pushing, code browsingGit code | 2 | none | untested | none yet | |
Route all my internet traffic through a specific device on my network using an exit node C Mesh network | power-user | Networking access — stories about networking access in this arenaNetworking access | 2 | n/a | untested | none yet | |
Schedule recurring jobs or workflows G | ai-native user | Automation depth — how much of the product can run unattendedAutomation depth | 2 | none | untested | none yet | |
Stash and unstash changes to temporarily clear my working directory C Repo management | power-user | Git code — core git and code operations — cloning, branching, pushing, code browsingGit code | 2 | none | untested | none yet | |
Store credentials once in a secure vault and reference them from multiple hosts C Credential protection | developer | Security — security posture and hardening storiesSecurity | 2 | n/a | untested | none yet | |
Store my SSH keys in a hardware-backed secure enclave protected by biometrics C Credential protection | power-user | Security — security posture and hardening storiesSecurity | 2 | none | untested | none yet | |
Sync my saved hosts and connection settings across all my devices C Cross device sync | power-user | Offline sync — stories about offline sync in this arenaOffline sync | 2 | none | untested | none yet | |
Transfer files to and from remote hosts via scp and sftp using my configured keys C Ssh connections | developer | Terminal ssh — terminal and SSH workflows — shells, sessions, remote accessTerminal ssh | 2 | none | untested | none yet | |
Use subnet routers to reach devices outside my local network as if I were on it C Mesh network | developer | Networking access — stories about networking access in this arenaNetworking access | 2 | n/a | untested | none yet | |
Visualize the full commit graph across branches C Repo management | power-user | Git code — core git and code operations — cloning, branching, pushing, code browsingGit code | 2 | none | untested | none yet | |
Clone, update, and manage Git submodules within a repository C Repo management | power-user | Git code — core git and code operations — cloning, branching, pushing, code browsingGit code | 1 | none | untested | none yet | |
Sign my commits with a GPG or SSH key for verification C Repo management | power-user | Git code — core git and code operations — cloning, branching, pushing, code browsingGit code | 1 | none | untested | none yet | |
Version, review, and roll back my automations G | ai-native user | Automation depth — how much of the product can run unattendedAutomation depth | 1 | none | untested | none 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.
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.
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.
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.
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.
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.
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.
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.
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.
GitHub README7 stories
- Use an official CLI
- Perform bulk operations across many items at once
- Access and work with files and repositories from other apps' sandboxes on my device
- Read the product's source under an open license
- Run local UNIX commands like ls, grep, cat, tar, and curl directly in the app
- Open multiple terminal sessions, each with its own context, appearance, and history
- Customize the font, colors, and cursor appearance of my terminal and persist the settings
Claims vs evidence — vendor claims reconciled against independent verdictsClaims vs evidence
0 of 5 testable claims verified · 0 contradicted → integrity 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
Unverified (5)
“Install additional pure-Python packages via pip”
Install additional pure-Python packages using pip directly on my devicefullproof ↗
“Includes Vim editor and supports syntax checking via vim-lsp or ALE”
Edit files with a terminal-based editor and run syntax/lint checkers inside the apppartialproof ↗
“Supports multiple windows, each with its own context, appearance, history and directory”
Open multiple terminal sessions, each with its own context, appearance, and historyfullproof ↗
“Configurable terminal appearance: font, size, background/text color, cursor style”
Customize the font, colors, and cursor appearance of my terminal and persist the settingspartialproof ↗
“Access directories from other apps' sandboxes using pickFolder”
Access and work with files and repositories from other apps' sandboxes on my devicefullproof ↗
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 ↗
Business model
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.
Flag
⚑ Flag a verdictThink a verdict is wrong? Opens a prefilled GitHub issue — or use the ⚑ next to any verdict above.
For agents
