← スキル一覧に戻る

mobileapp
by robdtaylor
Personal AI Infrastructure - Skills-based context management for Claude Code
⭐ 0🍴 0📅 2026年1月22日
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
- Local: http://localhost:5050
- Via Tailscale: http://:5050
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
| Command | Description |
|---|---|
./manage.sh start | Start production server (manual) |
./manage.sh stop | Stop server |
./manage.sh restart | Restart server |
./manage.sh dev | Development mode with hot reload (pauses auto-restart) |
./manage.sh build | Build client for production |
./manage.sh status | Check server + service status |
./manage.sh install | Install dependencies |
./manage.sh service install | Enable auto-restart on crash/reboot |
./manage.sh service uninstall | Disable auto-restart |
./manage.sh service status | Show launchd service status |
./manage.sh service logs | View launchd logs |
API Endpoints
Files
GET /api/files/list?path=<path>- List directoryGET /api/files/read?path=<path>- Read file contentGET /api/files/stat?path=<path>- Get file infoGET /api/files/search?q=<query>- Search files
Knowledge
GET /api/knowledge/notes- List recent notesGET /api/knowledge/note?path=<path>- Get note with wiki-linksGET /api/knowledge/search?q=<query>- Search vault
Chat
WS /chat- WebSocket for real-time Claude Code streaming
Mobile Setup
- Enable auto-restart:
./manage.sh service install - On iPhone, open Safari and navigate to your Mac's Tailscale IP:5050
- Tap Share → Add to Home Screen
- 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
レビュー
💬
レビュー機能は近日公開予定です