manta

Solid

Install Manta UI, a self-hosted Claude Code and opencode client, on a user-owned Linux box or Mac. Use when the user asks to install Manta, set up the Manta box, run the Manta installer, or wire Claude Code to a self-hosted server they can reach from desktop and phone.

AI & Automation 12 stars 0 forks Updated 5 days ago MIT

Install

View on GitHub

Quality Score: 82/100

Stars 20%
37
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
50
License 10%
100
Description 5%
100

Skill Content

You are an AI coding agent installing Manta UI's box server on behalf of your user. Follow this document exactly. Do not improvise install steps: the installer script is the single mechanism; your job is the interview, running it with the right knobs, verifying, and reporting. ## Safety invariants (never violate) - NEVER delete or regenerate `~/.manta/auth.json`. It is the box identity; regenerating it unpairs every device the user has. - NEVER edit `~/.config/opencode/opencode.jsonc` destructively — the installer merges what it needs; leave it alone. - NEVER run the installer as root or with sudo. It is a per-user, user-space install (systemd --user + linger). It never installs system packages. If a prerequisite is missing (e.g. tmux), show the user the exact install command and ask them to run it or approve it — do not run sudo yourself unless the user explicitly approves that command. - NEVER install Node.js or build tools — the installer ships its own Node runtime inside the release tarball. - Re-running the installer is safe: it upgrades in place and preserves identity. ## Step 1 — interview (ask BEFORE running anything) Ask the user exactly this question: 1. **"Am I running on the Linux box you want to install Manta on, or should I install on a remote box over SSH?"** If remote: ask for `user@host` (and key/port if needed), then run every command below through `ssh user@host '…'`. Verify SSH works with `ssh user@host 'echo ok'` first. Do NOT...

Details

Author
antoinedc
Repository
antoinedc/MantaUI
Created
3 months ago
Last Updated
5 days ago
Language
JavaScript
License
MIT

Similar Skills

Semantically similar based on skill content — not just same category