Chat with your servers. Safely.

Ask what is wrong. RemoteX checks your servers, clusters, databases, logs, files, and Docker apps, shows the evidence, proposes a fix, and runs only what you approve.

Use it from your phone when production breaks away from your desk, or on desktop when you want room. Direct connections. No agent to install. No RemoteX proxy.

Mac, Linux, Windows, iPhone, and Android. Desktop is live

Bring your own AI. Works with

Anthropic OpenAI Gemini Copilot OpenRouter xAI DeepSeek Mistral Vercel Bedrock Ollama LM Studio

14 providers. One key, one sign-in, or your local model. Your device talks to the provider you chose. RemoteX never proxies and never sees your prompts.

Now on Mac, Linux & Windows

Stop jumping between SSH, dashboards, database clients, and log tails.

RemoteX pulls the investigation into one place: the question you asked, the servers involved, the command output, the files, the database context, and the next approved fix.

Same agent loop and safety classifier across desktop and mobile, sharing a single core.

One workspace

One investigation instead of six context switches.

When production is noisy, the hard part is not opening another terminal. It is keeping the server, cluster, database, logs, files, and monitoring story in your head. RemoteX keeps them attached to one thread, with one approval model.

DesktopBeta

One workspace for servers, Docker apps, clusters, databases, and files.

Projects group the infrastructure that belongs together. Add SSH servers, Docker hosts, Kubernetes clusters, Postgres/MySQL/SQLite/Redis connections, and approved local folders to the same thread.

The agent can reason across attached context while every command, kubectl action, SQL mutation, or file write still names its target and waits for approval.

Less incident busywork. More reusable fixes.

The workflows below mirror the real app: let the agent use its own terminal, save repeat investigations, turn plain-language alerts into rules, and keep the answers you will need again.

Desktop · 0.1.9

Activity — your terminal and the agent's, on the same screen.

Every command the agent runs lands as $ command followed by the actual output beneath it, in pure monospace flow — no chat noise. Type your own shell commands or SQL queries into the green prompt at the bottom: they execute in ~100ms with no LLM round-trip, and the agent reads them as context on your next turn. So if you debug something by hand, then ask the agent a follow-up, it already knows what you saw.

Desktop · 0.1.9

Browse and query Postgres, MySQL, SQLite, Redis — without leaving the chat.

Add a database the same way you add an SSH server. The right pane gains a Results tab next to Activity: schemas + tables tree on the left, one click loads a sample of any table as a sortable, searchable view — columns, types, NULL handling, JSON cells, the works. Long string cells expand to a modal. Hit the maximize button and the whole thing pops to a TablePlus-style full-window explorer.

The agent reads the same connection. Ask "what changed in users this week?" and it queries with row caps + read-only guards, results stream back into the table.

A library of skills and workflows. $-mention from chat.

Save the things you do often. Skills are reusable instructions and intents, including file-backed SKILL.md from your project or personal agent setup. Workflows are multi-step routines with approval gates. Type $ in chat to splice either into your message.

Describe an alert or workflow in plain English.

Tell your AI provider what you want — "warn me if disk fills above 85% for ten minutes" — and it compiles a deterministic rule the app evaluates locally, forever. One LLM call at authoring time, then zero ongoing cost. Same idea for workflows: describe the steps, the agent writes the runbook.

Plan mode asks first. Steps stay visible as it runs.

Turn on Plan mode when you want the agent to propose the investigation first and wait for approval. Once approved, the same checklist stays on screen and ticks forward as each step starts and finishes.

MobileDesktop

Summarize a session, or save it to local memory.

/summarize gives you a quick recap when you just need to hand off or close the loop. /memorize stores the useful conversation verbatim, on-device and per server, so a later chat can recall the exact context instead of guessing.

Memory is local-only and included: RemoteX recalls what matches the current question, then still verifies anything time-sensitive before acting.

Desktop

Drag a remote file into chat and ask about the exact path.

Drop a server file or folder from the desktop right rail into the composer. RemoteX carries the server id, file kind, and full remote path into the next turn, so "what is this file?" means the thing you dragged, not a guessed filename from the conversation.

Smart alerts that suggest a fix.

