Skip to content

Features

NimoteCode Capability Map

Mobile Delivery Stack for Real Engineering Work

From SSH access to final commit, NimoteCode keeps coding, diagnosis, automation, and release workflows connected in one focused mobile interface.

Overview

CategoryCapabilitiesAvailability
Workspace & File ManagementLocal & SSH workspaces, file explorer, SSH profiles, auto-reconnectionFree
TerminalMulti-tab, persistence, search, output parsingFree
Source ControlGit workflow, diffs, commits, branches, stash, Git AIPro
LSP & DebugDiagnostics, code actions, breakpoints, call stack, variablesPro
AI & AutomationAI Chat, AI Agent, memory system, provider templatesFree
Tasks & TimelineTask runner, timeline tracing, causal analysis, AI diagnosticsFree
Sync / CacheLocal↔Remote sync, path safety, operation historyPro
Settings & AccountTheme, language, keyboard, authentication, subscriptionsFree

Workspace & Connectivity

Core Workspace Features

FeatureDescriptionTechnical DetailsAvailability
Dual Workspace ModesSupport for both local filesystem and remote SSH workspacesLocal: device storage access; SSH: secure remote connectionFree
SSH Connection ProfilesSave and manage multiple server configurationsPersistent storage via Hive, automatic last workspace restorationFree
Heartbeat MonitoringContinuous connection health checking30-second keepalive intervals, background/foreground awarenessFree
Auto-ReconnectionAutomatic recovery from network failuresStateful reconnection with terminal session restorationFree
App Lifecycle AwarenessSmart connection management based on app statePauses monitoring in background, verifies on resumeFree

File Operations

FeatureDescriptionTechnical DetailsAvailability
File ExplorerTree-based navigation with editor integrationLocal & remote (SFTP) filesystem providersFree
File OperationsCreate, move, rename, delete files and directoriesAtomic operations with error handlingFree
Editor IntegrationSeamless navigation between explorer and editorFile path tracking, quick open, recent filesFree

Terminal & Command Execution

Terminal Capabilities

FeatureDescriptionTechnical DetailsAvailability
Multi-Tab TerminalConcurrent terminal sessionsIndependent channel management, session switchingFree
Terminal PersistenceSession restoration after reconnectionWorking directory preservation, shell state restorationFree
Real-time OutputLive streaming of command outputPseudo-terminal emulation, ANSI color supportFree
Output SearchFast search through terminal historyKeyword matching, incremental searchFree
Terminal Output ParsingAutomatic extraction of errors and warningsRust-based parser, error/warning detection, exit code analysisFree

Source Control (Pro)

Git Workflow

FeatureDescriptionTechnical DetailsAvailability
Change ManagementStaged/unstaged/conflicted changes viewFile-level granularity, diff preview per filePro
Commit & SyncComplete Git operations in-appCommit, pull, push, fetch, rebase supportPro
Branch ManagementBranch creation, switching, deletionLocal and remote branch listing, checkoutPro
Stash OperationsStash and apply changesStash list, apply, drop, pop operationsPro
History & DiffCommit history and file diffsLine-level diff display, blame annotationPro

Git AI Integration

FeatureDescriptionTechnical DetailsAvailability
AI Commit MessagesGenerate high-quality commit messagesDiff analysis, semantic understanding, multiple suggestionsPro
Change ExplanationAI-powered explanation of modificationsContext-aware analysis, impact assessmentPro
Risk DetectionIdentify potentially problematic changesPattern recognition, anti-pattern detectionPro

LSP & Debug (Pro)

Language Server Protocol

FeatureDescriptionTechnical DetailsAvailability
Diagnostics PanelReal-time error and warning displaySeverity filtering (Error/Warning/Info/Hint), file groupingPro
Code ActionsQuick fixes and refactor suggestionsLSP codeAction provider, one-click applicationPro
LSP Install WizardGuided language server setupAuto-detection, installation, verification flowPro
Go to DefinitionSymbol navigationLSP definition provider, peek supportPro
Reference FindingFind all references to a symbolLSP references provider, usage listingPro

Debugger

FeatureDescriptionTechnical DetailsAvailability
Runtime ControlsPause, continue, step operationsStep over, step into, step out, restartPro
BreakpointsLine breakpoints with conditionsBreakpoint management, hit counting, conditional breakpointsPro
Call StackStack trace navigationFrame switching, async stack tracesPro
Variables PanelInspect and modify variablesScope grouping, value editing, watch expressionsPro
Watch ExpressionsCustom expression evaluationReal-time updates, formatted outputPro
Debug ConsoleREPL and expression evaluationCommand execution, output displayPro

AI & Automation

AI Chat & Agent

FeatureDescriptionTechnical DetailsAvailability
Dual AI ModesChat for Q&A, Agent for automationIntent-based routing, task complexity assessmentFree
Provider TemplatesPre-configured AI providersOpenAI, Anthropic, custom OpenAI-compatible endpointsFree
Secure Credential StorageSafe API key managementEncrypted storage, keychain integrationFree
Advanced Model ConfigFine-grained model parametersTemperature, max tokens, top-p, streaming optionsFree

Memory System

