Skip to content

NimoteCode Features

NimoteCode combines the tools needed to work on real projects from mobile devices: workspace access, editing, terminal execution, Git, AI, diagnostics, automation, and sync/cache.

Capability map

DomainCapabilitiesAvailability
WorkspaceLocal explorer, SSH remote explorer, saved SSH profiles, password/key authenticationFree
EditorMulti-tab editing, clipboard, undo/redo, cursor tracking, outline and dock panelsFree
TerminalBaseline terminal sessions, output search, command workflowsFree
Multi-terminalParallel terminal tabs and advanced terminal organizationPro
SearchRemote content search with case-sensitive and regex optionsMetered free; unlimited Pro
AI ChatProvider configuration, current-file context, coding questionsFree
AI AgentMulti-step automation with tool execution and safety layersMetered free; unlimited Pro
Source ControlDiff review, Git write workflows, branches, stash, history, Git AIPro
LSPDiagnostics, code actions, install/verification workflowPro
DebugBreakpoints, call stack, variables, watch, output, expression evaluationPro
TasksTask creation and terminal-backed task executionFree core; advanced batch/parallel Pro
TimelineTrace viewing and event contextFree core; AI analysis Pro
Sync / CacheLocal project sync and remote project cache flowsPro
AccountSign-in, subscription verification, restore purchase flowFree

Workspace and connectivity

NimoteCode starts with a workspace. You can open a local project or connect to a remote SSH project. SSH profiles support host, port, username, workspace root path, password authentication, key-file authentication, pasted-key authentication, and optional remembered credentials.

Use this when you need to inspect and change a real project without setting up a full remote desktop environment.

Editor

The editor supports tabbed file editing, cursor tracking, copy/cut/paste, undo/redo, current-file state, file caching, outline access, AI panel integration, terminal panel integration, and mobile programming keyboard controls.

Terminal

The terminal is designed for command execution inside the active workspace. It supports command output, search, reconnection-aware session management, quick/custom commands, and advanced multi-terminal workflows with Pro.

Source Control (Pro)

Source Control brings Git workflows into the same app:

  • Review staged, unstaged, and conflicted files.
  • Inspect diffs and history.
  • Commit changes.
  • Pull, push, fetch, merge, and rebase.
  • Manage branches and stash workflows.
  • Use Git AI for commit and change-review assistance.

AI Chat and Agent

AI Chat is for direct coding help, explanations, and planning. AI Agent is for multi-step workflows that can involve tool execution. Free usage is metered for agent runs; Pro unlocks unlimited agent usage.

AI provider configuration is flexible, including custom compatible endpoints where configured in the app.

LSP and Debug (Pro)

LSP adds diagnostics and code actions for supported language-server setups. Debug adds DAP-style runtime tools such as breakpoints, variables, watch expressions, call stack, output, and expression evaluation.

These are Pro workflows because they turn the mobile workspace into a deeper diagnostic environment.

Remote content search supports keyword search, case sensitivity, regex, and opening results in the editor. Free usage is metered; Pro unlocks unrestricted remote search.

Tasks

Tasks let you define repeated workspace commands and execute them through terminal-backed flows. Advanced filtered and parallel task execution is Pro-gated.

Timeline

Timeline captures and displays development context. Timeline AI actions can run root-cause analysis and fix suggestions for traces when Pro access is available.

Sync / Cache (Pro)

Sync/cache workflows help move project content between local and remote contexts with workspace-root path checks and operation history.

Explore next

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