Attach a skill or workflow to any rule. When the rule fires, the local notification body suggests the linked action — one tap takes you from the alarm into a pre-seeded investigation chat on the right server, with the agent already mid-diagnosis.

Live monitoring with sparklines per server.

CPU, memory, disk, load, and failed services per host, each with a sparkline you can scrub from 1 hour to 30 days. Alert rules live right under each card, so you see the metric, its trend, and the thresholds protecting it in a single glance.

Pin the answers worth saving.

Star any message — the agent's synthesis, the exact command that fixed it, your own clever follow-up — and find it in a Pinned view spanning every server. The investigation you ran on Tuesday is one tap away the next time the same alarm fires.

MobileDesktop

Switch models without leaving chat.

Sonnet for everyday server work, GPT-5 for a second opinion, Gemini for long context — switch the whole picker mid-thread, no context lost.

The composer also keeps the safety mode and active server in reach, so the setup for a new thread stays in one quiet bar.

A tour

The operational moments RemoteX is built for.

A disk fills up, a pod crash-loops, a query slows down, an alert fires while you are away from the desk. These previews show the workflows, not just the feature names.

MobileDesktop

Approval before any change

Every state-changing command surfaces as a card with the exact bytes about to run, a short explanation, and an explicit risk label. Face ID on iPhone, Touch ID on Mac, every time — even if you typed it yourself.

MobileDesktop

Streaming command output, in your hand

The agent runs read-only diagnostics autonomously and streams every line as it arrives. You see the exact same evidence the AI is using, no black box, no "trust me" summaries.

MobileDesktop

Every server, every thread, side by side

One sidebar holds your full fleet. Each server expands to show its recent investigations as threaded chats. ⌘K on desktop jumps to any thread, skill, or workflow across servers.

MobileDesktop

Live health, no agent installed on the server

RemoteX samples each server directly over SSH from your device. Load, CPU, memory, disk, failed services. No agents to install, no extra dashboards to babysit, no proxy infrastructure required.

Desktop

Your existing SSH keys, picked up automatically

On Mac, RemoteX detects ssh-agent and walks ~/.ssh/id_ed25519, id_ecdsa, id_rsa on the first add screen. Pick one with a click instead of pasting a private key blob.

MobileDesktop

Sign in with the AI provider you already pay for

Use your ChatGPT subscription or GitHub Copilot seat instead of generating an API key. RemoteX never proxies the call; tokens live in your Keychain and traffic goes straight to OpenAI or GitHub.

MobileDesktop

Local code project and remote files, one agent.

Walk a server's filesystem like an IDE — collapsible tree, syntax-highlighted preview, read-only by default. And point RemoteX at a local folder you approve: the agent reads your own code project too, so it diagnoses the server with the full picture, not half of it. Open nginx.conf on the box and the matching config in your repo, without leaving the chat.

MobileDesktop

Your workspace, on every device — end-to-end encrypted.

Servers, Kubernetes clusters, database connections, chat threads, messages, and rendered tool outputs sync between Mac, iPhone, and iPad through your own iCloud Drive container. A passphrase only you know is the key — Apple sees a sealed blob, RemoteX has no key, no recovery, no copy. No central server, no account. Add a server on your Mac and see it on your phone within a beat of focusing the screen.

ProMobileDesktop

Encrypted backup files for archival and migration

Export every server, AI key, skill, workflow, and thread into a single .rxbackup file. Encrypted with scrypt + XChaCha20-Poly1305 and your passphrase. Open it on the other device — phone or Mac, and everything restores in seconds. Complements iCloud sync for offline archival and bringing a brand-new device online without an existing iCloud workspace.

MobileDesktop

SSH, Kubernetes, and databases — one list, one workflow.

Linux hosts, Kubernetes clusters, and Postgres / MySQL / Redis / SQLite live in the same Connections list. The agent picks the right tools for the kind — shell on SSH, kubectl on K8s, read-only SQL on databases — and a single chat can talk to several at once. Databases reached through an SSH bastion just work.

MobileDesktop

Drop a PDF, spreadsheet, or kubeconfig straight into chat.

Attach a file from your phone or Mac and RemoteX shows it as a labelled chip in the composer. PDFs read natively on Claude and Gemini; spreadsheets, DOCX, PPTX, CSV, logs, and code are extracted on-device. The model sees the contents alongside your question, no copy-paste required.

