Clarklevis1995/dsh-mobile
DeepSeek Harness Mobile 是一个面向 DeepSeek Harness 的原生 iOS 客户端。它通过 dsh-plugin-mobile-gateway 与 Harness 建立 WebSocket 连接,将工作区、会话、实时回复和 Agent 执行轨迹带到 iPhone,同时延续 DeepSeek WebUI 克制、清晰的视觉语言
What it solves
DeepSeek Harness Mobile provides a native mobile interface for users to interact with their DeepSeek Harness host. It allows users to remotely manage workspaces, sessions, and AI agents, and to engage in real-time conversations with AI agents from their Android or iOS devices without needing a web browser.
How it works
The project uses a Kotlin Multiplatform (KMP) architecture to share core business logic—such as protocols, state machines, and synchronization—across both platforms. While the UI is implemented natively (Jetpack Compose for Android and SwiftUI/UIKit for iOS), the shared layer handles the communication with the DeepSeek Harness host via a WebSocket connection established through a dedicated mobile gateway plugin (dsh-plugin-mobile-gateway).
Who it’s for
Users of DeepSeek Harness who want a dedicated, native mobile experience for managing their AI agent workflows, monitoring agent trajectories, and interacting with their agents on the go.
Highlights
- Native Real-time Conversations: Supports Markdown, code blocks, thinking processes, and tool calls with incremental event handling via WebSockets.
- Agent Trajectory Tracking: Detailed views of User, Assistant, and Tool events, including parameters, schemas, and token usage.
- Remote Workspace Management: Ability to browse, create, and switch workspaces and sessions remotely on the host machine.
- Interactive Agent Workflows: Supports human-in-the-loop interactions, allowing users to approve, reject, or submit answers to agent requests.
- Remote File Access: Browse and preview code files from the host's workspace directly on the mobile device.
- Secure Pairing: Uses QR code scanning or manual token entry for secure device authentication and long-term credential storage.
Related
- Project
- Project
- Project
- Project