MobileApp

Serve a mobile interface for Claude Code chat, file browsing, and Obsidian vault access.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/robdtaylor/personal-ai-infrastructure --skill mobileapp
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: MobileApp
Source: https://github.com/robdtaylor/personal-ai-infrastructure/tree/main/skills/MobileApp
Command: npx skills add https://github.com/robdtaylor/personal-ai-infrastructure --skill mobileapp

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

PAI Mobile App provides a single mobile interface to interact with Claude Code, browse local files, and access the Obsidian vault, all from a self-hosted web app.

Core Features & Use Cases

  • Chat: Claude Code streaming with real-time responses.
  • Files: Full home directory browser with file previews.
  • Knowledge: Obsidian vault viewer with wiki-link support and backlinks.
  • Use Case: On-the-go AI assistant to answer questions, retrieve notes, and manage local files from a mobile device.

Quick Start

cd ~/.claude/Skills/MobileApp ./manage.sh install ./manage.sh build ./manage.sh service install

Frequently Asked Questions about MobileApp

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I access Claude Code chat from my phone?

You can access Claude Code chat from a mobile device by running a self-hosted web app server locally. This provides a unified mobile interface for real-time streaming responses and remote interaction directly from your phone.

Can I browse local files and preview them on a mobile interface?

Yes, browsing local files and previewing them on a mobile interface is supported. The web app provides a full home directory file browser, allowing you to view files and manage local documents remotely from your device.

How do I view an Obsidian vault on my iPhone?

To view an Obsidian vault on an iPhone, you can use a self-hosted web app that connects to your local server. It functions as a knowledge viewer with wiki-link support and backlinks for navigating notes.

Do I need Bun runtime to run a self-hosted mobile web app?

Yes, the Bun runtime is required to run this self-hosted mobile web app. You must also have a running server at port 5050 and the application installed in your local directory to establish the connection.

How does Tailscale work with a local mobile app server?

Tailscale provides secure on-device mobile access for iPhone and iPad to interact with the local server. It creates a private network connection, allowing your mobile device to communicate directly with the web app.

What is the best way to set up a Claude Code mobile interface?

The best way to set up a Claude Code mobile interface is to install the application locally, build the project, and start the service using the provided shell script. This configures the server to enable mobile access.