# pocket/grammer

> Local AI Agent Coder

Canonical page: [https://chrome-stats.com/d/id6762562983](https://chrome-stats.com/d/id6762562983)

## Overview

- **ID:** `id6762562983`
- **Platform:** Apple
- **Type:** Apple app
- **Status:** Available
- **Publisher:** CHRISTOPHER MICHAEL STAATS
- **Category:** Developer Tools
- **Rating:** 5.00 / 5 (1 ratings)
- **Version:** 1.03
- **Last updated:** 2026-09-09
- **First published:** 2026-07-08
- **Size:** 78 MB
- **Data as of:** 2026-09-15
- **Store listing:** [Apple App Store](https://apps.apple.com/us/app/pocket-grammer/id6762562983)
- **Website:** [https://www.pocketgrammer.com](https://www.pocketgrammer.com/)
- **Privacy policy:** [https://www.pocketgrammer.com/#/privacy](https://www.pocketgrammer.com/#/privacy)

## Description

An IDE with LLM or Cloud AI in your pocket or desktop

Agent (AI coding)

- Plan mode: conversational clarify phase (capped rounds), then plan generation
- Plan lint gate — plans are validated before code mode; bad plans bounce back
- Deliberate Plan→Code handoff with banner in Agent tab
- Step-by-step plan execution (run remaining / per-step), per-step review cards
- Per-card Undo on agent file writes, backed by a shared step-history ledger (max 50 entries, per project)
- File tools: create, insert, delete, move, copy — with gated tool selection per message
- Image picker + clipboard attachments to chats; streaming responses with haptics
- Role models: separate plan/code models, tiered by device RAM, with user overrides

Models

- Local GGUF inference via llama.cpp (Metal GPU layer probing/splitting, auto thread count, sampling params, grammar-constrained tool calls)
- Model browser: recommended / downloaded / HuggingFace catalog with infinite scroll
- Download manager, custom model entry, per-model JSON sidecars
- BYOK: OpenAI-compatible providers, keys in SecureStore, effort levels, redaction
- IDE-compat server: OpenAI/Ollama-style endpoints (/v1/chat/completions, /api/chat, …) so external IDEs can use the phone's models

Workspace (mobile or desktop editor)

- File tree with open-file tabs (cap, dirty-close prompts), new/rename/copy/delete
- Drag-to-move files/folders (long-press to drag)
- Syntax highlighting for multiple languages, inline autocomplete suggestions
- Project-wide find, diagnostics bar, per-step undo/revert in editor
- JavaScript sandbox runner, HTML/app/image/doc preview via WebView
- Share/export files, error review screen for pasting errors to the model

Projects & connectivity

- Project create/import (document picker, clipboard), GitHub repo import (zip codeload with binary/junk filtering), project export/zip
- On-device HTTP server + WebSocket with per-install auth token
- Desktop client (Vite+React+Monaco) bundled into the app — phone serves the full desktop UI locally; desktop has Monaco editor, terminal panel, search panel, workspace history
- api-server backend: projects/files/run-stop/search/import endpoints, LLM agent chat (streaming), model management, preview route, billing/legal

## Rankings

- #766,102 — Overall

## Similar extensions and apps

- [PocketAI: Remote Coding Agent](https://chrome-stats.com/d/id6787897526)
- [iCoderAgent: AI Code Assistant](https://chrome-stats.com/d/id6779451649)
- [CC Pairlet](https://chrome-stats.com/d/id6778773969) — 5.00 / 5
- [RemoteCode: Mobile AI Coding](https://chrome-stats.com/d/id6760873850)
- [CodingChat AI](https://chrome-stats.com/d/id6768466507) — 4.00 / 5
- [Vibe Pocket](https://chrome-stats.com/d/id6752669412) — 4.00 / 5
- [Pocket AI Lab](https://chrome-stats.com/d/id6802253142)
- [CodeAgentMobile](https://chrome-stats.com/d/id6762289890)
- [RootCoder-Vibe Coding on Mobi](https://chrome-stats.com/d/id6754330825) — 5.00 / 5
- [Vato IDE](https://chrome-stats.com/d/id6764676692)
- [TeleCode: Remote Coding](https://chrome-stats.com/d/id6784114329)
- [Pad Code AI - Code Editor](https://chrome-stats.com/d/id6774398897) — 4.00 / 5

---

Source: [Chrome-Stats](https://chrome-stats.com/d/id6762562983)