One workspace

What gets easier with RemoteX

Infrastructure workspace Ask about the server, service, container, database, or cluster. RemoteX investigates, proposes a fix, runs only what you approve, and helps verify the result.
Projects + multi-server context Group connections by client or environment, then attach several to one conversation without losing track of which target gets which command.
SSH, Kubernetes, databases, Docker Linux and Windows servers over SSH. Kubernetes from a pasted kubeconfig. Postgres, MySQL, SQLite, Redis — directly or through an SSH bastion. Docker-aware diagnostics on SSH hosts.
Remote files + attachments Browse a server filesystem like an IDE, drag paths into chat, attach a local folder you approve, or drop PDFs / spreadsheets / kubeconfigs straight into the composer.
Monitoring & AI alerts Per-server rules sample CPU, memory, disk, load, and failed services natively over SSH. Attach a skill or workflow so an alert tap drops you into a pre-seeded investigation.
Skills, workflows, plan mode Bring Codex-style SKILL.md instructions, save reusable operator moves, and chain multi-step workflows with approval gates. Turn on Plan mode and the agent proposes the investigation before it runs.
Approvals + app lock Every state-changing action is shown in plain bytes and gated behind biometric or local approval. Desktop can re-lock after inactivity behind a PIN.
Direct connections, no proxy SSH, kubeconfig, database passwords, and AI keys live in the OS secure store. Traffic goes directly from your device to your infrastructure and to the AI provider you chose.

How it works

From alert to verified fix, without another platform in the middle.

Your device connects directly to your infrastructure and to the AI provider you choose. RemoteX gathers the evidence, proposes the next step, waits for approval when state changes, and helps verify the result.

Connect your infrastructure

Add SSH servers, Docker hosts, Kubernetes clusters (paste a kubeconfig), and Postgres / MySQL / SQLite / Redis. Bastion-tunneled targets work too. Credentials stay in the OS secure store.

Describe the problem

Plain language — site down, disk full, slow query, deploy failed — or attach a screenshot, log file, or kubeconfig for context.

Inspect safely

RemoteX runs read-only checks: reads logs and files, samples rows or query plans where allowed, lists pods and describes resources, and builds a diagnosis while you watch.

Approve the change

Any state-changing action is shown first, in plain bytes, and requires biometric or local approval. Every time.

Help verify the result

After the change, RemoteX re-checks services, logs, ports, query results, and responses so you can confirm it worked.

RemoteX does not proxy infrastructure traffic. SSH, Kubernetes, and database connections go straight from your device to your target. Prompts go straight to the AI provider you chose. Only limited billing/license metadata ever touches a RemoteX service.

Security

No relay between AI and production.

AI infrastructure tooling only works if you can trust the path. RemoteX keeps credentials on-device, connects directly to your targets, sends prompts only to the provider you chose, and asks before anything changes.

Your device keys in OS secure store
RemoteX local workspace + approvals
Your infrastructure SSH · Kubernetes · databases
No RemoteX proxy in the connection path.

Credentials stay on your device.

SSH keys, kubeconfigs, database passwords, and AI provider keys live in iOS Keychain, Android Keystore, macOS Keychain, libsecret on Linux, or Windows Credential Vault. They are never transmitted to a RemoteX server.

No RemoteX proxy in the path.

SSH, Kubernetes, and database connections run direct from your device to your infrastructure. AI prompts go directly to the provider you chose. No analytics SDK. No RemoteX-operated cloud holds your servers, commands, queries, or conversations — optional cross-device sync runs through your own iCloud Drive, end-to-end encrypted with a passphrase only you know.

Every state-changing action is approved.

Read-only checks run autonomously while you watch. Anything that mutates state — rm, systemctl restart, kubectl apply, UPDATE / DELETE SQL, package installs, file writes — is shown first and requires biometric (Face ID, Touch ID) or local-passphrase confirmation.

Local app lock for idle sessions.

Desktop can re-lock after inactivity behind a local PIN or password gate. Credentials stay in the OS secure store; an idle workspace doesn't sit open on your desk.

You choose where the AI lives.