FeatureDescriptionTechnical DetailsAvailability
Short-Term MemoryCurrent session contextMessage queue, max 100 messages, metadata trackingFree
Long-Term MemoryPersistent knowledge storageMemory item indexing, tag-based organization, max 1000 itemsFree
Smart CompressionMultiple compression strategiesSummarize, sliding window, importance-based, hybrid modesFree
Token Budget ManagementContext window optimizationToken counting, budget allocation, auto-compression triggersFree
Similarity RetrievalRelevant memory searchKeyword matching, tag filtering, importance scoringFree

Agent Execution System

FeatureDescriptionTechnical DetailsAvailability
Tool RegistryBuilt-in and user-defined toolsFile operations, terminal commands, Git operations, custom toolsFree
Secure Tool ExecutionValidation and safety checksPath validation, command whitelisting, concurrent lockingFree
Error HandlingRobust error recoveryRetry policies, fallback mechanisms, self-correctionFree
ObservabilityExecution tracing and loggingStep-by-step visibility, performance metrics, audit trailFree
Reflection EngineSelf-assessment and improvementOutcome evaluation, strategy adaptation, learning from mistakesFree

Project Indexing

FeatureDescriptionTechnical DetailsAvailability
Workspace UnderstandingProject structure analysisFile type detection, dependency graph, build system identificationFree
User ToolsCustom workflow automationTool templates, parameter configuration, reuse across sessionsFree
Chat HistoryPersistent conversation storageWorkspace-scoped history, searchable archivesFree

Tasks & Timeline

Tasks Panel

FeatureDescriptionTechnical DetailsAvailability
Task GroupingOrganized task collectionsFolder-based organization, drag & drop reorderingFree
Remote ExecutionRun commands on SSH serversWorking directory selection, environment variablesFree
State TrackingReal-time task statusPending/Running/Success/Failed states, progress indicationFree
Output CaptureCommand output streamingLive updates, log retention, error highlightingFree

Timeline Panel

FeatureDescriptionTechnical DetailsAvailability
Event IngestionComprehensive event captureDebug, LSP, terminal, Git, AI, user edit eventsFree
Trace BuildingCausal event chainingEvent correlation, timeline construction, session scopingFree
FilteringSource and severity filtersMulti-select filtering, search, temporal rangesFree
Trace PersistenceAutomatic saving to .nimoteJSON storage, auto-save interval, max 50 tracesFree
Export CapabilitiesTrace sharing and handoffsJSON export, summary generation, incident reportingFree

Timeline AI

FeatureDescriptionTechnical DetailsAvailability
Root Cause AnalysisAI-powered problem diagnosisPattern recognition, causal inference, error correlationFree
Fix SuggestionsActionable recommendationsContext-aware suggestions, code snippets, step-by-step guidanceFree
Auto-AnalysisTriggered on errorsDebounced analysis, background processing, status notificationsFree

Sync / Cache (Pro)

FeatureDescriptionTechnical DetailsAvailability
Bidirectional SyncLocal ↔ Remote transferDirection selection, file comparison, conflict detectionPro
Path SafetyTarget path constraintsWhitelist validation, parent directory checks, dry-run previewPro
Operation HistorySync activity logTimestamped records, status tracking, retry capabilityPro
Selective SyncFile and folder selectionInclude/exclude patterns, size filters, modification timePro

Settings & Account

Application Settings

FeatureDescriptionTechnical DetailsAvailability
Theme SystemLight/Dark/System themesMaterial Design 3, dynamic color, OLED optimizationFree
Multi-Language6+ language supportEnglish, 中文, 日本語, 한국어, Русский, EspañolFree
Editor TypographyFont and spacing controlsFont family, size, line height, word wrapFree
Keyboard BehaviorInput method optimizationSoft keyboard tuning, hardware keyboard support, key mappingFree

Account & Subscription

FeatureDescriptionTechnical DetailsAvailability
AuthenticationMultiple sign-in methodsEmail/password, Google Sign-In, Apple Sign-InFree
Anonymous UpgradeGuest to account conversionData migration, seamless transitionFree
Entitlement CheckPro status verificationSubscription validation, trial tracking, grace periodFree
Purchase RestoreSubscription recoveryApp Store/Google Play integration, receipt validationFree

Pro Gating & Limitations

Current Pro-Locked Features

PanelStatusNotes
sourceControl🔒 ProGit workflow, diffs, commits, Git AI
lsp🔒 ProDiagnostics, code actions, language servers
debug🔒 ProBreakpoints, call stack, variables, watch
syncCache🔒 ProLocal↔Remote sync, transfer operations

Mode Restrictions

FeatureLocal ModeSSH Mode
File Explorer
Terminal
Source Control✅ (Pro)✅ (Pro)
LSP✅ (Pro)✅ (Pro)
Debug✅ (Pro)
Tasks
Timeline
AI Chat/Agent
Sync/Cache✅ (Pro)✅ (Pro)

Data Persistence

Data TypeLocationScope
Workspace Metadata.nimote/index.jsonPer workspace
Chat Histories.nimote/chat_histories/Per workspace
Agent Histories.nimote/agent_histories/Per workspace
Timeline Traces.nimote/timeline/Per workspace
SSH ProfilesApp StorageGlobal
AI ConfigSecure StorageGlobal

Explore More

Built for developers on the move. Released under the MIT License.