スキル一覧に戻る
robdtaylor

mobileapp

by robdtaylor

Personal AI Infrastructure - Skills-based context management for Claude Code

0🍴 0📅 2026年1月22日
GitHubで見るManusで実行

SKILL.md


name: MobileApp description: | PAI Mobile App - Unified mobile interface for Claude Code chat, file browsing, and Obsidian knowledge base access.

A self-hosted web application accessible from iPhone/iPad via Tailscale.

Quick Start

cd ~/.claude/Skills/MobileApp
./manage.sh install         # Install dependencies
./manage.sh build           # Build client
./manage.sh service install # Enable auto-restart (recommended)

Access

Auto-Restart (Production)

The server can be managed by launchd for automatic restart on crash/reboot:

./manage.sh service install   # Enable auto-restart
./manage.sh service uninstall # Disable auto-restart
./manage.sh service status    # Check service status
./manage.sh service logs      # View launchd logs

Development

./manage.sh dev  # Hot reload (auto-pauses launchd service)

Dev mode automatically:

  • Pauses the launchd auto-restart service
  • Runs server + client with hot reload
  • Resumes auto-restart when you Ctrl+C

Features

  • Chat: Claude Code interaction with streaming responses
  • Files: Full home directory browser with file preview
  • Knowledge: Obsidian vault viewer with wiki-link support

Architecture

  • Server: Bun + TypeScript (port 5050)
  • Client: Vue.js + Tailwind CSS (PWA)
  • API: REST + WebSocket for real-time chat

PAI Mobile App

Unified mobile interface for Personal AI Infrastructure.

Commands

CommandDescription
./manage.sh startStart production server (manual)
./manage.sh stopStop server
./manage.sh restartRestart server
./manage.sh devDevelopment mode with hot reload (pauses auto-restart)
./manage.sh buildBuild client for production
./manage.sh statusCheck server + service status
./manage.sh installInstall dependencies
./manage.sh service installEnable auto-restart on crash/reboot
./manage.sh service uninstallDisable auto-restart
./manage.sh service statusShow launchd service status
./manage.sh service logsView launchd logs

API Endpoints

Files

  • GET /api/files/list?path=<path> - List directory
  • GET /api/files/read?path=<path> - Read file content
  • GET /api/files/stat?path=<path> - Get file info
  • GET /api/files/search?q=<query> - Search files

Knowledge

  • GET /api/knowledge/notes - List recent notes
  • GET /api/knowledge/note?path=<path> - Get note with wiki-links
  • GET /api/knowledge/search?q=<query> - Search vault

Chat

  • WS /chat - WebSocket for real-time Claude Code streaming

Mobile Setup

  1. Enable auto-restart: ./manage.sh service install
  2. On iPhone, open Safari and navigate to your Mac's Tailscale IP:5050
  3. Tap Share → Add to Home Screen
  4. Open the installed app for native-like experience

スコア

総合スコア

50/100

リポジトリの品質指標に基づく評価

SKILL.md

SKILL.mdファイルが含まれている

+20
LICENSE

ライセンスが設定されている

0/10
説明文

100文字以上の説明がある

0/10
人気

GitHub Stars 100以上

0/15
最近の活動

3ヶ月以内に更新がある

0/10
フォーク

10回以上フォークされている

0/5
Issue管理

オープンIssueが50未満

+5
言語

プログラミング言語が設定されている

+5
タグ

1つ以上のタグが設定されている

0/5

レビュー

💬

レビュー機能は近日公開予定です