14 providers including run-it-yourself Ollama and LM Studio, plus a generic OpenAI-compatible slot. Bring your own key or sign in with ChatGPT or GitHub Copilot. Usage is billed by the account that owns the key.

FAQ

Common questions.

What is RemoteX, exactly?

A local-first AI workspace for remote infrastructure operations. It connects to your SSH servers, Kubernetes clusters, and databases directly, helps you inspect and diagnose problems, proposes fixes, and only changes state when you approve. Desktop and mobile, sharing one core.

Where are my keys stored?

On your device, in the OS secure store: iOS Keychain, Android Keystore, macOS Keychain, libsecret on Linux, or Windows Credential Vault. RemoteX never sees them.

Does RemoteX have a server in the path?

No. SSH, Kubernetes API, and database connections go directly from your device to your infrastructure. AI prompts go directly from your device to the provider you chose. RemoteX operates billing/license services for Pro purchases, trusted-device limits, and pairing — and never receives your server list, credentials, commands, output, queries, or conversations.

Which AI providers are supported?

14 of them. Anthropic, OpenAI, Google Gemini, OpenRouter, xAI, DeepSeek, Mistral, Vercel AI Gateway, Vercel v0, Amazon Bedrock, GitHub Copilot, plus run-it-yourself Ollama and LM Studio, plus a generic OpenAI-compatible slot for anything else with an OpenAI-shaped API. Bring your own API key, or sign in with your ChatGPT or GitHub Copilot subscription where the provider supports OAuth. Usage is billed by the provider account that owns the key or seat.

Can the AI run anything on my server without me?

Only read-only commands can run autonomously. Anything that could change state requires Face ID, Touch ID, or your local passphrase (Linux / Windows) before it runs, every time, no exceptions, even if you initiated the request yourself. After an approved fix, RemoteX runs verification checks so you know whether it actually worked.

How does monitoring work?

Per-server rules sample CPU, memory, disk, load, and failed services directly over SSH — no agent installed on the server. A local notification fires when a rule breaches, and you can attach a skill or workflow so one tap drops you into a pre-seeded investigation chat. Desktop runs continuous checks while open; mobile is best-effort within iOS / Android background limits.

Is there a desktop app for Mac or Linux?

Yes — three. The desktop app is an Electron build with projects, multi-server chat context, Kubernetes support, database connections, ⌘K command palette, biometric or local approval, SFTP file browser with syntax highlighting, terminal access, local app lock, and silent auto-update. It runs the same agent loop as mobile through a shared core package. The Mac DMG is Apple Silicon and notarized; Linux ships as an AppImage (every distro) and a .deb (Debian, Ubuntu, Mint), both x86_64; Windows ships as an x64 NSIS installer plus a portable .exe (unsigned preview — SmartScreen may warn on first run).

Can I move my data between phone and desktop?

Yes, two ways. iCloud sync handles ongoing cross-device use between Mac, iPhone, and iPad: servers, chats, messages, and rendered tool outputs sync end-to-end encrypted through your own iCloud Drive container, with a passphrase only you know. Apple sees a sealed blob, RemoteX has no key, no recovery, no copy. Sync uses per-record CRDT merging so two devices can edit different things at once and both edits survive. Encrypted .rxbackup files (Pro) cover one-shot migration and offline archival: a single file containing servers, AI keys, skills, workflows, monitoring rules, and threads, encrypted with scrypt + XChaCha20-Poly1305 and your passphrase. Restore on any platform.

Voice input?

Yes, on iOS, Android, Mac, Linux, and Windows. Long-press the composer mic and dictate the question; the agent picks it up like any other prompt. iOS uses on-device recognition where available, so the audio doesn't leave the phone. The desktop apps use the system Web Speech API.

Is it free?

Free covers the full workspace on one connection, including skills, workflows, monitoring rules, memory, and AI chat with any supported bring-your-own API key. Pro unlocks unlimited connections plus encrypted backups with credentials. One subscription works on iOS, Android, Mac, Linux, and Windows.

Where can I download it?

iOS is live on the App Store. Android is live on Google Play. Mac, Linux, and Windows builds live on the desktop page (or jump straight to /linux or /windows).

Download

Pick your device.

iPhone · Android · macOS · Linux · Windows preview. One subscription covers all of them.

Free forever for the full AI agent on one server. See Free vs Pro →